Find Hotels with a Pool in Spanish Lake, MO
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on Spanish Lake Hotels with a Pool
Tonight
Tomorrow
This weekend
Next weekend
Compare Spanish Lake Hotels with a Pool room rates, reviews, and availability. Most hotels are fully refundable.
Find out more about Spanish Lake
Find out more about Spanish Lake
Recent reviews of Spanish Lake hotels
Recent reviews of Spanish Lake hotels

Moonrise Hotel
5/5 Excellent
"Moonrise Hotel is two doors down from the Pageant venue where many concerts are held. They have valet service"
A verified traveler stayed at Moonrise Hotel
Posted 5 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Find More Hotels near Spanish Lake
Hotels near popular St. Louis Attractions
- Hotels near Busch Stadium
- Hotels near St. Louis Union Station
- Hotels near Gateway Arch
- Hotels near St. Louis Zoo
- Hotels near Enterprise Center
- Hotels near Washington University in St. Louis
- Hotels near Forest Park
- Hotels near City Museum
- Hotels near Barnes Jewish Hospital
- Hotels near America's Center Convention Complex
Spanish Lake Hotels by Star Rating
Explore more hotels
- 21C Museum Hotel St Louis
- Ameristar Casino Resort and Spa
- Live by Loews - St.Louis
- Casino Queen Hotel
- Embassy Suites by Hilton St. Louis Downtown
- Hilton St. Louis at the Ballpark
- Best Western St. Louis-Kirkwood Route 66
- Pear Tree Inn St. Louis Airport
- La Quinta Inn & Suites by Wyndham St. Louis Westport
- The West End
- Drury Inn & Suites St. Louis Union Station
- Pear Tree Inn St. Louis Near Union Station
- Days Inn and Suites by Wyndham St. Louis/Westport Plaza
- Wingate by Wyndham St. Louis Airport
- Forest Park Hotel by MDR
- Hilton Pennywell St. Louis at the Arch
- St. Louis Union Station Hotel, Curio Collection by Hilton
- Drury Inn & Suites St. Louis Airport
- Holiday Inn St. Louis - Downtown Conv Ctr by IHG
- Motel 6 Hazelwood, MO