Hannibal BED & BREAKFASTS
Show on map
If You Are in a Hurry
Here’s a quick list of the best hotels in Hannibal
In Hannibal, United States, bed and breakfasts offer a warm, story-soaked alternative to chain hotels—historic homes, riverfront views, and hosts who serve homemade breakfasts bring Mark Twain’s era to life. For the best experience, choose an inn in the historic district for easy walking to attractions, book early for festival weekends, and look for hosts who share local tips and personalized recommendations to make your stay unforgettable.
Best Bed and Breakfasts in Hannibal
Roosters Crow Apartment Upper Level

Baymont by Wyndham Hannibal

Garth Woodside Mansion Bed and Breakfast

Located in Hannibal, Garth Woodside Mansion Bed and Breakfast is a 4-star, air-conditioned property set amid garden grounds and offering free private parking; rooms feature flat-screen TVs with cable and free WiFi, and some units include private entrances, dining areas, fireplaces, microwaves and balconies, while all offer private bathrooms with showers and bathrobes plus bed linen and towels. Guests can enjoy daily American and vegetarian breakfasts with warm dishes, fresh pastries and pancakes, a coffee shop and packed lunches, and the property provides an outdoor fireplace and picnic area with nearby hiking opportunities; the Oakley-Lindsay Center is 41 km away and Quincy Regional Airport is 50 km away. - Free private parking and on-site garden - Daily American and vegetarian hot breakfast options - Free WiFi and flat-screen cable TVs in rooms - Some rooms feature private entrances, fireplaces and balconies - Outdoor fireplace, picnic area and nearby hiking activities
Garden House Bed and Breakfast

Garden House Bed and Breakfast is a 1895 Victorian home in Hannibal’s Historic District, just three city blocks from the city centre, offering an on-site restaurant, free WiFi, and rooms with central air conditioning, TV and WiFi; bathrooms are shared and include showers, and the property features a garden and free street parking. - On-site restaurant - Free WiFi throughout - Historic Victorian charm - Central location — 3 blocks from city centre - Garden plus free street parking
Super 8 by Wyndham Hannibal

Happy Stay Inn

Happy Stay Inn in Hannibal is 33 km from Oakley-Lindsay Center and offers rooms with free WiFi, free private parking and family-room options; each guest room includes a seating area, private bathroom with a bath, free toiletries and a hairdryer, plus air conditioning and a flat-screen TV, while the reception can provide local information to help guests explore the area and Quincy Regional Airport is 43 km away. - Free WiFi - Free private parking - Family rooms available - Air conditioning and flat-screen TV in every room - Private bathrooms with bath, free toiletries and hairdryer
Main Street Bed & Breakfast

Rooster's Crow Studio

Rooster's Crow Studio in Hannibal offers air-conditioned ground-floor accommodation with a private patio, free on-site parking and complimentary Wi-Fi; the non-smoking apartment is 34 km from Oakley-Lindsay Center and 43 km from Quincy Regional Airport. The spacious unit includes 1 bedroom, 1 bathroom, a flat-screen TV with streaming services, and a fully equipped kitchen with an oven, microwave, stovetop, fridge and a washing machine. - Free Wi-Fi - Free on-site parking - Private patio and air conditioning - Fully equipped kitchen - Ground-floor unit with washer
507 A Bridge Down Stairs

Located in the Hannibal, Missouri region, 507 A Bridge Down Stairs is set 34 km from the Oakley-Lindsay Center and offers free private parking, private check-in and check-out, and complimentary WiFi; the property features family rooms and a terrace, and all air-conditioned units include a private bathroom, flat-screen TV, fully equipped kitchen and a balcony, while the nearest airport is Quincy Regional Airport, 43 km away. - Free private parking - Complimentary WiFi - Private check-in/check-out - Family rooms and terrace - Fully equipped kitchens and balconies
Riverside inn hannibal

Lighthouse Suites

Lighthouse Suites in Hannibal offers accommodation with free WiFi and free private parking, and features family rooms; each room includes a wardrobe, a flat-screen TV, a private bathroom with bed linen and towels, and a fridge. The property is 33 km from Oakley-Lindsay Center and the nearest airport, Quincy Regional Airport, is 43 km away. - Free WiFi - Free private parking - Family rooms available - In-room fridge and flat-screen TV - 43 km to Quincy Regional Airport
Sleep Inn & Suites Hannibal

Sleep Inn & Suites Hannibal is a 3-star property in Hannibal offering an indoor pool, a 24-hour front desk and free WiFi throughout the property; Oakley-Lindsay Center is 38 km away and the nearest airport, Quincy Regional Airport, is 48 km from the hotel. - Indoor pool - 24-hour front desk - Free WiFi throughout - 38 km to Oakley-Lindsay Center - 48 km to Quincy Regional Airport