Find hotels in Hannibal, MO from $67

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Hannibal hotels

Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
2.5 star property
Hannibal
8.0 out of 10, Very Good, (1006)
"Very nice place to stay during a snow storm. "
United States
Teresa
$79 nightly
The price is $92
Jan 2 - Jan 3, 2026
Total with taxes and fees
Quality Inn & Suites Hannibal West

Best Western On The River

Best Western On The River
2.5 star property
Hannibal
8.6 out of 10, Excellent, (1000)
"Great stay! Clean and cozy!!"
United States
Courtney
$101 nightly
The price is $116
Dec 11 - Dec 12
Total with taxes and fees
Best Western On The River

Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
2.5 star property
Hannibal
9.6 out of 10, Exceptional, (1001)
"Great area"
United States
kelvin
$101 nightly
The price is $117
Jan 2 - Jan 3, 2026
Total with taxes and fees
Sleep Inn & Suites Hannibal West

Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
2.5 star property
Hannibal
7.6 out of 10, Good, (659)
"Below average facility. Needs some upgrades and could use a good cleaning. Staff was helpful."
United States
JACQUI
$83 nightly
The price is $96
Jan 2 - Jan 3, 2026
Total with taxes and fees
Comfort Inn & Suites - Hannibal

Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
2.5 star property
Hannibal
6.4 out of 10, (735)
" There actually was a pool & there actually was a hot breakfast. It didn't just say there was & not have what was listed. One of the best we've been to as of late. Would stay again if in the area. "
United States
Thomas
$65 nightly
The price is $75
Dec 11 - Dec 12
Total with taxes and fees
Baymont by Wyndham Hannibal

Motel 6 Hannibal, MO

Motel 6 Hannibal, MO
2.0 star property
Hannibal
7.4 out of 10, Good, (1000)
"Very clean rooms and staff is very friendly "
United States
Sherrie
$58 nightly
The price is $67
Dec 19 - Dec 20
Total with taxes and fees
Motel 6 Hannibal, MO

Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
2.0 star property
Hannibal
7.2 out of 10, Good, (1000)
"My stay was excellent staff very friendly and breakfast was always great "
United States
Sherrie
$61 nightly
The price is $70
Dec 25 - Dec 26
Total with taxes and fees
Super 8 by Wyndham Hannibal

Lighthouse Inn & Suites

Lighthouse Inn & Suites
4.0 star property
Hannibal
8.8 out of 10, Excellent, (23)
"Very nice room, close enough to walk to riverfront attractions. "
United States
Robert
$188 nightly
The price is $215
Dec 11 - Dec 12
Total with taxes and fees
Lighthouse Inn & Suites

Garden House Bed and Breakfast

Garden House Bed and Breakfast
2.0 star property
Hannibal
8.6 out of 10, Excellent, (36)
"Overall stay was great and the host chris is great aswell nothing bad to say about any aspect of our stay!"
United States
Josh
$109 nightly
The price is $125
Jan 3 - Jan 4, 2026
Total with taxes and fees
Garden House Bed and Breakfast

Riverside Inn Hannibal

Riverside Inn Hannibal
2.5 star property
Hannibal
9.4 out of 10, Exceptional, (164)
"Great place to stay!"
United States
Sandy
$197 nightly
The price is $226
Dec 12 - Dec 13
Total with taxes and fees
Riverside Inn Hannibal

Stoney Creek Inn Quincy

Stoney Creek Inn Quincy
2.0 star property
Quincy
8.8 out of 10, Excellent, (1004)
"Always love staying here"
United States
Ashlynn
$114 nightly
The price is $130
Dec 21 - Dec 22
Total with taxes and fees
Stoney Creek Inn Quincy

AmericInn by Wyndham Quincy

AmericInn by Wyndham Quincy
2.0 star property
Quincy
7.6 out of 10, Good, (295)
"Staff very friendly, room clean"
United States
Melanie
$77 nightly
The price is $88
Jan 1 - Jan 2, 2026
Total with taxes and fees
AmericInn by Wyndham Quincy

Holiday Inn Quincy East by IHG

Holiday Inn Quincy East by IHG
3.0 star property
Quincy
8.8 out of 10, Excellent, (602)
"Overall very nice property. "
United States
Jeffrey
$119 nightly
The price is $136
Dec 21 - Dec 22
Total with taxes and fees
Holiday Inn Quincy East by IHG

Quality Inn & Suites Quincy - Downtown

