Hotels near Bay Island Palmyra

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay near Bay Island?

Holiday Inn Express & Suites Hannibal - Medical Center by IHG

Holiday Inn Express & Suites Hannibal - Medical Center by IHG
2.5 star property
9 km from Bay Island
9.8 out of 10, Exceptional, (387 reviews)
The price is $123
$142 total
includes taxes & fees
Feb 22 - Feb 23
Holiday Inn Express & Suites Hannibal - Medical Center by IHG

Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
2.5 star property
8.4 km from Bay Island
9.6 out of 10, Exceptional, (1,000 reviews)
The price is $107
$124 total
includes taxes & fees
Mar 1 - Mar 2
Sleep Inn & Suites Hannibal West

Riverside Inn Hannibal

Riverside Inn Hannibal
2.5 star property
8.4 km from Bay Island
9.4 out of 10, Exceptional, (167 reviews)
The price is $161
$219 total
includes taxes & fees
Feb 20 - Feb 21
Riverside Inn Hannibal

Best Western On The River

Best Western On The River
2.5 star property
8.2 km from Bay Island
8.6 out of 10, Excellent, (1,001 reviews)
The price is $70
$81 total
includes taxes & fees
Feb 20 - Feb 21
Best Western On The River

Lighthouse Inn & Suites

Lighthouse Inn & Suites
4.0 star property
7.9 km from Bay Island
8.8 out of 10, Excellent, (25 reviews)
The price is $162
$220 total
includes taxes & fees
Feb 20 - Feb 21
Lighthouse Inn & Suites

Heritage Hotel Quincy

Heritage Hotel Quincy
2.0 star property
16.5 km from Bay Island
8.8 out of 10, Excellent, (302 reviews)
The price is $71
$81 total
includes taxes & fees
Feb 22 - Feb 23
Heritage Hotel Quincy

Quality Inn & Suites Quincy - Downtown

Quality Inn & Suites Quincy - Downtown
2.5 star property
16.6 km from Bay Island
8.8 out of 10, Excellent, (454 reviews)
The price is $113
$128 total
includes taxes & fees
Mar 5 - Mar 6
Quality Inn & Suites Quincy - Downtown

Garden House Bed and Breakfast

Garden House Bed and Breakfast
2.0 star property
8.4 km from Bay Island
8.6 out of 10, Excellent, (38 reviews)
The price is $107
$123 total
includes taxes & fees
Feb 20 - Feb 21
Garden House Bed and Breakfast

Stoney Creek Inn Quincy

Stoney Creek Inn Quincy
2.0 star property
17.6 km from Bay Island
8.8 out of 10, Excellent, (1,001 reviews)
The price is $144
$164 total
includes taxes & fees
Feb 22 - Feb 23
Stoney Creek Inn Quincy

Holiday Inn Quincy East by IHG

Holiday Inn Quincy East by IHG
3.0 star property
18 km from Bay Island
8.8 out of 10, Excellent, (626 reviews)
The price is $111
$127 total
includes taxes & fees
Feb 27 - Feb 28
Holiday Inn Quincy East by IHG

Fairfield Inn & Suites Quincy

Fairfield Inn & Suites Quincy
3.0 star property
17.6 km from Bay Island
8.6 out of 10, Excellent, (337 reviews)
The price is $131
$149 total
includes taxes & fees
Mar 1 - Mar 2
Fairfield Inn & Suites Quincy

Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
2.5 star property
8.4 km from Bay Island
8.0 out of 10, Very Good, (1,011 reviews)
The price is $69
$80 total
includes taxes & fees
Feb 26 - Feb 27
Quality Inn & Suites Hannibal West

The Atrium Hotel on Third

The Atrium Hotel on Third
3.5 star property
16.7 km from Bay Island
8.4 out of 10, Very Good, (768 reviews)
The price is $131
$149 total
includes taxes & fees
Feb 20 - Feb 21
The Atrium Hotel on Third

Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
2.5 star property
10.6 km from Bay Island
7.6 out of 10, Good, (674 reviews)
The price is $72
$86 total
includes taxes & fees
Feb 28 - Mar 1
Comfort Inn & Suites - Hannibal

Motel 6 Hannibal, MO

Motel 6 Hannibal, MO
2.0 star property
9.1 km from Bay Island
7.4 out of 10, Good, (1,001 reviews)
The price is $55
$63 total
includes taxes & fees
Mar 3 - Mar 4
Motel 6 Hannibal, MO

Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

Microtel Inn & Suites by Wyndham Quincy Downtown/River Area
2.5 star property
16.7 km from Bay Island
7.6 out of 10, Good, (1,001 reviews)
The price is $68
$77 total
includes taxes & fees
Feb 25 - Feb 26
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

AmericInn by Wyndham Quincy

AmericInn by Wyndham Quincy
2.0 star property
17.5 km from Bay Island
7.6 out of 10, Good, (308 reviews)
The price is $76
$86 total
includes taxes & fees
Feb 22 - Feb 23
AmericInn by Wyndham Quincy

Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
2.0 star property
10.6 km from Bay Island
7.4 out of 10, Good, (223 reviews)
The price is $62
$71 total
includes taxes & fees
Feb 22 - Feb 23
Days Inn by Wyndham Hannibal

Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
2.0 star property
9.1 km from Bay Island
7.2 out of 10, Good, (1,001 reviews)
The price is $57
$65 total
includes taxes & fees
Mar 22 - Mar 23
Super 8 by Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal
2.0 star property
10.8 km from Bay Island
7.2 out of 10, Good, (154 reviews)
The price is $54
$63 total
includes taxes & fees
Feb 22 - Feb 23
Howard Johnson BY Wyndham Hannibal
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.

Compare popular hotels close to Bay Island

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Exterior
Holiday Inn Express & Suites Hannibal - Medical Center by IHG
2.5 star property
9.8
Exceptional
387 reviews
View
Lobby
Sleep Inn & Suites Hannibal West
2.5 star property
9.6
Exceptional
1,000 reviews
View
Honeymoon Room, River View | Egyptian cotton sheets, premium bedding, pillowtop beds
Riverside Inn Hannibal
2.5 star property
9.4
Exceptional
167 reviews
View
Desk, iron/ironing board, WiFi, bed sheets
Best Western On The River
2.5 star property
8.6
Excellent
1,001 reviews
View
Down comforters, blackout drapes, iron/ironing board, free WiFi
Lighthouse Inn & Suites
4.0 star property
8.8
Excellent
25 reviews
View

Other landmarks near Bay Island