Main Street Bed & Breakfast
201 North Main Street, MO 63401, Hannibal
From $125
per night
About Main Street Bed & Breakfast
Offering a barbecue and hot tub, the Main Street Bed & Breakfast provides guests with a charming and relaxing experience in the heart of Hannibal. Nestled in a historic neighborhood, this bed and breakfast offers a cozy retreat where travelers can unwind after a day of exploring local attractions or simply enjoying the serene surroundings. Each room at the Main Street Bed & Breakfast is thoughtfully designed to ensure comfort and convenience, featuring air conditioning for those warm evenings and mornings. The flat-screen TVs installed in each room are equipped with a selection of channels, allowing guests to stay connected or unwind with their favorite shows. For those who prefer a more relaxed atmosphere, certain units offer the added luxury of a seating area where you can enjoy a cup of coffee or simply relax after a long day. This thoughtful detail enhances the overall experience, making it easier for guests to settle in and feel at home during their stay.
Guest Rating
Hotel Details
- Number of Rooms
- 3
- Country
- United States
- City
- Hannibal
- Rate currency
- USD
Listed rates are a guide, not a live quote for your dates. Check the booking page for availability and the final total.
More Hotels Like This
300m
Garden House Bed and Breakfast
Hannibal (Missouri), United States
From $100/night
4.9 km
Hannibal Inn Hannibal
Hannibal (Missouri), United States
From $56/night
6.6 km
Sleep Inn & Suites Hannibal
Hannibal (Missouri), United States
From $88/night
4.8 km
Days Inn - Hannibal
Hannibal (Missouri), United States
From $48/night
700m
Country Hearth Inn
Hannibal (Missouri), United States
$50 - $55/night