A river with a bridge, a town, and a forested hillside.

Cheap Hotels in Hannibal, MO from $64

  • 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
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Hannibal Cheap Hotels

Tonight
Oct 23 - Oct 24
Tomorrow
Oct 24 - Oct 25
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Our top choices for Hannibal cheap hotels

1. Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
Hannibal
United States
Gayle
$74 nightly
$86 total
Nov 15 - Nov 16
Total with taxes and fees
Quality Inn & Suites Hannibal West

2. Best Western On The River

Best Western On The River
Hannibal
United States
Wei
$110 nightly
$127 total
Oct 25 - Oct 26
Total with taxes and fees
Best Western On The River

3. Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
Hannibal
United States
brian
$55 nightly
$64 total
Oct 25 - Oct 26
Total with taxes and fees
Baymont by Wyndham Hannibal

4. Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
Hannibal
United States
Steve
$116 nightly
$135 total
Nov 23 - Nov 24
Total with taxes and fees
Sleep Inn & Suites Hannibal West

5. Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
Hannibal
United States
Jerry
$81 nightly
$93 total
Nov 15 - Nov 16
Total with taxes and fees
Comfort Inn & Suites - Hannibal

6. Lighthouse Inn & Suites

Lighthouse Inn & Suites
Hannibal
United States
Connie
$192 nightly
$221 total
Oct 25 - Oct 26
Total with taxes and fees
Lighthouse Inn & Suites

7. Motel 6 Hannibal, MO

Motel 6 Hannibal, MO
Hannibal
United States
Jared
$58 nightly
$67 total
Oct 26 - Oct 27
Total with taxes and fees
Motel 6 Hannibal, MO

8. Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
Hannibal
United States
Julie
$62 nightly
$71 total
Oct 25 - Oct 26
Total with taxes and fees
Super 8 by Wyndham Hannibal

9. Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
Hannibal
United States
Christian
$65 nightly
$75 total
Nov 1 - Nov 2
Total with taxes and fees
Days Inn by Wyndham Hannibal

10. Stoney Creek Inn Quincy

Stoney Creek Inn Quincy
Quincy
United States
Kent
$102 nightly
$116 total
Nov 22 - Nov 23
Total with taxes and fees
Stoney Creek Inn Quincy
View all properties

Find out more about Hannibal

Discover cheap things to do in Hannibal

Hannibal offers a delightful mix of budget-friendly attractions that will captivate travelers seeking both adventure and value. Start your exploration at the charming riverfront, where you can stroll along the scenic banks and enjoy lovely views without spending a dime. Nearby, the local historical sites provide a glimpse into the city’s rich literary heritage, with informative plaques and walking paths that invite you to discover the tales of famous authors and their inspirations. For a family-friendly outing, consider visiting the vibrant local parks, where children can play freely while parents relax under the shade of trees. Don't miss the engaging cultural events that often pop up in town, showcasing local artistry and music—many of which are free or low-cost. When it comes to dining, explore the cozy eateries that offer hearty meals at reasonable prices, perfect for fueling your adventures. Look for affordable hotels in the heart of the town, allowing you to immerse yourself in Hannibal's charm while enjoying the convenience of nearby attractions and eateries. With its warm hospitality and rich experiences, you’re sure to feel pampered without breaking the bank.

Find the best cheap hotels in Hannibal

For budget-conscious travelers visiting Hannibal, these hotels offer great amenities and comfort without breaking the bank. Each hotel provides excellent value while ensuring a pleasant stay.

Holiday Inn Express & Suites Hannibal - Medical Center by IHG

  • Why it's great for a budget-friendly vacation: Holiday Inn Express & Suites offers budget travelers a perfect blend of comfort and convenience, with a perfect review rating of 10 out of 10. Guests can enjoy a complimentary buffet breakfast and free WiFi during their stay, making it an excellent choice for those looking to save while enjoying quality amenities.
  • Other amenities: The hotel features an indoor pool with accessible options, a garden for relaxation, and daily housekeeping to keep rooms fresh. Families will appreciate the availability of cribs and connecting rooms. Additionally, the hotel is LGBTQIA welcoming and equipped with microwaves in each room for added convenience.
  • Nearby attractions: Bear Creek Park - 2 miles, West Ely Park - 2 miles

