Hotels near Hannibal

Are you in a hurry?

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

Name of hotel Accommodation Rating Price, $
Quality Inn & Suites Hannibal West

7.4 / 10

(456 Reviews)

From 77$
Motel 6-Hannibal, Mo

6.8 / 10

(299 Reviews)

From 48$
Sleep Inn & Suites Hannibal West

8.8 / 10

(311 Reviews)

From 104$
Comfort Inn & Suites - Hannibal

7.6 / 10

(280 Reviews)

From 119$
Days Inn By Wyndham Hannibal

7.1 / 10

(123 Reviews)

From 44$

When seeking a perfect getaway in Hannibal, travelers are greeted with a variety of accommodations that cater to different tastes and budgets. Whether you prefer a charming bed and breakfast, a modern hotel, or a cozy cabin, Hannibal has something that will meet your needs. Local hospitality shines through in every establishment, making for memorable stays. From riverside views to historic surroundings, these properties will grant you an ideal base to explore the rich culture and attractions of the area.

Best Hotels in Hannibal

Table of contents

Quality Inn & Suites Hannibal West Motel 6-Hannibal, Mo Sleep Inn & Suites Hannibal West Comfort Inn & Suites - Hannibal Days Inn By Wyndham Hannibal Garden House Bed And Breakfast Best Western On The River Super 8 By Wyndham Hannibal Hannibal Inn Hannibal Economy Inn & Suites

View all photos

7.4
Good
456 Reviews

Quality Inn & Suites Hannibal West

⭐ ⭐ ⭐ ⭐
📍 120 Lindsey Drive

From 77$

Quality Inn & Suites is situated in a recreational area of Hannibal, about 10 minutes by car from Huckleberry Park. It offers cosy rooms, high-speed Internet access throughout the venue and parking on site.

This 3-star hotel is located right in the centre of Hannibal. Mark Twain Memorial Lighthouse is 7 km from the accommodation, while Saint Louis is 161 km away. Quality Inn & Suites is a short ride from Jim's Journey.

Check Availability

View all photos

6.8
Good
299 Reviews

Motel 6-Hannibal, Mo

⭐ ⭐ ⭐ ⭐
📍 123 Huckleberry Heights Drive

From 48$

Set within 10 minutes' drive of Lovers Leap, the 2-star Motel 6-Hannibal, Mo features Wi-Fi in public areas as well as complimentary private parking on site. The centre of Hannibal is within 3 km of the property, and Rockcliffe Mansion is about 2.3 km away.

The motel is 157 km from Tower Grove. You can get to Mark Twain Memorial Lighthouse in a few minutes by car. Quincy Regional airport is located at a 39-minute drive by car.

Check Availability

View all photos

8.8
Excellent
311 Reviews

Sleep Inn & Suites Hannibal West

⭐ ⭐ ⭐ ⭐ ⭐
📍 105 Lakeside Drive

From 104$

Sleep Inn & Suites Hannibal, set within 15 minutes' drive of Karlocks Kars and Pop Culture Museum, offers an indoor swimming pool as well as a fitness room. Mark Twain Memorial Lighthouse is less than 7 km away.

Tower Grove is 160 km away. You can get to Huckleberry Park in a few minutes by car.

Check Availability

View all photos

7.6
Very good
280 Reviews

Comfort Inn & Suites - Hannibal

⭐ ⭐ ⭐ ⭐
📍 4000 Market Street

From 119$

Set around 10 minutes' drive from Rockcliffe Mansion, the 2-star Comfort Inn & Suites - Hannibal features Wi-Fi in the business centre as well as parking on site. Big River Train Town is less than 4.3 km away.

The venue is situated 5 km from Hannibal city centre and 50 km from Quincy Regional airport. The accommodation is 157 km from Saint Louis. Comfort Inn & Suites - Hannibal is a short ride from Mark Twain Memorial Lighthouse.

Check Availability

View all photos

7.1
Good
123 Reviews

Days Inn By Wyndham Hannibal

⭐ ⭐
📍 4070 Market Street

From 44$

Days Inn By Wyndham Hannibal, located around 10 minutes by car from Tom and Huck's Statue, features Wi-Fi in the rooms. Becky Thatcher's House is less than 4.3 km away.

