Hotels, Motels, Inns, B&B's, Resorts And Extended Stay in Hannibal, Missouri

There are 26 properties listed under Hotels, Motels and Extended Stay Suites in Hannibal available. All distances are from the center of Hannibal, so actual travel times may vary.


Bed & Breakfast
Located 1 mile from the center of Hannibal. The Belvedere Inn is an exquisitely and extensively restored 1859 Italianate Mansion in the heart of Hannibal, Missouri only four blocks from Hannibal’s Historic Downtown.
521 Bird Street
Hannibal, Missouri
Photograph of Baymont by Wyndham, Hannibal
Listing updated 2024
Located 2 miles from the center of Hannibal. Enjoy free breakfast, WiFi, and parking along with a fitness center, indoor pool, and game area when you stay with us at Baymont by Wyndham Hannibal.
4141 Market Street
Hannibal, Missouri
★★
Located 1 mile from the center of Hannibal. We are one block up from historic downtown Hannibal and two blocks up from the Mississippi River. The hotel is within walking distance of the Mark Twain boyhood home, museum and riverboat, plus many different bars and restaurants.
401 North 3rd Street
Hannibal, Missouri
Photograph of Howard Johnson, Hannibal
Listing updated 2024
Located 2 miles from the center of Hannibal. Conveniently situated off US-61, Howard Johnson by Wyndham Hannibal offers smile-worthy amenities like an indoor pool and gym as well as free breakfast, WiFi, and parking. Our contemporary hotel is four miles from Historic Downtown .....
4141B Market Street
Hannibal, Missouri
Photograph of Motel 6, Hannibal
Listing updated 2024
Hotel
★★★
Located 2 miles from the center of Hannibal. Motel 6 Hannibal is located off Route 61. Hannibal, Missouri is home to Mark Twain and the unsinkable Molly Brown. Less than 2 miles away are museums, shopping and dining! We offer free Wi-Fi and a restuarant on site..
123 Huckleberry Drive
Hannibal, Missouri
Photograph of Comfort Inn, Hannibal
Listing updated 2024
Hotel
★★
Located 2 miles from the center of Hannibal. Our Comfort Inn & Suites® - Hannibal hotel is the hometown of famous author Mark Twain. While you’re here, you might enjoy seeing the spots where he grew up and was inspired to write the Adventures of Tom Sawyer.
4000 Market Street
Hannibal, Missouri
Photograph of Super 8, Hannibal
Listing updated 2024
Motel
Located 2 miles from the center of Hannibal. Stop in at our Super 8 Hannibal hotel for a convenient location off Route 61. We are just a few miles from downtown Hannibal, the Mark Twain Historic District, and the banks of the Mississippi River. The hotel is also near the Mark Twain Boyhood Home and Museum..
120 Huckleberry Heights Drive
Hannibal, Missouri
Photograph of Quality Inn, Hannibal
Listing updated 2024
Hotel
★★★★★★★★
"Nice and<BR/>clean hotel. Rooms were large. Common areas were very nice. Buffet breakfast was excellent."
120 Lindsey Drive
Hannibal, Missouri
Photograph of Sleep Inn, Hannibal
Listing updated 2024
Hotel
Located 4 miles from the center of Hannibal. The 100% smoke-free Sleep Inn &amp; Suites® hotel in Hannibal is designed to provide you with the perfect night’s sleep so you’re well-rested and ready to take on the day. Our modern and affordable accommodations feature trendy design elements and travel amenities to simplify your travel.
105 Lakeside Drive
Hannibal, Missouri
Photograph of Holiday Inn Express, Hannibal
Listing updated 2025
Located 4 miles from the center of Hannibal. We are conveniently located off Interstate 36 at the Shinn Lane exit making it a convenient choice for both business and leisure travelers. We are just walking distance from the Hannibal Regional Hospital, Hannibal Clinic, the James E Cary Cancer .....
120 Shinn Lane
Hannibal, Missouri
Bed & Breakfast
Located 1 mile from the center of Hannibal. A celebrated stop along the banks of the Mississippi River, this quaint village draws its fame from the writings of humorist and author, Mark Twain. Leave the hectic city life behind. Visit the Samuel Clemens boyhood home and museums. Enjoy unique shops, galleries, and area history.
313 North Fifth Street
Hannibal, Missouri
Photograph of Days Inn, Hannibal
Listing updated 2024
Hotel
★★★★★★★
"Convenient location, easy to get to. Bathroom could use a complete upgrade, but everything worked. Not enough light to read in bed."
4070 Market Street
Hannibal, Missouri
Located 1 mile from the center of Hannibal. Rich in history, the Mansion is open to the public for guided tours daily from March 15th through November 15th. Visitors wishing to spend the night, may stay in one of the historic bedrooms set aside for the boutique bed and breakfast, and dine in the morning in the historic formal dining room..
1000 Bird Street
Hannibal, Missouri
Located 1 mile from the center of Hannibal. Whether it's romance or a rendezvous, a surprise getaway or a family reunion, LulaBelle's is the perfect escape. Operated as a brothel in this quaint river town during the early 1900's, LulaBelle's is now a fine dining restaurant and romantic Bed & Breakfast.
111 Bird Street
Hannibal, Missouri
Photograph of Dubach Inn Bed And Breakfast, Hannibal
Listing updated 2024
Located 1 mile from the center of Hannibal. We welcome you to our beautifully restored 1871 Italianate and offer you the ultimate in hospitality, warmth and attention to detail. Our goal is to help you relax and enjoy all Hannibal has to offer. Located within Hannibal's Historic Downtown District, we are just three blocks from Main St.
221 North Fifth Street
Hannibal, Missouri
★★
500 Mark Twain Avenue
Hannibal, Missouri
Located 4 miles from the center of Hannibal. Stone School Inn Bed & Breakfast is located in Hannibal Missouri. Stone School Inn Bed & Breakfast specializes as a Hannibal Missouri Bed and Breakfast, Missouri B&B, and offers Hannibal Missouri Family Lodging.
5388 Route 409
Hannibal, Missouri
Photograph of Garth Woodside Mansion BNB, Hannibal
Listing updated 2024
Bed & Breakfast
★★
Located 3 miles from the center of Hannibal. The Garth Woodside Mansion Bed and Breakfast Inn and Woodside Restaurant - where you will be treated as friends while you enjoy romantic surroundings and attention to detail. You will find the mansion a place to slow down, where you will .....
11069 New London Road
Hannibal, Missouri

Page 1 of 2 ( 26 records )

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Nearby towns: