
Find hotels in Spanish Lake, MO from ₩100,357
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Spanish Lake
Family friendly
Apartment
Check prices for these dates
Our top choices for Spanish Lake hotels

Country Hearth Inn & Suites Edwardsville St. Louis
Country Hearth Inn & Suites Edwardsville St. LouisEdwardsville
8.6 out of 10, Excellent, (669 reviews)
The price is ₩131,611
₩151,324 total
includes taxes & fees
Feb 23 - Feb 24

Best Western Plus Parkway Hotel
Best Western Plus Parkway HotelAlton
8.2 out of 10, Very Good, (1,002 reviews)
The price is ₩109,917
₩125,283 total
includes taxes & fees
Feb 24 - Feb 25

Super 8 by Wyndham Troy IL/St. Louis Area
Super 8 by Wyndham Troy IL/St. Louis AreaTroy
8.0 out of 10, Very Good, (1,005 reviews)
The price is ₩92,200
₩102,324 total
includes taxes & fees
Feb 28 - Mar 1

Red Lion Inn & Suites Pontoon Beach
Red Lion Inn & Suites Pontoon BeachGranite City
8.0 out of 10, Very Good, (618 reviews)
The price is ₩89,811
₩101,667 total
includes taxes & fees
Feb 24 - Feb 25

Comfort Inn Edwardsville - St. Louis
Comfort Inn Edwardsville - St. LouisEdwardsville
8.4 out of 10, Very Good, (824 reviews)
The price is ₩151,453
₩174,140 total
includes taxes & fees
Feb 26 - Feb 27

Comfort Inn & Suites Saint Louis Lafayette Square
Comfort Inn & Suites Saint Louis Lafayette SquareThe Gate
8.0 out of 10, Very Good, (285 reviews)
The price is ₩152,437
₩178,244 total
includes taxes & fees
Mar 1 - Mar 2

Comfort Suites St Charles - St Louis
Comfort Suites St Charles - St LouisSt. Charles
8.4 out of 10, Very Good, (1,006 reviews)
The price is ₩128,675
₩147,882 total
includes taxes & fees
Feb 26 - Feb 27

Drury Inn & Suites St. Louis Fairview Heights
Drury Inn & Suites St. Louis Fairview HeightsFairview Heights
9.2 out of 10, Wonderful, (1,005 reviews)
The price is ₩135,935
₩153,580 total
includes taxes & fees
Feb 26 - Feb 27

Holiday Inn Express Troy by IHG
Holiday Inn Express Troy by IHGTroy
9.4 out of 10, Exceptional, (738 reviews)
The price is ₩161,982
₩179,768 total
includes taxes & fees
Mar 1 - Mar 2

Red Roof Inn St Louis - Troy, IL
Red Roof Inn St Louis - Troy, ILTroy
7.8 out of 10, Good, (1,003 reviews)
The price is ₩98,261
₩109,050 total
includes taxes & fees
Feb 28 - Mar 1

River City Casino & Hotel
River City Casino & HotelSt. Louis
9.0 out of 10, Wonderful, (1,490 reviews)
The price is ₩138,827
₩182,635 total
includes taxes & fees
Feb 23 - Feb 24

Best Western Plus Pontoon Beach
Best Western Plus Pontoon BeachGranite City
8.6 out of 10, Excellent, (826 reviews)
The price is ₩115,690
₩128,393 total
includes taxes & fees
Feb 23 - Feb 24

Super 8 by Wyndham St Charles
Super 8 by Wyndham St CharlesSt. Charles
8.0 out of 10, Very Good, (1,002 reviews)
The price is ₩121,704
₩139,871 total
includes taxes & fees
Mar 1 - Mar 2

Hampton Inn St. Charles St. Peters
Hampton Inn St. Charles St. PetersSt. Charles
8.0 out of 10, Very Good, (1,003 reviews)
The price is ₩152,986
₩175,822 total
includes taxes & fees
Mar 1 - Mar 2

Quality Inn O'Fallon IL - St. Louis
Quality Inn O'Fallon IL - St. LouisO'Fallon
7.4 out of 10, Good, (1,011 reviews)
The price is ₩64,418
₩74,068 total
includes taxes & fees
Mar 1 - Mar 2

Wingate by Wyndham St. Louis Airport
Wingate by Wyndham St. Louis AirportSt. Ann
9.2 out of 10, Wonderful, (1,531 reviews)
The price is ₩143,181
₩168,578 total
includes taxes & fees
Feb 23 - Feb 24

Drury Inn & Suites St. Louis Collinsville
Drury Inn & Suites St. Louis CollinsvilleEastport
9.6 out of 10, Exceptional, (1,006 reviews)
The price is ₩141,720
₩162,949 total
includes taxes & fees
Mar 1 - Mar 2

Days Inn by Wyndham Collinsville/St. Louis
Days Inn by Wyndham Collinsville/St. LouisEastport
7.2 out of 10, Good, (1,001 reviews)
The price is ₩87,282
₩100,357 total
includes taxes & fees
Feb 25 - Feb 26

Holiday Inn Express & Suites Edwardsville by IHG
Holiday Inn Express & Suites Edwardsville by IHGEdwardsville
9.2 out of 10, Wonderful, (847 reviews)
The price is ₩201,032
₩231,146 total
includes taxes & fees
Mar 1 - Mar 2

Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis AirportSt. Ann
9.4 out of 10, Exceptional, (2,835 reviews)
The price is ₩130,150
₩153,236 total
includes taxes & fees
Feb 26 - Feb 27
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Spanish Lake attractions
Top Spanish Lake Hotel Reviews

Hampton Inn St. Louis-Downtown (At the Gateway Arch)
10/10 Excellent
More cheap stays in Spanish Lake

Relax Inn Saint Charles
3800 Harry S Truman Blvd St. Charles MO
The price is ₩91,115 per night from Feb 23 to Feb 24
₩91,115
₩104,710 total
Feb 23 - Feb 24
includes taxes & fees
6.8/10 (1,006 reviews)









































































