Skip to main content

Accommodation in Hannibal

Find the accommodation that appeal to you the most

The best accommodation in Hannibal

Check out our pick of great accommodation in Hannibal

Filter by:

Review score

Riverside inn hannibal

Hannibal

Situated in Hannibal, Riverside inn hannibal offers accommodation with seating area. There is an on-site restaurant, plus free private parking and free WiFi are available.

W
WILLIAM
From
United States
I really enjoyed the stay. The instructions on how to get into the room were spot on. View was fantastic, and location was perfect for enjoying Twain on Main. It seems a lot of thought went into the positioning of things in the room. You could watch TV and also enjoy the view of the river at the same time. Texting for assistance with where to park worked great, and "Gully" was very helpful
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 220 reviews
Price from
US$318.59
1 night, 2 adults

Sleep Inn & Suites Hannibal West

Hotel in Hannibal

Sleep Inn & Suites Hannibal West is a 3-star property located in Hannibal. The hotel features an indoor pool and a 24-hour front desk and free WiFi throughout the property.

K
Kristin
From
United Kingdom
Excellent breakfast, clean comfy room. Great place to stay
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 329 reviews
Price from
US$117.85
1 night, 2 adults

The John Sydney House

Hannibal

Boasting air-conditioned accommodation with a patio, The John Sydney House is situated in Hannibal. Both free WiFi and parking on-site are accessible at the holiday home free of charge.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
US$171
1 night, 2 adults

Lighthouse Suites

Hannibal

Set in Hannibal, 33 km from Oakley-Lindsay Center, Lighthouse Suites offers accommodation with free WiFi and free private parking. The inn features family rooms.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 46 reviews
Price from
US$187.62
1 night, 2 adults

Main Street Bed & Breakfast

Hannibal

Featuring barbecue facilities and views of river, Main Street Bed & Breakfast is a bed and breakfast situated in a historic building in Hannibal, 34 km from Oakley-Lindsay Center.

A
Anthony
From
United States
The old style of the rooms. Location to attractions was very close and all within walking distance. Lots to see and do.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 151 reviews
Price from
US$137.50
1 night, 2 adults

Best Western On the River

Hotel in Hannibal

Located in historic downtown Hannibal, this hotel serves a daily breakfast buffet. Free WiFi is available in all guest rooms. Mark Twain Boyhood Home and Museum in 5 minutes’ walk from the property.

M
Mitch
From
United States
Great location. Helpful front desk staff
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 548 reviews
Price from
US$167.99
1 night, 2 adults

Baymont by Wyndham Hannibal

Hotel in Hannibal

Located in Hannibal, 38 km from Oakley-Lindsay Center, Baymont by Wyndham Hannibal provides accommodation with free WiFi and free private parking.

M
Miller
From
United States
Friendly, helpful staff! Clean room.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 347 reviews
Price from
US$70
1 night, 2 adults

Garden House Bed and Breakfast

Hannibal

Featuring river views, Garden House Bed and Breakfast features accommodation with a casino, a garden and a tennis court, around 34 km from Oakley-Lindsay Center.

J
Jonathan
From
Australia
Very unique and beautiful old property with great history. Chris, the host was very welcoming and gave me a lovely run down of the history and some places to visit in Hannibal. Really comfy bed and nice cooling system, which was perfect as it was really hot outside.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 128 reviews
Price from
US$96.39
1 night, 2 adults

Super 8 by Wyndham Hannibal

Hotel in Hannibal

Situated in Hannibal, 36 km from Oakley-Lindsay Center, Super 8 by Wyndham Hannibal has a garden and tennis court.

A
Amy
From
United States
From the moment we walked in the door, we felt welcome. The hotel owner was exceptionally nice and seemed genuinely happy that we were there. The facility was very clean and well maintained. I don’t have a single complaint or negative comment about the Hannibal, Mo Super 8 and would definitely recommend this to anyone traveling in the area!!
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 438 reviews
Price from
US$57.80
1 night, 2 adults

Motel 6-Hannibal, MO

Hotel in Hannibal

Providing free WiFi, Motel 6-Hannibal, MO is located in Hannibal, within 36 km of Oakley-Lindsay Center. This 4-star hotel has air-conditioned rooms with a private bathroom.

A
Aaron
From
United States
room was very clean and appropriate for the price.
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 323 reviews
Price from
US$54.99
1 night, 2 adults
All accommodation in Hannibal

Most booked accommodation in Hannibal and surroundings in the past month

See all

