← Back to website
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.


  • 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
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