Sleep Inn & Suites Hannibal West

  • Why it's great for a budget-friendly vacation: Sleep Inn & Suites Hannibal West is an ideal choice for budget travelers seeking comfort and convenience. With a perfect review rating of 10 out of 10, this budget-friendly hotel offers complimentary breakfast options, including a full breakfast daily, ensuring travelers start their day right. Guests will appreciate the free self-parking and WiFi, making their stay straightforward.
  • Other amenities: Additional features include an indoor pool for relaxation, daily housekeeping for a tidy environment, and air conditioning for a comfortable atmosphere. Families will enjoy free amenities for children, cribs, and the convenience of a microwave in the room. The hotel also provides connecting rooms, ensuring flexibility for groups traveling together.
  • Nearby attractions: Riverview Park - 4 miles

Best Western On The River

  • Why it's great for a budget-friendly vacation: Best Western On The River provides an excellent budget-friendly stay with a strong traveler review rating of 9 out of 10. This hotel offers free daily breakfast, including self-serve options, allowing travelers to fuel up before exploring Hannibal. The free self-parking and WiFi enhance the convenience for all travelers.
  • Other amenities: Guests can take advantage of the indoor pool and hot tub, perfect for unwinding after a day of sightseeing. The hotel features connecting rooms, air conditioning, and a snack bar for quick bites. With its location in the Historical District, travelers have easy access to local attractions. The hotel is also LGBTQIA welcoming, ensuring a friendly feel for all.
  • Nearby attractions: Mark Twain Boyhood Home and Museum - less than 1 mile

Quality Inn & Suites Hannibal West

  • Why it's great for a budget-friendly vacation: Quality Inn & Suites Hannibal West is perfect for budget-conscious travelers seeking a comfortable stay with a review rating of 8 out of 10. This hotel provides a complimentary breakfast, including buffet options daily, alongside free WiFi and self-parking, ensuring a convenient stay for all travelers.
  • Other amenities: The indoor pool is complemented by sun loungers for a relaxing experience. Guests can also enjoy a private hot tub, a terrace, and easy access to connecting rooms. The hotel is family-friendly, featuring free amenities for children and a snack bar for quick refreshments. Additionally, air conditioning and daily housekeeping contribute to a comfortable environment.
  • Nearby attractions: West Ely Park - 1 mile, Bear Creek Park - 3 miles, Riverview Park - 3 miles

How can I get cheap hotels in Hannibal?

Best tips to find a cheap hotel in Hannibal

  1. If you're looking to travel to Hannibal on a budget, you'll be happy to know that you can find hotels for as low as $64. Of course, that price is affected by amenities, star rating, and even the time of year you visit. At most, hotel prices can be as high as $135. Staying a short amount of time in Hannibal is an effective way to reduce hotel costs.
  2. When you cut your vacation down to just a few days, you don't have to worry as much about hotel prices since you don't have that many nights to stay. For budget hotels in Hannibal, 3 to 4 days should be all the nights you need. That's generally enough to enjoy the city's top attractions, though there's certainly enough to do to warrant a week-long trip.
  3. When booking cheap hotel rooms in Hannibal, it's typically best to book about 3 weeks in advance. Book further in advance than that and you could be paying too much for your room, as hotels will often overestimate future demand. However, if you wait too long, you might find that the hotel has been completely booked.
  4. When you utilize search filters on Expedia, you'll be able to narrow down your results in a flash. These search filters cover a wide variety of factors you may be interested in when it comes to finding a cheap hotel in Hannibal, including amenities such as Free Breakfast, 2-star rating, or proximity to local attractions. You can even set filters for price limits to ensure that all the displayed results are within your budget.

Top Hannibal Hotel Reviews

Motel 6 Hannibal, MO

Motel 6 Hannibal, MO

10/10 Excellent
"The room was clean. The staff was welcoming, friendly and helpful. I was only there overnight traveling and it was exactly what I needed."
Benjamin 1-night trip
Posted 4 days ago
Motel 6 Hannibal, MO
Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal

10/10 Excellent
"The staff was great and the rooms were very clean"
Linda 3-night trip
Posted 4 days ago
Baymont by Wyndham Hannibal

Frequently asked questions

