Accommodation Hannibal
Hannibal
2 guests

Adults:

2

Children:

0

Child’s age:

Hannibal

Nov 04 - Nov 05 ·
2 guests

Hannibal Cheap Hotels

Hannibal
2 guests

Adults:

2

Children:

0

Child’s age:

Over 25 stays assessed to highlight the standout picks

Navigation

1. Best Western On The River

2. Days Inn By Wyndham Hannibal

3. Baymont By Wyndham Hannibal

4. Hannibal Inn Hannibal

Cheap Hotels in Hannibal City Center

5. Super 8 By Wyndham Hannibal

6. Country Hearth Inn-Hannibal

7. Microtel Inn & Suites By Wyndham Quincy Downtown - River Area

Cheap Hotels in Hannibal with Free Parking

8. Town & Country Inn And Suites

9. Oak Hill Inn & Suites

10. Super 8 By Wyndham Keokuk

Best Budget hotels in Hannibal

  • Popular choice
Best Western On The River Best Western On The River

Best Western On The River

401 N 3Rd Street
0.5 km (0.3 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Heated swimming pool

Featuring a vending machine and a lift, the smoke-free Best Western On The River Hannibal hotel is located in the business district of Hannibal, about a 5-minute walk from First United Methodist Church. Boasting a location a stone's throw from Mark Twain Boyhood Home and Museum, the 3-star hotel includes 109 rooms and a seasonal outdoor swimming pool.

The air-conditioned rooms include a flat-screen TV with satellite channels, along with a microwave for guests' comfort. Providing a separate toilet and a shower, the bathrooms also have a hairdryer and towels.

8.2
540 reviews
~ US$93 / night

Best Western On The River

0.5 km (0.3 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Heated swimming pool

Best Western On The River

Featuring a vending machine and a lift, the smoke-free Best Western On The River Hannibal hotel is located in the business district of Hannibal, about a 5-minute walk from First United Methodist Church. Boasting a location a stone's throw from Mark Twain Boyhood Home and Museum, the 3-star hotel includes 109 rooms and a seasonal outdoor swimming pool.

The air-conditioned rooms include a flat-screen TV with satellite channels, along with a microwave for guests' comfort. Providing a separate toilet and a shower, the bathrooms also have a hairdryer and towels.

8.2
540 reviews
From US$ 93 / night
  • Great deal
Days Inn By Wyndham Hannibal Days Inn By Wyndham Hannibal

Days Inn By Wyndham Hannibal

4070 Market Street
4.5 km (2.8 mi) from city center
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Flat-screen TV
  • Heating
  • Terrace

Conveniently perched about 10 minutes by car from Mark Twain Boyhood Home and Museum, the comfortable Days Inn By Wyndham Hannibal features a private art gallery. Located in a business neighbourhood, this 2-star hotel offers 61 rooms with pool views and an outdoor swimming pool.

The rooms at this Hannibal hotel have a balcony and a dressing area, along with air conditioning for your convenience. Bathrooms are fitted with a separate toilet, a shower, and a deep soaking bathtub as well as hair dryers and bath sheets.

7
116 reviews
~ US$44 / night

Days Inn By Wyndham Hannibal

4.5 km (2.8 mi) from city center
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Flat-screen TV
  • Heating
  • Terrace

Days Inn By Wyndham Hannibal

Conveniently perched about 10 minutes by car from Mark Twain Boyhood Home and Museum, the comfortable Days Inn By Wyndham Hannibal features a private art gallery. Located in a business neighbourhood, this 2-star hotel offers 61 rooms with pool views and an outdoor swimming pool.

The rooms at this Hannibal hotel have a balcony and a dressing area, along with air conditioning for your convenience. Bathrooms are fitted with a separate toilet, a shower, and a deep soaking bathtub as well as hair dryers and bath sheets.

7
116 reviews
From US$ 44 / night
Baymont By Wyndham Hannibal Baymont By Wyndham Hannibal

Baymont By Wyndham Hannibal

4141 Market St
4.7 km (2.9 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Rooftop pool

Guests of the 3-star Baymont By Wyndham Hannibal hotel can visit Clemens Field, situated 4.5 km away. Wi-Fi is accessible in the rooms and a car park is provided on site.

The air-conditioned rooms at this accommodation feature air conditioning along with a microwave. The rooms include private bathrooms.

6.5
327 reviews
~ US$66 / night

Baymont By Wyndham Hannibal

4.7 km (2.9 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Rooftop pool

Baymont By Wyndham Hannibal

Guests of the 3-star Baymont By Wyndham Hannibal hotel can visit Clemens Field, situated 4.5 km away. Wi-Fi is accessible in the rooms and a car park is provided on site.

The air-conditioned rooms at this accommodation feature air conditioning along with a microwave. The rooms include private bathrooms.

6.5
327 reviews
From US$ 66 / night

Cheap Hotels in Hannibal City Center

Hannibal Inn Hannibal Hannibal Inn Hannibal

Hannibal Inn Hannibal

4141 Market St
4.6 km (2.8 mi) from city center
  • Restaurant
  • 24-hour reception
  • Laundry
  • Hair dryer
  • Fitness centre
  • Indoor swimming pool

The comfortable Hannibal Inn Hannibal is rated 2 stars and comprises 120 rooms with homely comforts.

Bathrooms include a separate toilet, shower/tub combinations, and a shower/tub combination, along with a hair dryer and towels. All rooms also face the pool.

6.8
67 reviews
~ US$56 / night

Hannibal Inn Hannibal

4.6 km (2.8 mi) from city center
  • Restaurant
  • 24-hour reception
  • Laundry
  • Hair dryer
  • Fitness centre
  • Indoor swimming pool

Hannibal Inn Hannibal

The comfortable Hannibal Inn Hannibal is rated 2 stars and comprises 120 rooms with homely comforts.

Bathrooms include a separate toilet, shower/tub combinations, and a shower/tub combination, along with a hair dryer and towels. All rooms also face the pool.

6.8
67 reviews
From US$ 56 / night
Super 8 By Wyndham Hannibal Super 8 By Wyndham Hannibal

Super 8 By Wyndham Hannibal

120 Huckleberry Heights Drive
2.7 km (1.7 mi) from city center
  • Picnic area/ Tables
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Golf course
  • Outdoor swimming pool

Located within 10 minutes' drive of the historic prairie style public Riverview Park, the comfortable Super 8 By Wyndham Hannibal hotel includes a picnic area, a golf course, and a play area.

Bathrooms offer a separate toilet and a shower, along with comforts such as a hair dryer and towels.

6.1
297 reviews
~ US$64 / night

Super 8 By Wyndham Hannibal

2.7 km (1.7 mi) from city center
  • Picnic area/ Tables
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Golf course
  • Outdoor swimming pool

Super 8 By Wyndham Hannibal

Located within 10 minutes' drive of the historic prairie style public Riverview Park, the comfortable Super 8 By Wyndham Hannibal hotel includes a picnic area, a golf course, and a play area.

Bathrooms offer a separate toilet and a shower, along with comforts such as a hair dryer and towels.

6.1
297 reviews
From US$ 64 / night
Country Hearth Inn-Hannibal Country Hearth Inn-Hannibal

Country Hearth Inn-Hannibal

500 Mark Twain Avenue
0.8 km (0.5 mi) from city center
  • Continental breakfast
    Charges may apply
  • Free parking
  • Flat-screen TV
  • Tea and coffee facilities

Located 2.3 km from such natural attractions as the historic prairie style public Riverview Park, the 2-star Country Hearth Inn-Hannibal includes a restaurant.

Bathrooms come with a separate toilet and a shower, along with hair dryers and bath sheets.

6.2
75 reviews
~ US$72 / night

Country Hearth Inn-Hannibal

0.8 km (0.5 mi) from city center
  • Continental breakfast
    Charges may apply
  • Free parking
  • Flat-screen TV
  • Tea and coffee facilities

Country Hearth Inn-Hannibal

Located 2.3 km from such natural attractions as the historic prairie style public Riverview Park, the 2-star Country Hearth Inn-Hannibal includes a restaurant.

Bathrooms come with a separate toilet and a shower, along with hair dryers and bath sheets.

6.2
75 reviews
From US$ 72 / night

Cheap hotels near Hannibal

Cheap Hotels in Hannibal with Free Parking

Microtel Inn & Suites By Wyndham Quincy Downtown - River Area Microtel Inn & Suites By Wyndham Quincy Downtown - River Area

Microtel Inn & Suites By Wyndham Quincy Downtown - River Area

200 South 3Rd Street
25.2 km (15.7 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Leisure/ TV room
  • Heated swimming pool

Offering a lift and a vending machine, Microtel Inn & Suites By Wyndham Quincy Downtown - River Area is 11 minutes' walk from 9/11 Memorial.

The 85 rooms at the property are equipped with comforts such as air conditioning, as well as a flat-screen TV with satellite channels. A separate toilet and a shower/bath combination, along with hair dryers and towels, are featured.

7.1
393 reviews
~ US$61 / night

Microtel Inn & Suites By Wyndham Quincy Downtown - River Area

25.2 km (15.7 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Leisure/ TV room
  • Heated swimming pool

Microtel Inn & Suites By Wyndham Quincy Downtown - River Area

Offering a lift and a vending machine, Microtel Inn & Suites By Wyndham Quincy Downtown - River Area is 11 minutes' walk from 9/11 Memorial.

The 85 rooms at the property are equipped with comforts such as air conditioning, as well as a flat-screen TV with satellite channels. A separate toilet and a shower/bath combination, along with hair dryers and towels, are featured.

7.1
393 reviews
From US$ 61 / night
  • Best-rated
Town & Country Inn And Suites Town & Country Inn And Suites

Town & Country Inn And Suites

110 North 54Th Street
25.0 km (15.6 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Indoor swimming pool

Located within a 7-km distance of Gardner Museum, the comfortable 3-star Town & Country Inn And Suites Quincy offers Wi-Fi in public areas and parking.

There are 92 rooms equipped with ironing equipment and air conditioning along with modern facilities including a flat-screen TV with satellite channels. Guests can also make use of a separate toilet and shower/tub combinations, as well as comforts such as hairdryers and bath sheets provided in the private bathrooms.

8.7
308 reviews
~ US$82 / night

Town & Country Inn And Suites

25.0 km (15.6 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Indoor swimming pool

Town & Country Inn And Suites

Located within a 7-km distance of Gardner Museum, the comfortable 3-star Town & Country Inn And Suites Quincy offers Wi-Fi in public areas and parking.

There are 92 rooms equipped with ironing equipment and air conditioning along with modern facilities including a flat-screen TV with satellite channels. Guests can also make use of a separate toilet and shower/tub combinations, as well as comforts such as hairdryers and bath sheets provided in the private bathrooms.

8.7
308 reviews
From US$ 82 / night
Oak Hill Inn & Suites Oak Hill Inn & Suites

Oak Hill Inn & Suites

1701 Oak Street
48.8 km (30.3 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Bar/ Lounge area
  • Heated swimming pool

Situated nearly a 25-minute walk from Remember When Toy Museum, the comfortable Oak Hill Inn & Suites Canton offers a peaceful retreat at a swimming pool with a hot tub.

Each of the 55 rooms is furnished with sound-proof windows, featuring an iron with ironing board and air conditioning. Guests can make use of a separate toilet and a shower along with a hair dryer and bath sheets featured in the private bathrooms.

8.6
136 reviews
~ US$85 / night

Oak Hill Inn & Suites

48.8 km (30.3 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Bar/ Lounge area
  • Heated swimming pool

Oak Hill Inn & Suites

Situated nearly a 25-minute walk from Remember When Toy Museum, the comfortable Oak Hill Inn & Suites Canton offers a peaceful retreat at a swimming pool with a hot tub.

Each of the 55 rooms is furnished with sound-proof windows, featuring an iron with ironing board and air conditioning. Guests can make use of a separate toilet and a shower along with a hair dryer and bath sheets featured in the private bathrooms.

8.6
136 reviews
From US$ 85 / night

Cheap Family Hotels in Hannibal

Super 8 By Wyndham Keokuk Super 8 By Wyndham Keokuk

Super 8 By Wyndham Keokuk

3511 Main Street
79.6 km (49.4 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Tea and coffee facilities
  • Fitness centre

The 2-star Super 8 By Wyndham Keokuk Hotel provides proximity to Rand Park, which is situated 2.6 km away. Business travellers will appreciate conveniences such as Wi-Fi in public areas and access to a photocopy machine and a desk.

The air-conditioned rooms are fitted with air conditioning and soundproof walls; such modern facilities as free Wi-Fi and premium cable channels, and include private bathrooms with a separate toilet and a shower. These rooms also come with carpeted floors.

6.4
72 reviews
~ US$56 / night

Super 8 By Wyndham Keokuk

79.6 km (49.4 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Tea and coffee facilities
  • Fitness centre

Super 8 By Wyndham Keokuk

The 2-star Super 8 By Wyndham Keokuk Hotel provides proximity to Rand Park, which is situated 2.6 km away. Business travellers will appreciate conveniences such as Wi-Fi in public areas and access to a photocopy machine and a desk.

The air-conditioned rooms are fitted with air conditioning and soundproof walls; such modern facilities as free Wi-Fi and premium cable channels, and include private bathrooms with a separate toilet and a shower. These rooms also come with carpeted floors.

6.4
72 reviews
From US$ 56 / night
Baymont By Wyndham Keokuk Baymont By Wyndham Keokuk

Baymont By Wyndham Keokuk

325 Main St
76.4 km (47.5 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Ironing facilities
  • Fitness centre
  • Heated swimming pool

The 3-star smoke-free Baymont By Wyndham Keokuk Hotel is nearly a 25-minute walk from Trinity United Methodist Church and has an indoor pool and a fitness room.

The private bathrooms provide guests with a separate toilet, a shower/bath combination, and a shower/tub combination along with a hair dryer and towels.

5.6
160 reviews
~ US$55 / night

Baymont By Wyndham Keokuk

76.4 km (47.5 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Ironing facilities
  • Fitness centre
  • Heated swimming pool

Baymont By Wyndham Keokuk

The 3-star smoke-free Baymont By Wyndham Keokuk Hotel is nearly a 25-minute walk from Trinity United Methodist Church and has an indoor pool and a fitness room.

The private bathrooms provide guests with a separate toilet, a shower/bath combination, and a shower/tub combination along with a hair dryer and towels.

5.6
160 reviews
From US$ 55 / night
Americinn By Wyndham Quincy Americinn By Wyndham Quincy

Americinn By Wyndham Quincy

4122 Broadway Street
25.3 km (15.7 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Ironing facilities
  • Heated swimming pool

Boasting a lift and a vending machine, the smoke-free Americinn By Wyndham Quincy hotel is located 17 minutes' walk from VIP Quincy 3. Featuring Wi-Fi in public areas, this 2-star hotel also has amenities such as luggage storage.

A separate toilet and a shower/bath combination, along with a hairdryer and towels, are provided in the bathrooms.

6.2
202 reviews
~ US$75 / night

Americinn By Wyndham Quincy

25.3 km (15.7 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Ironing facilities
  • Heated swimming pool

Americinn By Wyndham Quincy

Boasting a lift and a vending machine, the smoke-free Americinn By Wyndham Quincy hotel is located 17 minutes' walk from VIP Quincy 3. Featuring Wi-Fi in public areas, this 2-star hotel also has amenities such as luggage storage.

A separate toilet and a shower/bath combination, along with a hairdryer and towels, are provided in the bathrooms.

6.2
202 reviews
From US$ 75 / night

Cheap Weekly Hotels in Hannibal

Doubletree By Hilton Quincy Doubletree By Hilton Quincy

Doubletree By Hilton Quincy

201 South Third Street
25.2 km (15.7 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Ironing facilities
  • Tea and coffee facilities

Situated merely a 5-minute walk from Oakley-Lindsay Center, the 2-star Doubletree By Hilton Quincy hotel offers an indoor pool.

6.7
155 reviews
~ US$79 / night

Doubletree By Hilton Quincy

25.2 km (15.7 mi) from Hannibal
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Ironing facilities
  • Tea and coffee facilities

Doubletree By Hilton Quincy

Situated merely a 5-minute walk from Oakley-Lindsay Center, the 2-star Doubletree By Hilton Quincy hotel offers an indoor pool.

6.7
155 reviews
From US$ 79 / night
America'S Value Inn Mexico America'S Value Inn Mexico

America'S Value Inn Mexico

4224 S Clark St
79.2 km (49.2 mi) from Hannibal
  • 24-hour reception
  • Laundry
  • Hair dryer

The 2-star America'S Value Inn Mexico has 40 rooms and is located 4.7 km from First Baptist Church of Mexico.

~ US$50 / night

America'S Value Inn Mexico

79.2 km (49.2 mi) from Hannibal
  • 24-hour reception
  • Laundry
  • Hair dryer

America'S Value Inn Mexico

The 2-star America'S Value Inn Mexico has 40 rooms and is located 4.7 km from First Baptist Church of Mexico.

From US$ 50 / night

Are you in a hurry?

Here is a quick list of Cheap Hotels in Hannibal, selected based on their rating

Name of hotel Accommodation Rating Price, $
Best Western On The River

8.2 / 10

(540 Reviews)

From 93$
Days Inn By Wyndham Hannibal

7.0 / 10

(116 Reviews)

From 44$
Baymont By Wyndham Hannibal

6.5 / 10

(327 Reviews)

From 66$
Hannibal Inn Hannibal

6.8 / 10

(67 Reviews)

From 56$
Super 8 By Wyndham Hannibal

6.1 / 10

(297 Reviews)

From 64$

Location