Photo by Erik Rowley
Find Liberty Spa Hotels from S$129
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Liberty Hotels with Spa
Top Hotels with Spa in Liberty

TownePlace Suites by Marriott Kansas City Liberty
TownePlace Suites by Marriott Kansas City Liberty
9.6 out of 10, Exceptional, (482)
The price is S$235
includes taxes & fees
20 Jul - 21 Jul

Microtel Inn & Suites by Wyndham Liberty/NE Kansas City Area
Microtel Inn & Suites by Wyndham Liberty/NE Kansas City Area
8.4 out of 10, Very good, (1183)
The price is S$129
includes taxes & fees
27 Jul - 28 Jul

Home2 Suites by Hilton Liberty NE Kansas City
Home2 Suites by Hilton Liberty NE Kansas City
9.2 out of 10, Wonderful, (616)
The price is S$173
includes taxes & fees
27 Jul - 28 Jul

Sleep Inn & Suites Indoor Waterpark
Sleep Inn & Suites Indoor Waterpark
8.0 out of 10, Very good, (1003)
The price is S$136
includes taxes & fees
13 Jul - 14 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.
Recent Reviews in Liberty
Recent Reviews in Liberty

Hotel Lotus Kansas City Merriam
5/5 Excellent
"Everything was new and clean. The staff was friendly. Breakfast was hot and delicious. "
A verified traveller stayed at Hotel Lotus Kansas City Merriam
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Accommodation Types in Liberty
Hotels near other Attractions
Explore more hotels
- The Fontaine
- Hilton Kansas City Country Club Plaza
- Embassy Suites by Hilton Kansas City Plaza
- Origin Kansas City Riverfront, a Wyndham Hotel
- Kansas City Marriott Downtown
- Quality Inn & Suites Kansas City Downtown
- Hotel Lotus Kansas City Stadium
- Fairfield Inn Kansas City Downtown/Union Hill by Marriott
- Crossroads Hotel
- Four Points by Sheraton Kansas City Airport
- Quality Inn & Suites Kansas City I-435N Near Sports Complex
- Fairfield Inn By Marriott Kansas City Airport