Quality Inn & Suites Quincy - Downtown
2.5 star property
Quincy
8.8 out of 10, Excellent, (446)
"It was in a very quite area and easy to find places to est. able to explore the Mississippi river. "
United States
James
$113 nightly
The price is $128
Jan 1 - Jan 2, 2026
Total with taxes and fees
Quality Inn & Suites Quincy - Downtown

Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

Microtel Inn & Suites by Wyndham Quincy Downtown/River Area
2.5 star property
Quincy
7.6 out of 10, Good, (1000)
"Staff was very friendly "
United States
Cristal
$71 nightly
The price is $81
Dec 17 - Dec 18
Total with taxes and fees
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

Town & Country Inn and Suites

Town & Country Inn and Suites
2.5 star property
Quincy
9.2 out of 10, Wonderful, (895)
"Staff extremely helpful and kind"
United States
Sandra
$132 nightly
The price is $151
Dec 15 - Dec 16
Total with taxes and fees
Town & Country Inn and Suites

Heritage Hotel Quincy

Heritage Hotel Quincy
2.0 star property
Quincy
8.8 out of 10, Excellent, (268)
"Room was very clean Breakfast was satisfying "
United States
Mark
$95 nightly
The price is $108
Dec 25 - Dec 26
Total with taxes and fees
Heritage Hotel Quincy

The Eagles Nest Inn

The Eagles Nest Inn
3.0 star property
Louisiana
9.4 out of 10, Exceptional, (19)
"The room was great. Large and attractive!! Nice bathroom. Had all the convenience you need from TV to mini frig. "
United States
Judith
$96 nightly
The price is $109
Dec 12 - Dec 13
Total with taxes and fees
The Eagles Nest Inn

Cannon Dam Cabins

Cannon Dam Cabins
3.0 star property
Perry
9.2 out of 10, Wonderful, (13)
"Love this place! Great location to the launch ramp and Dog friendly. Management is amazing and kind and knowledgeable of the area. "
United States
stacy
$103 nightly
The price is $109
Dec 11 - Dec 12
Total with taxes and fees
Cannon Dam Cabins

River's Edge Motel

River's Edge Motel
2.0 star property
Louisiana
9.0 out of 10, Wonderful, (355)
"Excellent stay !!! Quite "
United States
Bradley
$80 nightly
The price is $91
Dec 22 - Dec 23
Total with taxes and fees
River's Edge Motel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Hannibal attractions

Hannibal and related destinations

Mark Twain's boyhood home invites you to step into the world that inspired Tom Sawyer and Huckleberry Finn. Explore limestone caves, take a riverboat cruise, or hike to Lover's Leap for spectacular Mississippi River views when morning fog lifts.

A view of the small town of Hannibal, Missouri from above.

Top Hannibal Hotel Reviews

More cheap stays in Hannibal

Hotels in Hannibal with star-rating

Find out more about Hannibal

Top reasons to visit Hannibal

  • Stunning River Views: Enjoy scenic boat rides on the Mississippi River, offering breathtaking landscapes and a chance to relax.
  • Rich Literary Heritage: Discover the charm of Hannibal, the hometown of Mark Twain, and explore its historical significance.
  • Outdoor Adventures: Engage in various outdoor activities, from hiking in parks to exploring captivating caves.
  • Charming Downtown: Stroll through the picturesque downtown area filled with friendly locals and unique shops.
  • Diverse Accommodations: Find a range of lodging options, from pet-friendly to family-oriented hotels, ensuring a comfortable stay.

Find great hotels in Hannibal

