Skip to main content

The best B&Bs in Hannibal

Check out our selection of great B&Bs in Hannibal

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Riverside inn hannibal, hotel in Hannibal

Riverside inn hannibal offers air-conditioned rooms in Hannibal. Among the facilities at this property are full-day security and private check-in and check-out, along with free Wifi throughout the...

Communication. The Owner will text you the main door code and room code the morning of your stay. Rooms were spotless. Beds were comfortable and toilettes are supplied in the bathroom
Scored 9.3
9.3
Rated wonderful
Wonderful
268 reviews
Garth Woodside Mansion Bed and Breakfast, hotel in Hannibal

Garth Woodside Mansion Bed and Breakfast in Hannibal provides accommodations with a garden and a shared lounge. This 4-star bed and breakfast offers luggage storage space and a concierge service.

Our group loved the mansion. We received excellent customer service. The 3 course breakfast was amazing!
Scored 9.6
9.6
Rated exceptional
Exceptional
24 reviews
Main Street Bed & Breakfast, hotel in Hannibal

Providing city views, Main Street Bed & Breakfast in Hannibal features accommodations and barbecue facilities. The air-conditioned accommodations are 21 miles from Oakley-Lindsay Center.

It was a nice, comfortable room but the things I did not like cancel this positive out
Scored 8.7
8.7
Rated excellent
Excellent
169 reviews
Lighthouse Suites, hotel in Hannibal

Located in Hannibal, 21 miles from Oakley-Lindsay Center, Lighthouse Suites provides accommodations with free WiFi and free private parking. The inn features family rooms.

The room was very well, decorated and very lovely and that’s all I can say good about it.
Scored 8.6
8.6
Rated excellent
Excellent
18 reviews
Garden House Bed and Breakfast, hotel in Hannibal

Offering a tennis court, Garden House Bed and Breakfast features accommodations in Hannibal.

Chris was very interesting with alot of knowledge
Scored 7.2
7.2
Rated good
Good
134 reviews
All B&Bs in Hannibal
Looking for a B&B?
For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Hannibal this month

See all

B&Bs That Guests Love in Hannibal

See all
  • Avg. price/night: $155.85
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 325 reviews
    Very clean, extremely comfortable bed and breakfast was outstanding.
    Kimberly
    Young couple
  • Avg. price/night: $155.85
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 325 reviews
    The breakfast was tasty it had a good variety. The beds very super comfortable. It was very quiet and the staff were nice.
    P
    Patsy
    Young couple
  • Avg. price/night: $123
    Scored 7.2
    7.2
    Rated good
    Good
     · 134 reviews
    Lovely bed and breakfast in Hannibal. Helpful owner. Friendly cat.
    Carroll
    Young couple
  • Avg. price/night: $158.48
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 606 reviews
    Great location. Helpful front desk staff
    Mitch
    Young couple
  • Avg. price/night: $64.30
    Scored 7.1
    7.1
    Rated good
    Good
     · 405 reviews
    No breakfast because of Covid (?). Milking it. Clean room. Quiet. Conveniently located'
    Gary
    Young couple
  • Avg. price/night: $69.98
    Scored 6.6
    6.6
    Rated pleasant
    Pleasant
     · 494 reviews
    Poor breakfast… no fresh fruit, no yogurt, no English muffins, no toast, no sweet rolls, no donuts, no bacon or sausage.
    A
    Arlys
    Young couple
  • Avg. price/night: $76.79
    Scored 6.0
    6.0
    Rated pleasant
    Pleasant
     · 326 reviews
    Great cost, cleanliness, and location. The room smelled wonderful when I walked in. I like their towels. My pillows were nice. The central air unit was relatively quiet and kept the room comfortable.
    C
    CHRISTINA
    Young couple
  • Avg. price/night: $158.48
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 606 reviews
    Great location, friendly staff, I would stay here again.
    F
    Fayetta
    Young couple
  • Avg. price/night: $115.15
    Scored 7.7
    7.7
    Rated good
    Good
     · 571 reviews
    QUIET AT NIGHT
    Tina
    Young couple
  • Avg. price/night: $157.23
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 169 reviews
    The bed and breakfast is right downtown. Plenty of places to walk to from shopping to restaurants to site seeing. The breakfast is not fancy but was good. The place decor was awesome. The owner meets you when you arrive and gives you history about the place.
    Julandgil
    Young couple