← Home
My Booking
promo-code remove_circle

Main Street Bed & Breakfast Information


Built in 1875 to house F & M Bank. The prominent lawyers of the day occupied the second floor, the current location of our three guest rooms. With our location at Center and Main, we are in the heart of Downtown and located in the National Historic District. Guestrooms are accessed by private entrance on Center Street. Our three rooms have en-suite bathrooms, each equipped with two person jetted tubs and large separate showers, as well as built in mini fridge. Guestroom ceilings are 12 foot high with 10 foot tall windows.

Your hosts Mike and Pam live on the first floor which was the old bank. Our careers have been spent in the Hospitality Industry with over 80 years (ouch) combined experience. We are there for you but you do not have to share anything with us or other guests.We are able to assist in parking and other Concierge services. To check in we ask for a call and we will greet you at your vehicle and show you to your room, assisting with luggage and providing a brief orientation. Our building is truly unique in location and structure. Mark Twain last visited Hannibal in 1902. He chose the steps of our building to entertain the local crowd.


  • Air conditioning
  • Free WiFi internet
  • High speed internet
  • Meet & greet service
  • Housekeeping - daily
  • Express check in
  • Express check out
  • Hypoallergenic rooms/units
  • Breakfast in the room/unit


  • Free parking
  • Valet parking
  • Electric vehicle charging
  • Recreational vehicle parking


  • Continental breakfast
  • Free breakfast

Activities and Experiences

  • Bird watching
  • Cycling
  • Fishing
  • Kayaking
  • Mountain biking
  • Art galleries & museums
  • Shopping
  • Antiques & fairs
  • Walking
  • Wine tasting
  • Cinema
  • History/science museums
  • Pub crawl
  • Wild life


  • Check in
    2:00 PM 9:00 PM
    Early check-in available on request
  • Check out
    11:00 AM
    Late check-out available on request
  • Child Policy
    No preference
  • Smoking Policy
    No smoking
  • Pets
    No pets
  • Parties Allowed
    Parties not allowed
Booking Terms and Conditions


  • Bus from St Louis Airport (90.0 miles)

    Main Street B & B is located in downtown Hannibal and is an Historic Building, located in the Historic District. From I72 take exit 57 (business 79) into downtown. At the curve business 79 is also 3rd Street, stay on 3rd to Center Street and turn left., Main Street B & B is on the left side of the street opposite The Brick Oven restaurant.

Scroll to top
promo-code remove_circle