Skip to main content

Hotels with Parking in Hannibal

Find the hotels with parking that appeal to you the most

The best hotels with parking in Hannibal

Check out our selection of great hotels with parking in Hannibal

Filter by:

Review score

Riverside inn hannibal

Hannibal

Riverside inn hannibal offers air-conditioned rooms in Hannibal. Among the facilities at this property are full-day security and private check-in and check-out, along with free Wifi throughout the...

K
Katherine
From
United States
Over looking the river and Main Street walkable. Extremely comfortable, felt safe and Mexican food restaurant below was good choice for dinner as other places I had checked into were closed. Was also not noisy or a problem when in room. Trains go by every now and then but through the night was quite.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 212 reviews
Price from
$179.48
1 night, 2 adults

Main Street Bed & Breakfast

Hannibal

21 miles from Oakley-Lindsay Center in Hannibal, Main Street Bed & Breakfast features accommodations with access to a hot tub.

P
Patrick
From
United States
I loved that the property was centrally located, and had lots of character. Everything was within walking distance of the Main Street activities. Java Jive is an awesome coffee shop nearby, and Brick Oven was across the street. Very clean and safe as well.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 152 reviews
Price from
$137.50
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.

A
Amy
From
United States
The cleanliness, the helpful and friendly staff and the buffet style breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 326 reviews
Price from
$123.76
1 night, 2 adults

The John Sydney House

Hannibal

A recently renovated vacation home, The John Sydney House offers accommodations in Hannibal. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

T
Tena
From
United States
We loved the location since it was so close to downtown. The house was beautiful and comfortable. We even loved Morris the cat who was super friendly.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
$117.80
1 night, 2 adults

Lighthouse Suites

Hannibal

Located in Hannibal, 21 miles from Oakley-Lindsay Center, Lighthouse Suites provides accommodations with free WiFi and free private parking. The inn features family rooms.

J
John
From
United States
I didn't know there was a breakfast
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 48 reviews
Price from
$187.62
1 night, 2 adults

The Eleanor Davis House

Hannibal

The Eleanor Davis House is a recently renovated vacation home in Hannibal where guests can make the most of the garden and terrace.

J
Joyce
From
United States
This was a lovely historic property just minutes by walking to downtown sites and restaurants. We felt like we were in a museum but a livable one. Very comfortable with good supplies.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews
Price from
$148.75
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.

P
Paul
From
United States
Mary and the rest of staff are awesome.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 546 reviews
Price from
$167.99
1 night, 2 adults

Baymont by Wyndham Hannibal

Hotel in Hannibal

Located in Hannibal, 24 miles from Oakley-Lindsay Center, Baymont by Wyndham Hannibal has accommodations with free WiFi and free private parking.

S
Spitznagle
From
United States
We were expecting a good place but were happy to find it was better than 'just good'. The room was very clean; bed was comfortable, shower pressure good. Loved the lighted mirror in the bathroom! We only encountered one staff member (possibly the manager). He was kind and we had pleasant conversation. The breakfast was adequate. Coffee was good.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 346 reviews
Price from
$63
1 night, 2 adults

Garden House Bed and Breakfast

Hannibal

Offering a tennis court, Garden House Bed and Breakfast features accommodations in Hannibal.

D
Dan
From
United States
Great location and historic home.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 123 reviews
Price from
$96.39
1 night, 2 adults

Motel 6-Hannibal, MO

Hotel in Hannibal

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

M
Maria
From
United States
We love staying here everytime we come to Hannibal Mo We have alwayshad.,nice staff, clean rooms and comfortable bedand good price!!!❤️
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 326 reviews
Price from
$54.99
1 night, 2 adults
All hotels with parking in Hannibal

Top picks for Hannibal hotels

Explore our most popular hotels in Hannibal

Filter by:

Review score

Riverside inn hannibal

Hannibal

Riverside inn hannibal offers air-conditioned rooms in Hannibal. Among the facilities at this property are full-day security and private check-in and check-out, along with free Wifi throughout the...

K
Katherine
From
United States
Over looking the river and Main Street walkable. Extremely comfortable, felt safe and Mexican food restaurant below was good choice for dinner as other places I had checked into were closed. Was also not noisy or a problem when in room. Trains go by every now and then but through the night was quite.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 212 reviews
Price from
$179.48
1 night, 2 adults

Main Street Bed & Breakfast

Hannibal

21 miles from Oakley-Lindsay Center in Hannibal, Main Street Bed & Breakfast features accommodations with access to a hot tub.

P
Patrick
From
United States
I loved that the property was centrally located, and had lots of character. Everything was within walking distance of the Main Street activities. Java Jive is an awesome coffee shop nearby, and Brick Oven was across the street. Very clean and safe as well.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 152 reviews
Price from
$137.50
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.

A
Amy
From
United States
The cleanliness, the helpful and friendly staff and the buffet style breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 326 reviews
Price from
$123.76
1 night, 2 adults

The John Sydney House

Hannibal

A recently renovated vacation home, The John Sydney House offers accommodations in Hannibal. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

T
Tena
From
United States
We loved the location since it was so close to downtown. The house was beautiful and comfortable. We even loved Morris the cat who was super friendly.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
$117.80
1 night, 2 adults

Lighthouse Suites

Hannibal

Located in Hannibal, 21 miles from Oakley-Lindsay Center, Lighthouse Suites provides accommodations with free WiFi and free private parking. The inn features family rooms.

J
John
From
United States
I didn't know there was a breakfast
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 48 reviews
Price from
$187.62
1 night, 2 adults

The Eleanor Davis House

Hannibal

The Eleanor Davis House is a recently renovated vacation home in Hannibal where guests can make the most of the garden and terrace.