Discover the charm of Hannibal, Missouri, with a variety of hotel accommodations that cater to every type of traveler. From pet-friendly options to family-oriented and business-themed stays, you'll find the perfect lodging to make your visit memorable. Explore our top-rated hotels and featured options, ensuring a comfortable and enjoyable experience as you immerse yourself in the rich history and attractions of this delightful river town.

  • Motel 6 Hannibal, MO: Ideal for travelers seeking a pet-friendly experience, Motel 6 Hannibal, MO offers a warm welcome for you and your furry companions. This motel features essential amenities designed for comfort and convenience, including free parking and Wi-Fi. Its straightforward, no-frills accommodations ensure a restful stay without breaking the bank. Conveniently located, it provides easy access to local attractions, making it a great choice for those exploring Hannibal with pets in tow. Enjoy the freedom of bringing your pet along, as the property permits certain pets and even waives fees for service animals.
  • Quality Inn & Suites Hannibal: Perfect for families and business travelers alike, Quality Inn & Suites Hannibal combines comfort with functionality. This hotel features spacious rooms and a range of family-friendly amenities, including free cribs for younger guests. Business travelers will appreciate the well-equipped business center, meeting rooms, and 24-hour access to conference spaces, making it easy to stay productive while on the road. The hotel's welcoming atmosphere and convenient location make it an excellent base for both leisure and work activities, allowing guests to explore the charm of Hannibal with ease.
  • Best Western On The River: Offering a blend of family-friendly and business-oriented amenities, Best Western On The River is a top choice for those seeking a versatile accommodation experience. Situated near the scenic riverfront, this hotel features a business center, meeting rooms, and convenient access to business districts, ensuring a productive stay. Families will enjoy the pool area, complete with safety measures, and the availability of cribs for little ones. With its prime location, guests can easily explore the rich history and attractions of Hannibal while enjoying the comfort and amenities of this well-appointed hotel.

Where to stay in and around Hannibal

Discover the charm of Hannibal, Missouri, a delightful destination perfect for a relaxing getaway or a romantic escape. Stroll through the picturesque downtown, where friendly locals and historical vibes create a warm atmosphere. Enjoy family-friendly activities and budget-friendly excursions in nearby neighborhoods, making it an ideal weekend getaway. Whether you're exploring scenic parks or indulging in the area's rich literary heritage, Hannibal promises a memorable experience for every traveler.

  • East Hannibal: Located a mere 3 miles from Hannibal, East Hannibal is a charming village that offers a tranquil escape. This area is known for its picturesque outdoor settings, making it perfect for those seeking scenic views and romantic experiences. During your visit, you can explore local attractions such as the nearby river and lake, where you can enjoy leisurely activities. Although traveler numbers peak from June to August, the village's serene atmosphere is inviting year-round, allowing you to connect with nature at any time.
  • Rensselaer: Just a short distance from Hannibal, Rensselaer is another quaint village that beckons visitors with its serene landscapes. Like East Hannibal, Rensselaer attracts travelers for its outdoor and romantic experiences. The beauty of the local lake is a major highlight, providing opportunities for relaxation and exploration. Although visitor numbers peak in the summer months, the charm of Rensselaer remains consistent throughout the year, making it an ideal spot for a peaceful getaway.
  • New London: Situated 8 miles from Hannibal, New London is a vibrant city that offers a variety of outdoor activities and scenic spots. Known for its recreational areas and adventure activities, visitors can engage in both education and leisure. The city is close to notable landmarks, including a lake, a national state park, and historic sites that showcase its rich heritage. While the peak tourist season is in May, June, and August, New London's diverse offerings ensure a memorable visit any time of the year.

Things to do in and around Hannibal

Hannibal, Missouri, is perfect for outdoor and romantic getaways, offering stunning scenery and a variety of activities. Visitors can enjoy boat rides on the Mississippi River, explore recreational areas, and play a round of golf. In the evenings, the town comes alive with entertainment options, making it an ideal destination for both relaxation and adventure.

Shopping

Hannibal offers charming local shops for unique gifts and souvenirs. If you're up for a drive, visit Quincy Mall, located 17 miles away, which features a variety of stores, entertainment options, and family-friendly activities, all in a vibrant atmosphere.

Recreation

At Westview Golf Course, enjoy a scenic 18-hole game surrounded by nature, perfect for relaxation and outdoor fun. Norwoods Golf Club, located in Hannibal, offers a vibrant golfing experience with its beautiful landscapes, making it ideal for both sports enthusiasts and those seeking a peaceful retreat.

Adventure

Head to Greeman Tennis Center for an exhilarating day of tennis, located 17 miles from Hannibal. Enjoy the vibrant atmosphere while challenging yourself on the courts, perfect for players of all skill levels looking to engage in some friendly competition or improve their game.

Nightlife

Experience the charm of Hannibal's nightlife at the Planters Barn Theater, where you can enjoy captivating performances in a cozy atmosphere. For more theatrical delights, visit the Bluff City Theater, offering a mix of culture and entertainment perfect for family outings and romantic evenings.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Hannibal