The venue is situated 5 km from Hannibal city centre and 50 km from Quincy Regional airport. The inn is 138 km from Maryland Heights. The accommodation is ideally placed near lakes. You can get to the 5-acre Lovers Leap Elevated Park in a few minutes by car.

Check Availability

View all photos

7.8
Very good
105 Reviews

Garden House Bed And Breakfast

⭐ ⭐
📍 301 North 5Th Street

From 96$

Featuring bicycles for rent as well as Wi-Fi in public areas, Garden House Bed And Breakfast is set in Hannibal, around 5 minutes by car from Mark Twain Memorial Lighthouse. It is 450 metres from Jim's Journey and a few steps from Becky Thatcher's House.

Big River Train Town is located near the property, and Quincy Regional airport is approximately a 36-minute drive away. The bed & breakfast is 157 km from Tower Grove. You can get to the 63-acre Huckleberry Park in a few minutes by car.

Check Availability

View all photos

8.3
Very good
539 Reviews

Best Western On The River

⭐ ⭐ ⭐
📍 401 N 3Rd Street

From 93$

Offering an indoor swimming pool and views of the city, Best Western On The River Hotel Hannibal is situated close to Jim's Journey. Hannibal city centre is a 5-minute walk from the venue, while Apostolic Holiness Church is set 3.2 km away.

The prime location in a touristic area gives quick access to Big River Train Town. Cardiff Hill Lighthouse is 13 minutes on foot from the property. Best Western On The River Hotel is a short ride from Riverview Park.

Check Availability

View all photos

6.3
Good
322 Reviews

Super 8 By Wyndham Hannibal

⭐ ⭐
📍 120 Huckleberry Heights Drive

From 64$

Featuring a seasonal outdoor swimming pool, Super 8 By Wyndham Hannibal Hotel offers a work desk and complimentary wireless internet access as well as Wi-Fi in public areas. The friendly Big River Train Town Museum is within 3 km of the venue, while Mark Twain Boyhood Home and Museum is a 10-minute drive away.

The accommodation lies about 30 minutes' walk from the city centre. Saint Louis is 158 km from the hotel. A few metres away you can find Huckleberry Park.

Check Availability

View all photos

6.8
Good
67 Reviews

Hannibal Inn Hannibal

⭐ ⭐
📍 4141 Market St

From 56$

Featuring Wi-Fi throughout the property, Hannibal Inn Hannibal is set about a 10-minute ride from Jim's Journey. The venue is situated 5 km from Hannibal city centre and 50 km from Quincy Regional airport.

Mark Twain Boyhood Home and Museum is less than 4.4 km away. The inn is 127 km from Saint Charles. You can get to Mark Twain Memorial Lighthouse in a few minutes by car.

Check Availability

View all photos

8.2
Very good
51 Reviews

Economy Inn & Suites

⭐ ⭐
📍 3604 Mcmasters Ave.

From 59$

Comprising 9 rooms, the 2-star Economy Inn & Suites Hannibal is 2.6 km from Jim's Journey. Guests will have access to a car park on site for added convenience.

Immanuel Baptist Church is located near the property, and Quincy Regional airport is approximately a 36-minute drive away. Clemens Field is 10 minutes by car from the hotel. You can get to Mark Twain Boyhood Home and Museum in a few minutes by car.

Check Availability

View all photos

9.4
Excellent
171 Reviews

Riverside Inn Hannibal

⭐ ⭐ ⭐ ⭐
📍 111 Bird Street

From 139$

Set a 10-minute drive from Riverview Park, the 2-star Riverside Inn Hannibal features Wi-Fi throughout the property as well as a free private car park on site. The property is nestled in the entertainment district and 1 km from the city centre.

Park United Methodist Church is less than 2.6 km away. Saint Charles is 127 km away. Jim's Journey is located next to the bed & breakfast, and a short walk will take you to Becky Thatcher's House. Quincy Regional airport is 36 minutes' drive from Riverside Inn Hannibal.

Check Availability

View all photos

9.3
Excellent
155 Reviews

Main Street Bed & Breakfast

⭐ ⭐ ⭐ ⭐
📍 201 North Main Street

From 125$

