
Find hotels near Horseshoe Lake State Park, St. Louis from ₩92,486
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Horseshoe Lake State Park hotels

Drury Inn & Suites St. Louis Collinsville
Drury Inn & Suites St. Louis Collinsville6.7 km from Horseshoe Lake State Park
9.6 out of 10, Exceptional, (1,005 reviews)
The price is ₩143,568
₩165,076 total
includes taxes & fees
Feb 8 - Feb 9

Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City6.4 km from Horseshoe Lake State Park
9.2 out of 10, Wonderful, (491 reviews)
The price is ₩164,095
₩182,113 total
includes taxes & fees
Feb 1 - Feb 2

Best Western Plus Pontoon Beach
Best Western Plus Pontoon Beach5.8 km from Horseshoe Lake State Park
8.6 out of 10, Excellent, (818 reviews)
The price is ₩125,254
₩139,007 total
includes taxes & fees
Jan 26 - Jan 27

Comfort Inn Collinsville near St. Louis
Comfort Inn Collinsville near St. Louis6.5 km from Horseshoe Lake State Park
8.6 out of 10, Excellent, (906 reviews)
The price is ₩145,150