J
Joyce
From
United States
This was a lovely historic property just minutes by walking to downtown sites and restaurants. We felt like we were in a museum but a livable one. Very comfortable with good supplies.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews
Price from
$148.75
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.

P
Paul
From
United States
Mary and the rest of staff are awesome.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 546 reviews
Price from
$167.99
1 night, 2 adults

Baymont by Wyndham Hannibal

Hotel in Hannibal

Located in Hannibal, 24 miles from Oakley-Lindsay Center, Baymont by Wyndham Hannibal has accommodations with free WiFi and free private parking.

S
Spitznagle
From
United States
We were expecting a good place but were happy to find it was better than 'just good'. The room was very clean; bed was comfortable, shower pressure good. Loved the lighted mirror in the bathroom! We only encountered one staff member (possibly the manager). He was kind and we had pleasant conversation. The breakfast was adequate. Coffee was good.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 346 reviews
Price from
$63
1 night, 2 adults

Garden House Bed and Breakfast

Hannibal

Offering a tennis court, Garden House Bed and Breakfast features accommodations in Hannibal.

D
Dan
From
United States
Great location and historic home.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 123 reviews
Price from
$96.39
1 night, 2 adults

Motel 6-Hannibal, MO

Hotel in Hannibal

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

M
Maria
From
United States
We love staying here everytime we come to Hannibal Mo We have alwayshad.,nice staff, clean rooms and comfortable bedand good price!!!❤️
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 326 reviews
Price from
$54.99
1 night, 2 adults
All hotels with parking in Hannibal

Looking for a hotel with parking?

One of the biggest headaches when driving to your hotel is finding a decent place to park, but these properties are here to ease your pain. Options range from safe, underground garages, to secure spots within walking distance of the hotel.

Most booked hotels with parking in Hannibal and surrounding area in the past month

See all

Popular with guests booking hotels with parking in Hannibal

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 48 reviews

Popular with guests booking hotels with parking in Hannibal

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 152 reviews

Popular with guests booking hotels with parking in Hannibal

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 102 reviews

Popular with guests booking hotels with parking in Hannibal

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

Popular with guests booking hotels with parking in Hannibal

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 546 reviews

Popular with guests booking hotels with parking in Hannibal

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 240 reviews

Popular with guests booking hotels with parking in Hannibal

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 346 reviews

Popular with guests booking hotels with parking in Hannibal

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 326 reviews

Popular with guests booking hotels with parking in Hannibal

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 326 reviews

Popular with guests booking hotels with parking in Hannibal

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 433 reviews

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

Happy Stay Inn

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

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

From $65.46 per night

Days Inn by Wyndham Hannibal

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

Located in Hannibal, 24 miles from Oakley-Lindsay Center, Days Inn by Wyndham Hannibal provides accommodations with a garden, free private parking and a terrace.

From $77.76 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 240 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 $95.80 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 433 reviews

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

From $91.95 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Free Wifi is available throughout the property and Oakley-Lindsay Center is 21 miles away.

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

Charming Escape - Private Hot Tub! is a recently renovated vacation home in Hannibal where guests can make the most of the garden and barbecue facilities.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 24 reviews

Garth Woodside Mansion Bed and Breakfast in Hannibal provides accommodations with a garden and a shared lounge. This 4-star bed and breakfast offers luggage storage space and a concierge service.

Located in Hannibal and with Oakley-Lindsay Center reachable within 25 miles, Holiday Inn Express and Suites Hannibal-Medical Center By IHG has a garden, non-smoking rooms, free WiFi throughout the...

FAQ about hotels with parking in Hannibal

Hotels with Parking That Guests Love in Hannibal

See all
Avg. price/night: $67.64
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 346 reviews
Parking
Guest review by
Honn
Solo traveler
Avg. price/night: $91.95
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 433 reviews
The location was what I needed. The lighting in the parking lot was good.
Guest review by
Smith
Solo traveler
Avg. price/night: $123
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 123 reviews
Location!!!!!! Great breakfast. Sunrises over the Mississippi from the porch. Wonderfully kind host. Street parking right in front and steps to everything! Two kitties live in the house but do not enter guest rooms. If you don’t like kitties, don’t stay here. We stayed in the servant’s room and LOVED WALKING everywhere. If steep hills and ancient sidewalks are not your thing you can drive five blocks to a muni lot in level downtown. You share the front porch with feral cats—I would rehome to another service entrance if I were the host.
Guest review by
Anthony
Young couple
Avg. price/night: $77.76
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 102 reviews
Convenient parking and clean bedding.
Guest review by
Rebecca
Travelers with friends
Avg. price/night: $157.23
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 152 reviews
The owner Michael was very friendly and saved us a parking spot right out front of his home. The location is right in the historic district and within walking distance of many places to see and eat at.
Guest review by
Caren
Young couple
Avg. price/night: $67.64
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 346 reviews
I loved the spacious room & the cleanliness of the room. was beyond what I I expected for the price. Parking lot view but no traffic so it was great. Not loud as a expected with the pool by us, Few kids....you will have that. Overall I loved it. The night time host & cleaning crew were great
Guest review by
Brittany
Young couple
Avg. price/night: $262.69
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 212 reviews
Wow, the suite was fantastic. Big beautiful jacuzzi tub, nice strong shower, super soft sheets, even complimentary bottled water. Large reserved parking lot and an extremely walkable location! Will definitely stay here again if we come back to town. Highly recommend for a romantic getaway.
Guest review by
Lizz
Young couple
Avg. price/night: $84.08
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 326 reviews
The only "pro" to this property was its location. It is directly off the main road we used to get into town and was less than two miles from our event. Also, there was a breakfast restaurant in the same parking lot as the property.
Guest review by
Jessica
Family with young children