Find a Bed and Breakfast in Hannibal from CA $69

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

No exact matches found, but these alternatives could be just right

Recommended hotels in Hannibal

1. Holiday Inn Express & Suites New Martinsville by IHG

Holiday Inn Express & Suites New Martinsville by IHG
2.5 star property
New Martinsville
9.2 out of 10, Wonderful, (224 reviews)
"This was the best hotel we have ever stayed at."
United States
Bretta
The price is CA $165
CA $186 total
includes taxes & fees
Dec 5 - Dec 6
Holiday Inn Express & Suites New Martinsville by IHG

2. Travelers Inn

Travelers Inn
2.0 star property
New Martinsville
9.0 out of 10, Wonderful, (118 reviews)
"stayed there before and was excellent both times"
United States
Karl
The price is CA $114
CA $129 total
includes taxes & fees
Nov 8 - Nov 9
Travelers Inn

3. Microtel Inn & Suites By Wyndham New Martinsville

Microtel Inn & Suites By Wyndham New Martinsville
2.5 star property
New Martinsville
9.0 out of 10, Wonderful, (165 reviews)
"Nice property and convenient woukd definitely book again"
United States
Danielle M
The price is CA $169
CA $190 total
includes taxes & fees
Dec 5 - Dec 6
Microtel Inn & Suites By Wyndham New Martinsville

4. Quality Inn

Quality Inn
2.5 star property
New Martinsville
6.8 out of 10, (102 reviews)
"Our experience with Quality Inn was a very pleasant and positive experience. We will definitely stay there again. Everything was great. :)"
United States
Linda
The price is CA $145
CA $164 total
includes taxes & fees
Nov 13 - Nov 14
Quality Inn

5. Aldeco Motel

Aldeco Motel
2.5 star property
New Matamoras
9.0 out of 10, Wonderful, (106 reviews)
"Wonderful place to stop and relax!"
United States
Thomas
The price is CA $70
CA $77 total
includes taxes & fees
Nov 12 - Nov 13
Aldeco Motel

6. Sleep Inn & Suites Moundsville - Wheeling

Sleep Inn & Suites Moundsville - Wheeling
2.5 star property
Moundsville
9.4 out of 10, Exceptional, (534 reviews)
"Nice location, excellent breakfast and price is very reasonable."
Canada
Swadhin
The price is CA $129
CA $146 total
includes taxes & fees
Nov 22 - Nov 23
Sleep Inn & Suites Moundsville - Wheeling

7. The Magnolia Room w/ Queen Bed

The Magnolia Room w/ Queen Bed
Woodsfield
The price is CA $207
CA $253 total
includes taxes & fees
Nov 7 - Nov 8
The Magnolia Room w/ Queen Bed

8. Lafayette Inn

Lafayette Inn
2.0 star property
Moundsville
7.2 out of 10, Good, (44 reviews)
"It was very different from anything I've ever stayed in before. There was a cat inside the hotel and in my room the shower was missing the head and I found stink bugs in my room. Unpleasant stay."
United States
Kenneth
The price is CA $82
CA $98 total
includes taxes & fees
Nov 23 - Nov 24
Lafayette Inn

9. The Madelyn's Cottage

The Madelyn's Cottage
Woodsfield
The price is CA $256
CA $299 total
includes taxes & fees
Nov 9 - Nov 10
The Madelyn's Cottage

10. The Azalea Room w/ Queen Bed

The Azalea Room w/ Queen Bed
Woodsfield
The price is CA $207
CA $252 total
includes taxes & fees
Nov 15 - Nov 16
The Azalea Room w/ Queen Bed

11. Holiday Inn Express & Suites Moundsville by IHG

Holiday Inn Express & Suites Moundsville by IHG
2.5 star property
Moundsville
9.4 out of 10, Exceptional, (557 reviews)
"Staff was very friendly. Room and other amenities in the hotel were very clean. Close to all the stores and good places."
United States
Srikant
The price is CA $136
CA $153 total
includes taxes & fees
Nov 28 - Nov 29
Holiday Inn Express & Suites Moundsville by IHG

12. The Orchid Room w/ King Bed

The Orchid Room w/ King Bed
Woodsfield
The price is CA $239
CA $289 total
includes taxes & fees
Nov 7 - Nov 8
The Orchid Room w/ King Bed

13. The Lilac Room w/ King Bed

The Lilac Room w/ King Bed
Woodsfield
The price is CA $256
CA $309 total
includes taxes & fees
Nov 7 - Nov 8
The Lilac Room w/ King Bed

14. The Whole House 5 Bed 3.5 Bath

The Whole House 5 Bed 3.5 Bath
Woodsfield
The price is CA $1,004
CA $1,174 total
includes taxes & fees
Nov 9 - Nov 10
The Whole House 5 Bed 3.5 Bath

15. Whole House w/Cottage

Whole House w/Cottage
Woodsfield
The price is CA $1,205
CA $1,468 total
includes taxes & fees
Nov 12 - Nov 13
Whole House w/Cottage
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top reviews in Hannibal

Frequently Asked Questions

Searching for B&Bs in Hannibal?

Whether you're on a romantic trip and want to stay somewhere quiet and intimate, or you're traveling solo and hoping to get some tips from locals, B&Bs can be a great choice for many types of vacationers. When you want to explore some of the destination's attractions, Ohio River Valley is worth a visit.

Are you thinking about a B&B instead of a traditional hotel?

With attentive service, an atmosphere suited to mingling with other guests, and of course a full breakfast to start the day, B&Bs all have a unique setting.

When should I stay at a B&B in Hannibal?

When you're dreaming of a getaway to Hannibal, be sure to take into account the year-round temperatures. The hottest months are usually July and August with an average temp of 70°F, while the coldest months are January and February with an average of 35°F. Average annual precipitation for Hannibal is 54 inches.

What is there to do in Hannibal?

When you want to explore some things to do in Hannibal, consider a visit to Ohio River Valley. You might also consider a trip to sites like Lewis Wetzel Park or New Martinsville Public Library if you have time to see more of the area.

Explore a world of travel with Expedia