Find Hannibal Spa Hotels from S$104
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Check availability on Hannibal Hotels with Spa
Top Hotels with Spa in Hannibal
Kennedys Red Barn Inn
Kennedys Red Barn Inn
9.2 out of 10, Wonderful, (24)
The price is S$138
per night
4 May - 5 May
Best Western On The River
Best Western On The River
8.6 out of 10, Excellent, (1003)
The price is S$213
per night
5 May - 6 May
Quality Inn & Suites Hannibal
Quality Inn & Suites Hannibal
7.8 out of 10, Good, (1002)
The price is S$158
per night
5 May - 6 May
Baymont by Wyndham Hannibal
Baymont by Wyndham Hannibal
6.0 out of 10, (516)
The price is S$104
per night
9 May - 10 May
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.
Hannibal Hotels with Spa information
Hotels with Spa in Hannibal |
4 |
---|---|
Highest price | S$213 |
Cheapest price | S$104 |
Number of guest reviews | 2,536 |
Total number of hotels in Hannibal | 133 |
Frequently asked questions
Recent Reviews in HannibalExpedia verified reviews
5/5 Excellent
"Room was ok bathroom floor tile had scratches in it. Breakfast was very good. It was close to a restaurant and affordable."
A verified traveller from new london stayed at Quality Inn & Suites Hannibal
Posted 10 days ago
5/5 Excellent
"Great rooms "
A verified traveller stayed at Microtel Inn & Suites by Wyndham Quincy
Posted 12 days ago