Popular with guests booking accommodation in Hannibal

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 151 reviews

Popular with guests booking accommodation in Hannibal

Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 57 reviews

Popular with guests booking accommodation in Hannibal

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 96 reviews

Popular with guests booking accommodation in Hannibal

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 347 reviews

Popular with guests booking accommodation in Hannibal

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 436 reviews

Popular with guests booking accommodation in Hannibal

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 329 reviews

Popular with guests booking accommodation in Hannibal

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 548 reviews

Popular with guests booking accommodation in Hannibal

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 235 reviews

Popular with guests booking accommodation in Hannibal

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 323 reviews

Popular with guests booking accommodation in Hannibal

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 438 reviews

Save money on accommodation in Hannibal and nearby – budget options available

Happy Stay Inn

Hannibal
Budget options available
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 57 reviews

Located in Hannibal, 33 km from Oakley-Lindsay Center, Happy Stay Inn provides accommodation with free WiFi and free private parking. The motel features family rooms.

From US$63.17 per night

Motel 6-Hannibal, MO

Hannibal
Budget options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 323 reviews

Providing free WiFi, Motel 6-Hannibal, MO is located in Hannibal, within 36 km of Oakley-Lindsay Center. This 4-star hotel has air-conditioned rooms with a private bathroom.

From US$84.08 per night

Days Inn by Wyndham Hannibal

Hannibal
Budget options available
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 96 reviews

Set in Hannibal, 38 km from Oakley-Lindsay Center, Days Inn by Wyndham Hannibal offers accommodation with a garden, free private parking and a terrace.

From US$77.19 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 235 reviews

This hotel is newly renovated and is located in Hannibal, Missouri. It features an indoor pool and whirlpool a great way for guest to relieve the tension of a long day.

From US$111.53 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 436 reviews

The Quality Inn & Suites Hannibal West hotel is located just west of town on Highway 36.

From US$107.87 per night

Located in Hannibal, 34 km from Oakley-Lindsay Center, Roosters Crow Apartment Upper Level provides air-conditioned accommodation with a terrace and free WiFi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Deck and River View Loft in Downtown Hannibal is located in Hannibal. The property features river views. Free WiFi is available throughout the property and Oakley-Lindsay Center is 34 km away.

House on Hill Street

Hannibal
Budget options available

Situated in Hannibal, within 34 km of Oakley-Lindsay Center, House on Hill Street offers accommodation with air conditioning.

Great access to the city centre. Check these accommodation in Hannibal and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Featuring air-conditioned accommodation with a patio, Charming Escape - Private Hot Tub! is located in Hannibal.

Eitalys on Paris

Hannibal
Central location
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 13 reviews

Featuring air-conditioned accommodation with a patio, Eitalys on Paris is located in Hannibal. Both free WiFi and parking on-site are available at the holiday home free of charge.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 24 reviews

Located in Hannibal, Garth Woodside Mansion Bed and Breakfast provides accommodation with air conditioning and access to a garden.

Situated in Hannibal and with Oakley-Lindsay Center reachable within 40 km, Holiday Inn Express and Suites Hannibal-Medical Center By IHG features a garden, non-smoking rooms, free WiFi throughout the...

FAQ about accommodation in Hannibal

Accommodation that guests love in Hannibal

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 24 reviews
Very friendly staff, luxurious accommodations and breakfast to die for. I highly recommend staying here.
Guest review by
Connie
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 24 reviews
The service, accommodations and food were exceptional.
Guest review by
Heather
Family with young children
Avg. price/night: US$235.66
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 220 reviews
I really enjoyed the stay. The instructions on how to get into the room were spot on. View was fantastic, and location was perfect for enjoying Twain on Main. It seems a lot of thought went into the positioning of things in the room. You could watch TV and also enjoy the view of the river at the same time. Texting for assistance with where to park worked great, and "Gully" was very helpful
Guest review by
WILLIAM
Solo traveller
Avg. price/night: US$235.66
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 220 reviews
Location with view of Mississippi River and right in downtown. Extremely clean, Comfortable bed Beautiful accommodations
Guest review by
Linda
Young couple
Avg. price/night: US$145.43
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 329 reviews
Very nice accommodations
Guest review by
Dennis
Family with young children
Avg. price/night: US$235.66
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 220 reviews
Beautiful accommodations
Guest review by
JaniceDowns
Young couple
Avg. price/night: US$84.08
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 323 reviews
It was a fair price for the accommodations. But was close to the restaurants.
Guest review by
Kenneth
Young couple