Situated 400 metres from Tom and Huck's Statue, Main Street Bed & Breakfast Bed & Breakfast Hannibal features Wi-Fi throughout the property and street parking on site. Mark Twain Memorial Lighthouse is 450 metres away, and there is Big River Train Town nearby.

The venue is located within 5 minutes' walk from the centre of Hannibal. Maryland Heights is 137 km from the bed & breakfast. Main Street Bed & Breakfast Bed & Breakfast is a short ride from Rockcliffe Mansion. Quincy Regional airport is about 45 km away.

Check Availability

View all photos

6.2
Good
75 Reviews

Country Hearth Inn-Hannibal

⭐ ⭐
📍 500 Mark Twain Avenue

From 72$

Located off Becky Thatcher's House, this 2-star Country Hearth Inn-Hannibal is 2.2 km from Lovers Leap. Guests will have access to a car park on site for added convenience.

Mark Twain Cave and Cameron Cave is less than 3.3 km away. The venue is 157 km from Tower Grove. The accommodation is within reach of Mark Twain Memorial Lighthouse.

Check Availability

View all photos

9.1
Excellent
19 Reviews

Garth Woodside Mansion Bed And Breakfast

⭐ ⭐ ⭐ ⭐
📍 11069 New London Gravel Road

From 230$

Located 7 km from Becky Thatcher's House, guests of 4-star Garth Woodside Mansion Bed And Breakfast Hannibal may find a picnic area and a garden on-site. Rockcliffe Mansion is less than 6 km away.

Tower Grove is 156 km away. This bed & breakfast is an ideal place for those who want to explore parks set nearby. You can get to Tom and Huck's Statue in a few minutes by car. The hotel lies 55 km from Quincy Regional airport.

Check Availability

View all photos

6.7
Good
336 Reviews

Baymont By Wyndham Hannibal

⭐ ⭐ ⭐
📍 4141 Market St

From 66$

Baymont By Wyndham Hannibal Hotel is located 41 minutes' drive from Quincy Regional airport and offers an indoor swimming pool as well as a fitness suite. The 63-acre Huckleberry Park is 2.1 km of the venue, while Mark Twain Boyhood Home and Museum is around 6 km away.

The accommodation is situated in Hannibal and 5 km from the city centre. Tower Grove is 156 km from the hotel. You can get to Mark Twain Memorial Lighthouse in a few minutes by car.

Check Availability

View all photos

7.2
Good
48 Reviews

Happy Stay Inn

📍 500 Mark Twain Avenue

From 59$

Area attractions, including Big River Train Town and Mark Twain Boyhood Home and Museum are located only a short walk from Happy Stay Inn Hannibal. The property provides 27 guestrooms appointed with tea/coffee making equipment, a flat-screen TV with satellite channels, and an air conditioner for a pleasant stay in Hannibal.

The accommodation is 350 metres from Becky Thatcher's House and 1.2 km from St John's Lutheran Church. The motel is 1 km from Hannibal city centre. Guests will also enjoy location near a river. Happy Stay Inn is a short ride from Mark Twain Cave and Cameron Cave.

Check Availability

View all photos

9.3
Excellent
57 Reviews

Lighthouse Suites

📍 612 Mark Twain Avenue

From 159$

Located close to a river, Lighthouse Suites is also set in the historical district of Hannibal. The venue provides 15 guestrooms appointed with complimentary Wi-Fi, a sofa, and coffee/tea making equipment for a pleasant stay in Hannibal.

Lovers Leap is a 10-minute drive away and Jim's Journey is 6 minutes' walk from the accommodation. It is just 1 km to the downtown of Hannibal. Big River Train Town is located not very far from Lighthouse Suites.

Check Availability

View all photos

9.2
Excellent
26 Reviews

Holiday Inn Express & Suites - Hannibal - Medical Center

⭐ ⭐ ⭐
📍 120 Shinn Lane

From 139$

Offering a safety deposit box and a lift, the 3-star Holiday Inn Express & Suites - Hannibal - Medical Center is located within 7 km of Mark Twain Statue. Park United Methodist Church is less than 4.8 km away.

Saint Louis is 161 km away. You can get to Rockcliffe Mansion in a few minutes by car.

Check Availability

Location