Hannibal, Missouri, is budget-friendly with free entry to attractions like Sawyer's Creek Fun Park. To save on travel, consider visiting from November to January, the cheapest months, and avoid Saturdays for lower accommodation costs. Use Expedia to find the best deals by sorting prices from lowest to highest and consider booking a package for added savings. Join Expedia’s One Key membership for exclusive discounts and earn OneKeyCash for future stays. Transportation options include cars, buses, and bikes, making it easy to explore the area affordably.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Hannibal are November to January, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Hannibal is Sunday. The most expensive day to stay in Hannibal is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to tailor your search according to your budget, preferred destination, and desired hotel type. To find the best prices and deals, make sure to sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package, which allows you to combine your Hannibal hotel, flights, and activities all in one convenient reservation.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Hannibal

Hannibal, Missouri, is perfect for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can explore captivating caves, historic homes, and urban parks that offer a blend of family-friendly activities and city experiences. Whether you're interested in scenic views or rich history, Hannibal has a variety of attractions to satisfy every traveler's interests.

  • Mark Twain Cave: Explore the fascinating underground world of Mark Twain Cave, where you can experience the thrill of adventure in a natural setting. Guided tours will take you through stunning rock formations and reveal the cave's rich history, including its ties to the famous author.
  • Mark Twain Boyhood Home and Museum: Step back in time at the Mark Twain Boyhood Home and Museum, where you’ll discover the life and inspirations of Samuel Clemens. The site offers a glimpse into his childhood and showcases artifacts that tell the story of his literary legacy.
  • Mark Twain Memorial Lighthouse: Visit the Mark Twain Memorial Lighthouse for a picturesque view of the Mississippi River. This historic lighthouse pays homage to Twain and offers a serene spot for reflection and photography, celebrating the region's cultural heritage.

Best time to go to Hannibal

