
Search Hotels Near Bay Island, Palmyra
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Bay Island hotels

1. Best Western On The River
Best Western On The River8.2 km from Bay Island
8.6 out of 10, Excellent, (1,007 reviews)
The price is 2.945.166 ₫
3.397.249 ₫ total
includes taxes & fees
30 Jun - 1 Jul

2. Sleep Inn & Suites Hannibal West
Sleep Inn & Suites Hannibal West8.4 km from Bay Island
9.6 out of 10, Exceptional, (1,006 reviews)
The price is 2.883.576 ₫
3.355.041 ₫ total
includes taxes & fees
26 Jul - 27 Jul

3. Riverside Inn Hannibal
Riverside Inn Hannibal8.4 km from Bay Island
9.4 out of 10, Exceptional, (179 reviews)
The price is 4.234.504 ₫
5.794.501 ₫ total
includes taxes & fees
30 Jun - 1 Jul

4. Quality Inn & Suites Hannibal West
Quality Inn & Suites Hannibal West8.4 km from Bay Island
8.0 out of 10, Very good, (1,003 reviews)
The price is 1.907.920 ₫
2.219.865 ₫ total
includes taxes & fees
19 Jul - 20 Jul

5. Lighthouse Inn & Suites
Lighthouse Inn & Suites7.9 km from Bay Island
9.0 out of 10, Wonderful, (31 reviews)
The price is 4.493.251 ₫
6.093.008 ₫ total
includes taxes & fees
30 Jun - 1 Jul

6. Baymont by Wyndham Hannibal
Baymont by Wyndham Hannibal10.7 km from Bay Island
6.4 out of 10, (781 reviews)
The price is 1.656.774 ₫
1.924.225 ₫ total
includes taxes & fees
30 Jun - 1 Jul

7. Motel 6 Hannibal, MO
Motel 6 Hannibal, MO9.1 km from Bay Island
7.4 out of 10, Good, (1,003 reviews)
The price is 1.472.425 ₫
1.698.588 ₫ total
includes taxes & fees
30 Jun - 1 Jul

8. Super 8 by Wyndham Hannibal
Super 8 by Wyndham Hannibal9.1 km from Bay Island
7.2 out of 10, Good, (1,003 reviews)
The price is 1.538.433 ₫
1.774.326 ₫ total
includes taxes & fees
12 Jul - 13 Jul

9. Garden House Bed and Breakfast
Garden House Bed and Breakfast8.4 km from Bay Island
8.4 out of 10, Very good, (44 reviews)
The price is 2.804.156 ₫
3.234.917 ₫ total
includes taxes & fees
1 Jul - 2 Jul

10. Comfort Inn & Suites - Hannibal
Comfort Inn & Suites - Hannibal10.6 km from Bay Island
7.6 out of 10, Good, (711 reviews)
The price is 2.273.462 ₫
2.701.332 ₫ total
includes taxes & fees
12 Jul - 13 Jul

11. Days Inn by Wyndham Hannibal
Days Inn by Wyndham Hannibal10.6 km from Bay Island
7.4 out of 10, Good, (252 reviews)
The price is 1.656.774 ₫
1.911.088 ₫ total
includes taxes & fees
14 Jul - 15 Jul

12. Heritage Hotel Quincy
Heritage Hotel Quincy16.5 km from Bay Island
8.8 out of 10, Excellent, (390 reviews)
The price is 1.843.227 ₫
2.100.947 ₫ total
includes taxes & fees
2 Jul - 3 Jul

13. Howard Johnson BY Wyndham Hannibal
Howard Johnson BY Wyndham Hannibal10.8 km from Bay Island
7.4 out of 10, Good, (172 reviews)
The price is 1.698.851 ₫
1.972.790 ₫ total
includes taxes & fees
13 Jul - 14 Jul

14. Town & Country Inn and Suites
Town & Country Inn and Suites17.6 km from Bay Island
9.2 out of 10, Wonderful, (929 reviews)
The price is 3.526.656 ₫
4.019.682 ₫ total
includes taxes & fees
1 Jul - 2 Jul

15. Quality Inn & Suites Quincy - Downtown
Quality Inn & Suites Quincy - Downtown16.6 km from Bay Island
8.8 out of 10, Excellent, (473 reviews)
The price is 3.129.462 ₫
3.566.961 ₫ total
includes taxes & fees
30 Jul - 31 Jul

16. Stoney Creek Inn Quincy
Stoney Creek Inn Quincy17.6 km from Bay Island
8.6 out of 10, Excellent, (1,006 reviews)
The price is 3.129.988 ₫
3.567.587 ₫ total
includes taxes & fees
30 Jun - 1 Jul

17. The Atrium Hotel on Third
The Atrium Hotel on Third16.7 km from Bay Island
8.4 out of 10, Very good, (775 reviews)
The price is 3.157.310 ₫
3.598.702 ₫ total
includes taxes & fees
3 Jul - 4 Jul

18. Microtel Inn & Suites by Wyndham Quincy Downtown/River Area
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area16.7 km from Bay Island
7.6 out of 10, Good, (1,001 reviews)
The price is 1.798.783 ₫
2.050.252 ₫ total
includes taxes & fees
5 Jul - 6 Jul

19. Holiday Inn Quincy East by IHG
Holiday Inn Quincy East by IHG18 km from Bay Island
8.8 out of 10, Excellent, (655 reviews)
The price is 3.497.634 ₫
3.986.514 ₫ total
includes taxes & fees
26 Jul - 27 Jul

20. AmericInn by Wyndham Quincy
AmericInn by Wyndham Quincy17.5 km from Bay Island
7.6 out of 10, Good, (352 reviews)
The price is 2.248.479 ₫
2.562.740 ₫ total
includes taxes & fees
30 Jun - 1 Jul
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 | |
|---|---|---|---|---|---|---|---|---|
![]() Best Western On The River | 8.6 Excellent 1,007 reviews | View | ||||||
![]() Sleep Inn & Suites Hannibal West | 9.6 Exceptional 1,006 reviews | View | ||||||
![]() Riverside Inn Hannibal | 9.4 Exceptional 179 reviews | View | ||||||
![]() Quality Inn & Suites Hannibal West | 8.0 Very good 1,003 reviews | View | ||||||
![]() Lighthouse Inn & Suites | 9.0 Wonderful 31 reviews | View |
Top Bay Island Hotel Reviews

Sleep Inn & Suites Hannibal West
10/10 Excellent








































