Which are the best hotels to stay in Hannibal as a budget traveler?
For budget-conscious travellers in Hannibal, several hotels offer excellent value with practical amenities and positive reviews.Sleep Inn & Suites Hannibal West, with an impressive 9.6 review rating, is a strong contender. Guests consistently praise its comfortable and clean rooms, excellent free breakfast, and friendly, helpful staff. The convenient location and plenty of easy parking are also frequently highlighted. This hotel provides free WiFi, free self-parking, and a complimentary full breakfast, along with free cribs for families.Best Western On The River, rated 8.6, offers a delightful stay with free wired and wireless internet, a complimentary self-serve breakfast, free toiletries, and free self-parking. Reviewers frequently praise the friendly and helpful staff, comfortable and clean rooms, and the hot, good breakfast. Its superb location places it near attractions like the Mississippi River, Dempsey Dog Park, the Mark Twain Boyhood Home and Museum, the Mark Twain Memorial Lighthouse, and Lovers Leap.Quality Inn & Suites Hannibal West, with an 8.0 review rating, provides free WiFi, free wired internet in public areas, free cribs, and free parking for RVs, buses, and trucks. Guests appreciate the clean and big rooms, great breakfast, and the helpful and friendly staff. The comfortable beds are also a frequent highlight. It is conveniently located near Veteran's Sports Park.Comfort Inn & Suites - Hannibal, rated 7.6, focuses on essential value with a complimentary buffet breakfast, free self-parking, free WiFi, and free toiletries. Reviewers consistently mention the comfortable and clean rooms, great breakfast, and friendly staff.For travellers with pets, Motel 6 Hannibal, MO, with a 7.4 rating, allows pets to stay free and offers free WiFi, free self-parking, and a refreshing pool. Customers often note the comfortable and clean rooms, friendly and helpful staff, and convenient parking. It is located near the Sodalis Nature Preserve.
How much does a budget hotel in Hannibal cost?
Budget hotel prices in Hannibal vary, but you can find a great deal from $64 on Expedia. To find the cheapest budget hotels, be flexible with your dates—off-peak and mid-week stays are typically cheaper. Stretch your budget further by looking for hotels with free breakfast, free parking or free airport shuttles. Sort your search results by "Price: low to high" to see our lowest rates.
Which area of Hannibal is best to stay in for cheap hotels?
For travellers seeking cheap hotels in Hannibal, Missouri, the areas just outside the historic downtown core often provide the most affordable lodging options. These locations offer a good balance of value and convenient access to the city's main attractions.Solo travellers will find that many budget-friendly motels and inns are situated along major routes like Highway 61 and Highway 79, slightly removed from the immediate riverfront. This allows for easier parking, which can be a bonus, and still places you within a short drive of sites like the Mark Twain Boyhood Home & Museum and the Mississippi Riverfront.Families on a budget might also appreciate these locations, as they often include amenities like complimentary breakfast or small swimming pools, adding value without increasing the nightly rate.
What are the top-rated cheap hotels for families in Hannibal?
For top-rated, budget-friendly hotels in Hannibal that are excellent for families, consider the Sleep Inn & Suites Hannibal West, Quality Inn & Suites Hannibal West, and Best Western On The River.The Sleep Inn & Suites Hannibal West, with an impressive 9.6 review rating, offers outstanding value with free WiFi, complimentary self-parking, and a full free breakfast to start your day right. Families appreciate the free cribs available, and guests consistently praise the comfortable and clean rooms, along with the friendly and helpful staff.Quality Inn & Suites Hannibal West, rated 8.0, provides families with free WiFi and wired internet, along with free cribs for little ones. You can enjoy a complimentary buffet breakfast and free self-parking, including space for RVs, buses, and trucks. Reviewers often highlight the clean and spacious rooms, great breakfast, and the very friendly and helpful staff. It's conveniently located near Veteran's Sports Park.Best Western On The River, a 3-star hotel with an 8.6 review rating, is another fantastic option. It offers free wired internet, a complimentary self-serve breakfast, and free self-parking. Guests frequently praise the friendly and helpful staff, comfortable and clean rooms, and the delicious hot breakfast. Its location is great for exploring, being close to the Mississippi River, Dempsey Dog Park, Mark Twain Boyhood Home and Museum, Mark Twain Memorial Lighthouse, and Lovers Leap.
What cheap hotels in Hannibal offer complimentary breakfast?
For budget-friendly hotels in Hannibal that offer complimentary breakfast, you have several excellent choices, including Sleep Inn & Suites Hannibal West, Best Western On The River, Quality Inn & Suites Hannibal West, Comfort Inn & Suites - Hannibal, and Super 8 by Wyndham Hannibal.Sleep Inn & Suites Hannibal West has an outstanding review rating of 9.6. Guests consistently praise the comfortable and clean rooms, the excellent breakfast, and the friendly and helpful staff. The convenient location and easy parking are also frequently highlighted. This hotel provides free WiFi, free self-parking, and a complimentary full breakfast to start your day right.Best Western On The River, rated 8.6, offers a delightful free self-serve breakfast and free wired internet. Its location is perfect, situated near the Mississippi River, Dempsey Dog Park, and the Mark Twain Boyhood Home and Museum. Guests often comment on the friendly staff, comfortable rooms, and the hot, good breakfast.Quality Inn & Suites Hannibal West, with an 8.0 review rating, provides a complimentary buffet breakfast daily, including on weekends. The hotel also offers free WiFi, free cribs, and free RV, bus, or truck parking. Reviewers frequently mention the clean and big rooms, great breakfast, and the very friendly and helpful staff. It is also conveniently located near Veteran's Sports Park.Comfort Inn & Suites - Hannibal, rated 7.6, provides a free buffet breakfast, free WiFi, and free self-parking. Guests appreciate the comfortable and clean rooms, the great breakfast buffet, and the friendly staff.Super 8 by Wyndham Hannibal, with a 7.2 rating, offers a free to-go breakfast, free WiFi, and free self-parking. Reviewers often note the clean rooms, friendly staff, and the comfortable beds. The hotel is located near West Ely Park, Indian Mounds Park, and Sodalis Nature Preserve.
When is the most affordable time to visit Hannibal?
The most affordable time to visit Hannibal is typically during the shoulder seasons of spring (April to May) and fall (September to October), outside of peak summer tourist traffic and major holiday weekends. During these periods, you'll often find lower prices on accommodations and fewer crowds, allowing for a more relaxed and budget-friendly experience.For solo travellers, visiting in the spring offers pleasant weather for exploring the town's outdoor attractions, such as the Mark Twain Cave Complex or hiking trails, without the summer heat. Many local businesses, including smaller guesthouses and bed and breakfasts, may offer off-season rates, making it easier to find value. Additionally, the Mississippi Riverfront is particularly scenic during these months.Couples might find the fall particularly appealing for its vibrant autumn foliage, creating a romantic backdrop for strolls through historic downtown or along the river. Many of the town's historical sites, like the Mark Twain Boyhood Home & Museum, maintain regular hours during these months but with fewer visitors, potentially leading to more personalized experiences.
What are the best cheap hotels in Hannibal with a pool?
For travellers seeking budget-friendly hotels in Hannibal with a pool, several excellent options are available, each offering great value and convenient amenities.Sleep Inn & Suites Hannibal West, with an impressive 9.6 review rating, features a comfortable indoor pool. Guests consistently praise the comfortable and clean rooms, excellent breakfast, and friendly staff. The location is also noted as fantastic and convenient, with plenty of easy parking available.Best Western On The River, rated 8.6, offers both an indoor pool and a seasonal outdoor pool, superb for different times of the year. This hotel provides complimentary breakfast and free self-parking. Its location is considered superb and great by visitors, being close to attractions like the Mississippi River, Mark Twain Boyhood Home and Museum, and the Mark Twain Memorial Lighthouse. Reviewers frequently highlight the friendly staff, comfortable rooms, and hot breakfast.Quality Inn & Suites Hannibal West, with an 8.0 review rating, provides an indoor pool and a range of complimentary amenities, including free WiFi, free breakfast, and free parking for RVs, buses, and trucks. Guests appreciate the clean and spacious rooms, great breakfast, and helpful staff. It's conveniently located near Veteran's Sports Park.Comfort Inn & Suites - Hannibal, rated 7.6, offers both an indoor pool and an additional pool, along with free WiFi, free breakfast, and free self-parking. Travellers often mention the comfortable and clean rooms, great breakfast buffet, and friendly staff.Motel 6 Hannibal, MO, with a 7.4 rating, also features a pool and is particularly budget-friendly, even allowing pets to stay for free. Guests often comment on the comfortable and clean rooms, friendly staff, and convenient parking. It is located near Sodalis Nature Preserve.
Are there any cheap Hannibal hotels near Mississippi River?
Yes, for budget-friendly hotels near the Mississippi River in Hannibal, Best Western On The River and Garden House Bed and Breakfast are excellent choices.Best Western On The River, with an 8.6 rating, offers great value with complimentary wired and wireless internet, free breakfast, and free self-parking. Guests consistently praise the friendly and helpful staff, comfortable and clean rooms, and the great location near the Mississippi River, Dempsey Dog Park, and the Mark Twain Boyhood Home and Museum.Garden House Bed and Breakfast, also rated 8.6, provides free wired internet in public areas, complimentary toiletries, and free self-parking. Visitors frequently mention the wonderful breakfast and great hospitality.
Is Hannibal a budget-friendly destination?
Yes, Hannibal, Missouri, is a budget-friendly destination, offering an authentic slice of Americana without breaking the bank. Its modest size means many attractions are within walking distance, reducing transportation costs, and the focus on Mark Twain's legacy provides numerous affordable or free activities.For solo travellers and families, Hannibal offers plenty of value. You can explore the historic downtown area, which is charming and easily navigable on foot. Many of the iconic Mark Twain-related sites, such as his boyhood home and the Becky Thatcher House, offer affordable admission, and some, like the Mark Twain Cave, provide great experiences for a reasonable price.Dining options in Hannibal are also very budget-friendly, with local diners and cafes offering hearty meals at lower prices than in larger cities. Picnics along the Mississippi River or in one of the town's parks are also a wonderful free activity for families.
Which cheap hotels in Hannibal have good reviews for customer service?
For budget-friendly hotels in Hannibal with excellent customer service, consider Sleep Inn & Suites Hannibal West, Best Western On The River, Quality Inn & Suites Hannibal West, Comfort Inn & Suites - Hannibal, and Motel 6 Hannibal, MO.Sleep Inn & Suites Hannibal West has an outstanding 9.6 review rating, with guests consistently praising the friendly and helpful staff and good service. This hotel provides great value with free WiFi, free self-parking, and a complimentary full breakfast.Best Western On The River, rated 8.6, also receives high marks for its helpful and friendly staff. Guests can enjoy free wired internet, complimentary self-serve breakfast, and free toiletries. It's conveniently located near the Mississippi River, Dempsey Dog Park, and the Mark Twain Boyhood Home and Museum.Quality Inn & Suites Hannibal West, with an 8.0 review rating, is frequently mentioned for its helpful and friendly staff, especially at the front desk. This hotel offers free WiFi, free wired internet in public areas, free cribs, free RV, bus, and truck parking, and a complimentary buffet breakfast daily. It is situated near Veteran's Sports Park.Comfort Inn & Suites - Hannibal, rated 7.6, is recognized for its friendly staff. Guests benefit from a free buffet breakfast, free self-parking, free WiFi, and complimentary toiletries.Motel 6 Hannibal, MO, with a 7.4 rating, also has staff described as friendly and helpful. This hotel offers free WiFi, free self-parking, and a pool, and pets stay free.
Are there any cheap hotels in Hannibal that allow for late check-out or early check-in?
Yes, there are several budget-friendly hotels in Hannibal that are great for handling non-standard arrival or departure times, though specific policies can vary.The Days Inn by Wyndham Hannibal, with a 7.4 rating, offers excellent value with complimentary WiFi, free continental breakfast, and free self-parking. Guests frequently praise the friendly and helpful staff, the clean and quiet rooms, and the good breakfast. This hotel has flexible check-in and check-out options, making it convenient for travellers with varying schedules.Another great choice is the Best Western On The River, which boasts an 8.6 rating and provides free wired and wireless internet, free breakfast, and free self-parking. Reviewers often highlight the friendly and helpful staff, the comfortable and clean rooms, and the delicious hot breakfast. Its location is perfect, near attractions like the Mississippi River, Mark Twain Boyhood Home and Museum, and the Mark Twain Memorial Lighthouse. This hotel also offers flexible early check-in and late check-out options, ensuring a smooth travel experience.
What free activities should we do in Hannibal?
Hannibal offers a surprising number of free activities superb for solo travellers looking to immerse themselves in the town's unique history and scenic beauty without spending a dime. One of the best ways to experience Hannibal for free is by exploring its charming streets and historical landmarks on foot.Solo travellers can begin by wandering through the historic downtown area, where many buildings date back to the 19th century. This district is particularly interesting for its connection to Mark Twain, and you can see the exteriors of sites like the Mark Twain Boyhood Home and Museum and the Becky Thatcher House, soaking in the literary atmosphere. Another must-do free activity is a stroll along the Riverfront, offering picturesque views of the Mississippi River and the opportunity to watch barges pass by. The Riverfront area also features various monuments and markers, providing insights into Hannibal's past as a bustling port town.For those who enjoy a bit of nature and panoramic views, a visit to Lover's Leap is highly recommended. This scenic overlook provides breathtaking vistas of the Mississippi River and the surrounding landscape, making it an ideal spot for contemplation or photography. Additionally, solo travellers can explore the various parks around Hannibal, such as Central Park, which often hosts free community events or simply offers a peaceful setting for relaxation.
Is it cheaper to book a Hannibal hotel and flight package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect vacation package.
Can I cancel my budget hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right budget hotel in Hannibal for you.

Explore a world of travel with Expedia