The best time to visit Hannibal can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Hannibal falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Hannibal falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January28.0°F (-2.2°C)Light RainMostly CloudySlightly LowSlightly Low
February31.1°F (-0.5°C)Light RainMostly SunnySlightly LowAverage
March43.9°F (6.6°C)Light RainMostly SunnyAverageAverage
April53.8°F (12.1°C)Light RainMostly SunnyAverageAverage
May64.2°F (17.9°C)Light RainMostly SunnyAverageSlightly High
June73.9°F (23.3°C)Light RainMostly SunnySlightly HighSlightly High
July76.8°F (24.9°C)Light RainMostly SunnySlightly HighSlightly High
August75.2°F (24.0°C)Light RainMostly SunnySlightly HighAverage
September69.1°F (20.6°C)Light RainMostly SunnyAverageAverage
October56.3°F (13.5°C)Light RainMostly SunnyAverageAverage
November43.9°F (6.6°C)Light RainMostly SunnyAverageSlightly Low
December34.9°F (1.6°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Hannibal

For a visit to Hannibal, Missouri, the nearest major airport is Quincy Regional-Baldwin Field (UIN), located 19 miles away. Travelers can find several comfortable hotel options nearby, such as the Holiday Inn Quincy East, a 3-star hotel situated 8 miles from the airport, and Town & Country Inn and Suites, which is 7 miles away. Another choice is the Fairfield Inn & Suites, also located 8 miles from UIN. These hotels offer convenient access to the airport, making it easy for tourists to arrive and start their Hannibal adventure with minimal hassle.

Frequently asked questions

What is the best area to stay in Hannibal?
The best area to stay in Hannibal is the historic downtown area, particularly near Main Street and the riverfront.

This area is the heart of Hannibal's visitor experience, offering a concentrated collection of attractions, shops, and dining establishments. It's very walkable, with many buildings boasting 19th-century architecture, and is laid out along the Mississippi River. You'll find most of the city's key landmarks, like the Mark Twain Boyhood Home & Museum, within easy walking distance. Couples often appreciate this area for its convenient access to historical sites, unique shops, and a variety of dining options, making it easy to enjoy a relaxed itinerary.

Families also find this downtown location very suitable. Its proximity to the Mark Twain Cave Complex (just a short drive away) and the riverboat excursions means less travel time and more time experiencing Hannibal's famous literary connections.
What are the best hotels in Hannibal that travelers recommend?
Two of the best hotels in Hannibal that travelers consistently recommend are the Sleep Inn & Suites Hannibal West and the Best Western On The River.

The Sleep Inn & Suites Hannibal West has an outstanding 9.6 rating. Guests frequently praise the comfortable and clean rooms, the excellent full breakfast, and the friendly and helpful staff. The hotel also offers a convenient indoor pool and free cribs, and is located just 1.3 miles from Veteran's Sports Park. Plenty of easy parking is also available.

Another highly recommended option is the Best Western On The River, which has an 8.6 rating. This hotel is praised for its superb and great location, being just 0.1 miles from the Mark Twain Boyhood Home and Museum and 0.0 miles from Jim's Journey: The Huck Finn Freedom Center. Guests appreciate the friendly and helpful staff, comfortable and clean rooms, and the hot and good breakfast. It also features a nice indoor pool.
What are the best family hotels in Hannibal?
For families visiting Hannibal, consider the Sleep Inn & Suites Hannibal West or the Best Western On The River.

The Sleep Inn & Suites Hannibal West, with an excellent 9.6 rating, offers comfortable and clean rooms, along with free breakfast and free WiFi. Guests appreciate the friendly and helpful staff, as well as the convenient location and ample free parking. Connecting rooms and free cribs are also available.

Another excellent choice is the Best Western On The River, rated 8.6. This hotel is praised for its superb location, being just 0.1 miles from the Mark Twain Boyhood Home and Museum and 0.0 miles from Jim's Journey: The Huck Finn Freedom Center. It features a pool with a gate for added safety, sofa beds, and connecting rooms. Guests frequently highlight the friendly staff, comfortable and clean rooms, and hot breakfast. Find more child-friendly accommodations in Hannibal
What are the best spa hotels in Hannibal?
For a spa hotel in Hannibal, the Comfort Inn & Suites - Hannibal is a great option.

The Comfort Inn & Suites - Hannibal has a 7.6 rating and offers a full-service spa where guests can relax and rejuvenate. Travelers often highlight the comfortable and clean rooms, as well as the great breakfast buffet. Free WiFi, free self-parking, and complimentary toiletries are also provided for guests' convenience. See all spa hotels in Hannibal
What hotels in Hannibal offer free breakfast?
For hotels in Hannibal offering complimentary breakfast, consider the Sleep Inn & Suites Hannibal West, the Best Western On The River, the 4-star Garth Woodside Mansion B&B, the Quality Inn & Suites Hannibal West, and the Comfort Inn & Suites - Hannibal.

The Sleep Inn & Suites Hannibal West, with an outstanding 9.6 rating, provides both free breakfast and free full breakfast. Guests consistently praise its comfortable and clean rooms, excellent breakfast, and friendly staff. It is conveniently located near Veteran's Sports Park.

The Best Western On The River, rated 8.6, offers a free self-serve breakfast. This hotel is in a great location, just 0.1 miles from the Mark Twain Boyhood Home and Museum and 0.2 miles from the Mark Twain Memorial Lighthouse. Guests appreciate the hot and good breakfast, as well as the friendly staff and comfortable rooms.

The 4-star Garth Woodside Mansion B&B, also with an excellent 9.6 rating, includes free breakfast and free full breakfast. This highly-rated bed and breakfast provides a luxurious stay with amenities like a private outdoor hot tub.

The Quality Inn & Suites Hannibal West, rated 8.0, offers a free buffet breakfast. Guests frequently mention the clean and spacious rooms, great breakfast, and very helpful staff. It is located 1.2 miles from Veteran's Sports Park.

The Comfort Inn & Suites - Hannibal, with a 7.6 rating, also provides free buffet breakfast. Travelers find the rooms comfortable and clean, and the breakfast buffet is often described as amazing. Find more hotels with free breakfast in Hannibal
What are the top pet-friendly hotels in Hannibal?
For top pet-friendly hotels in Hannibal, consider the Quality Inn & Suites Hannibal West, the Days Inn by Wyndham Hannibal, or the Comfort Inn & Suites - Hannibal.

The Quality Inn & Suites Hannibal West, with a rating of 8.0, permits dogs and offers a free buffet breakfast. Guests frequently mention the clean and spacious rooms, and the great and helpful staff. It is conveniently located 1.2 miles from Veteran's Sports Park.

Another good option is the Days Inn by Wyndham Hannibal, which has a 7.4 rating. This hotel also permits dogs, and guests appreciate the friendly and helpful staff, clean and quiet rooms, and good breakfast.

The Comfort Inn & Suites - Hannibal, rated 7.6, is a welcoming choice for travelers with both dogs and cats. It features a free buffet breakfast, and guests often compliment the comfortable and clean rooms, great breakfast, and friendly staff. See more pet-friendly hotels in Hannibal
What are the best budget hotels in Hannibal?
For budget-friendly accommodations in Hannibal, several highly-rated options include the Quality Inn & Suites Hannibal West, Baymont by Wyndham Hannibal, Days Inn by Wyndham Hannibal, Comfort Inn & Suites - Hannibal, and Super 8 by Wyndham Hannibal.

The Quality Inn & Suites Hannibal West, with a rating of 8.0, offers complimentary parking for all vehicles, free wired and wireless internet, and a free buffet breakfast. Guests consistently mention the clean and spacious rooms, comfortable beds, and the friendly and helpful staff. It is conveniently located 1.2 miles from Veteran's Sports Park.

Another excellent choice is the Baymont by Wyndham Hannibal. This hotel provides free internet, a complimentary full breakfast, and free self-parking, including space for RVs, buses, and trucks. Travelers frequently praise the amazing and helpful staff, clean rooms, comfy beds, and the absolutely delicious breakfast.

The Days Inn by Wyndham Hannibal, rated 7.4, features free WiFi, complimentary continental breakfast, and free self-parking for all vehicle types. Guests often highlight the friendly and helpful staff, clean and quiet rooms, and the good breakfast and price.

The Comfort Inn & Suites - Hannibal, with a rating of 7.6, offers free self-parking, complimentary breakfast, free WiFi, and a free buffet breakfast. Visitors appreciate the comfortable and clean rooms, comfortable beds, and the friendly staff. The amazing breakfast buffet is also a frequent highlight.

Finally, the Super 8 by Wyndham Hannibal, rated 7.2, provides a free breakfast, free toiletries, and free self-parking. Guests often praise the clean rooms and amenities, comfy beds, and friendly staff. It is located 1.3 miles from West Ely Park, 1.2 miles from Indian Mounds Park, and 1.3 miles from Sodalis Nature Preserve. View all budget hotels in Hannibal
What are the most romantic hotels in Hannibal for couples?
For a romantic getaway in Hannibal, couples should consider the Garth Woodside Mansion B&B or the Lighthouse Inn & Suites.

The 4-star Garth Woodside Mansion B&B, with an exceptional 9.6 rating, offers a truly intimate experience. Guests can enjoy a complimentary full breakfast and private hot tubs, some of which are outdoors, great for a relaxing evening together. The B&B also provides free self-parking and toiletries.

Another excellent choice for couples is the 4-star Lighthouse Inn & Suites, rated 8.8. This hotel features private indoor hot tubs and hydromassage showerheads in its rooms, creating a luxurious and private retreat. It is also conveniently located just 0.4 miles from the historic Rockcliffe Mansion. See all romantic hotels in Hannibal
What are the best hotels in Hannibal near Mississippi River?
For hotels in Hannibal near the Mississippi River, the Best Western On The River and the Garden House Bed and Breakfast are excellent choices.

The Best Western On The River, with an 8.6 rating, is very conveniently located near several attractions, including the Mark Twain Boyhood Home and Museum and Jim's Journey: The Huck Finn Freedom Center, both just a short walk away. Guests consistently praise the friendly and helpful staff, comfortable rooms, and the great breakfast.

Another highly-rated option is the Garden House Bed and Breakfast, also with an 8.6 rating. This bed and breakfast is praised for its wonderful breakfast and great hospitality, offering a comfortable stay close to local points of interest like the Mark Twain Boyhood Home and Museum.
When is the best time to go to Hannibal?
The best time to go to Hannibal for pleasant weather and a full range of activities is from late spring to early fall, specifically May through October.

During these months, the weather is generally warm and comfortable, making it ideal for exploring the town's outdoor attractions like the Mark Twain Cave Complex and strolling along the Mississippi Riverfront. Most of the local historical sites and museums, such as the Mark Twain Boyhood Home & Museum and the Molly Brown Birthplace Museum, operate on extended hours during this peak season.

Families traveling with children will find the summer months (June to August) particularly convenient, as this aligns with school holidays. This is when all attractions are fully operational, and there are often additional family-friendly events and performances, such as riverboat cruises and live storytelling sessions.

For those who prefer slightly cooler temperatures and fewer crowds, May and September offer a nice balance.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Hannibal.
How can I save on a Hannibal hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Hannibal hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Hannibal hotel?
Prices for hotels in Hannibal often vary, but you can find a great deal from $67 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia