
Find hotels near Horseshoe Lake State Park, St. Louis from ₩107,638
- 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

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, (513 reviews)
The price is ₩182,468
₩202,503 total
includes taxes & fees
Jun 7 - Jun 8

Best Western Plus Pontoon Beach
Best Western Plus Pontoon Beach5.8 km from Horseshoe Lake State Park
8.4 out of 10, Very Good, (862 reviews)
The price is ₩145,205
₩161,148 total
includes taxes & fees
Jun 2 - Jun 3

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,009 reviews)
The price is ₩167,373
₩192,446 total
includes taxes & fees
Jun 1 - Jun 2

Red Lion Inn & Suites Pontoon Beach
Red Lion Inn & Suites Pontoon Beach7.4 km from Horseshoe Lake State Park
7.8 out of 10, Good, (666 reviews)
The price is ₩104,052
₩117,790 total
includes taxes & fees
May 31 - Jun 1

La Quinta Inn & Suites by Wyndham Pontoon Beach
La Quinta Inn & Suites by Wyndham Pontoon Beach5.8 km from Horseshoe Lake State Park
7.6 out of 10, Good, (533 reviews)
The price is ₩170,479
₩196,009 total
includes taxes & fees
Jun 1 - Jun 2

Hyatt Regency St. Louis at The Arch
Hyatt Regency St. Louis at The Arch11.6 km from Horseshoe Lake State Park
8.6 out of 10, Excellent, (4,050 reviews)
The price is ₩216,624
₩255,463 total
includes taxes & fees
May 31 - Jun 1

Comfort Inn Edwardsville - St. Louis
Comfort Inn Edwardsville - St. Louis10.6 km from Horseshoe Lake State Park
8.4 out of 10, Very Good, (856 reviews)
The price is ₩168,896
₩194,196 total
includes taxes & fees
Jun 23 - Jun 24

Super 8 by Wyndham St. Louis North
Super 8 by Wyndham St. Louis North11.5 km from Horseshoe Lake State Park
6.6 out of 10, (623 reviews)
The price is ₩139,918
₩163,605 total
includes taxes & fees
May 31 - Jun 1

HoteLumiere at the Arch - A Caesars Rewards Destination
HoteLumiere at the Arch - A Caesars Rewards Destination10.9 km from Horseshoe Lake State Park
6.8 out of 10, (1,000 reviews)
The price is ₩148,817
₩209,252 total
includes taxes & fees
Jun 25 - Jun 26

Courtyard by Marriott St. Louis Downtown/Convention Center
Courtyard by Marriott St. Louis Downtown/Convention Center11.6 km from Horseshoe Lake State Park
9.0 out of 10, Wonderful, (1,010 reviews)
The price is ₩184,579
₩219,518 total
includes taxes & fees
Jun 18 - Jun 19

Embassy Suites by Hilton St. Louis Downtown
Embassy Suites by Hilton St. Louis Downtown11.4 km from Horseshoe Lake State Park
8.8 out of 10, Excellent, (1,326 reviews)
The price is ₩222,213
₩264,282 total
includes taxes & fees
May 28 - May 29

Hilton Pennywell St. Louis at the Arch
Hilton Pennywell St. Louis at the Arch11.5 km from Horseshoe Lake State Park
8.8 out of 10, Excellent, (1,060 reviews)
The price is ₩196,613
₩231,865 total
includes taxes & fees
Jun 18 - Jun 19

Drury Inn & Suites St. Louis Union Station
Drury Inn & Suites St. Louis Union Station12.9 km from Horseshoe Lake State Park
9.4 out of 10, Exceptional, (1,391 reviews)
The price is ₩263,885
₩313,815 total
includes taxes & fees
Jun 1 - Jun 2

Motel 6 Caseyville, IL - Caseyville Il
Motel 6 Caseyville, IL - Caseyville Il9.5 km from Horseshoe Lake State Park
6.4 out of 10, (1,001 reviews)
The price is ₩95,630
₩107,638 total
includes taxes & fees
May 30 - May 31

First Western Inn
First Western Inn7 km from Horseshoe Lake State Park
6.4 out of 10, (374 reviews)
The price is ₩108,576
₩122,676 total
includes taxes & fees
Jun 10 - Jun 11

Budget Motel Granite City/St Louis Area
Budget Motel Granite City/St Louis Area8.1 km from Horseshoe Lake State Park
6.8 out of 10, (21 reviews)
The price is ₩120,640
₩131,474 total
includes taxes & fees
Jun 1 - Jun 2

Hampton Inn St. Louis-Downtown (At the Gateway Arch)
Hampton Inn St. Louis-Downtown (At the Gateway Arch)11.2 km from Horseshoe Lake State Park
8.8 out of 10, Excellent, (1,288 reviews)
The price is ₩191,450
₩223,860 total
includes taxes & fees
Jun 11 - Jun 12

Super 8 by Wyndham Fairview Heights-St. Louis
Super 8 by Wyndham Fairview Heights-St. Louis13.5 km from Horseshoe Lake State Park
6.6 out of 10, (1,002 reviews)
The price is ₩102,036
₩115,293 total
includes taxes & fees
May 28 - May 29

Americas Best Value Inn Collinsville St. Louis
Americas Best Value Inn Collinsville St. Louis6.8 km from Horseshoe Lake State Park
6.4 out of 10, (953 reviews)
The price is ₩104,037
₩119,622 total
includes taxes & fees
May 31 - Jun 1

21C Museum Hotel St Louis
21C Museum Hotel St Louis12.2 km from Horseshoe Lake State Park
9.0 out of 10, Wonderful, (1,857 reviews)
The price is ₩269,932
₩323,169 total
includes taxes & fees
Jun 4 - Jun 5
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.
Compare popular hotels close to Horseshoe Lake State Park
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City | 9.2 Wonderful 513 reviews | View | ||||||
![]() Best Western Plus Pontoon Beach | 8.4 Very Good 862 reviews | View | ||||||
![]() Drury Inn & Suites St. Louis Collinsville | 9.6 Exceptional 1,009 reviews | View | ||||||
![]() Red Lion Inn & Suites Pontoon Beach | 7.8 Good 666 reviews | View | ||||||
![]() La Quinta Inn & Suites by Wyndham Pontoon Beach | 7.6 Good 533 reviews | View |
Top Horseshoe Lake State Park Hotel Reviews

Americas Best Value Inn Collinsville St. Louis
10/10 Excellent








































































