Image of The Arts & Crafts Room
Main Street Bed & Breakfast
Small & Made at Home Feeling
Image of the safari room
Main Street Bed & Breakfast
Come Stay at Main Street B&B
Image of renaissance Room
Main Street Bed & Breakfast
Located in the Heart of Historic DOWNTOWN HANNIBAL

Main street bed & breakfast

Main Street Bed & Breakfast is located in Hannibal. Planters Barn Theater and Bluff City Theater are cultural highlights, and some of the area’s notable landmarks include Mark Twain Boyhood Home and Museum and Mark Twain Memorial Lighthouse. Big River Train Town and Jim’s Journey: The Huck Finn Freedom Center are two other places to visit that come recommended. Kayaking and fishing offer great chances to get out on the surrounding water, or you can seek out an adventure with mountain biking and cycling nearby

Hours from 8am-8pm check in 2pm-8pm self check in available after 8pm Check-out before 11am

Early check-in subject to availability. Minimum check-in age: 21


Complimentary breakfast, snack and beverage included


Stay connect throughout your stay


Free self parking and valet parking


Hours from 8am-8pm check in 2pm-8pm self check in available after 8pm


A video of Safari Room 

We welcome you to MAin street B&b

Small and made at home feeling


Rooms are beautiful price reasonable location very convenient. It was our first bed and breakfast but it fit us to a tee, every thing we needed nothing to annoy us. Host was helpful not overbearing. He met us at the door showed us parking the showed us the room very unassuming. We are low key people so off we went on our adventure exploring main street Hannibal. It was a Monday but stuff was still open for shopping and dining. If you can get a room here do it, 2 nights next time for sure.
Jenny R
July 2023
Super clean, romantic and right in the middle of historic Hannibal, MO, Mark Twain’s home town. This bed and breakfast is easy walk through town, the lighthouse a riverboat tour, Museum, and gift shops. Michael has placed a refrigerator in the room, juice, water and yogurt are included with some of the best banana bread that I’ve had. Everything is there for a pot of coffee or hot water. The jacuzzi and separate shower make this visit special. We will come back again…there is more to see and the stay was special!
Beverly J G
June 2023
Great Location next to shops and restaurants on the river. The room was very clean and nice. It was decorated to the time period of the building. It had a large bathroom. The host was very accommodating and knowledgeable about the area. It is an old neat building.
May 2023
First rate bed & breakfast that is located right in the heart of main street. Spacious room that had all of the amenities. All types of restaurants and bars are walking distance from the property. Owner of the B&B was one of the very nice and accommodating.
Charles T
April 2023
This place is perfect for a couples getaway. My husband and stayed in the renaissance room and loved every minute of it. The BNB is located in the heart of historical Hannibal. We never had to drive anywhere. The room was so beautiful. It was the perfect mix of history with some modern updates. The jacuzzi tub was my favorite amenity. Micheal the owner was very welcoming and made sure we had snacks and whatnot in the room prior to arriving. My only complaint was the entry door to the room. It’s a oblique window and I felt like anybody could look through. We put a sheet over it and we were fine. I look forward to returning and staying in one of the other themed rooms.
Kimberly B
March 2022
Great host who was very accommodating by letting us put our lunch leftovers in the room refrigerator early. Nice clean room and located within walking distance to most attractions. Very well priced. Learned a little bit about the building as well.
Sharon E
August 2022

Main Street Bed & Breakfast



A video of Renaissance Room 



201 N main Street 
Hannibal, MO 63401 

Contact Us

Phone : +1 (573) 406-3892 

Email : 

Our Hours

MON – SUN 8am – 8pm

Check-in for 2pm-8pm
Check-out before 11am

Follow Us