Hotels near Horseshoe Lake State Park St. Louis

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay near Horseshoe Lake State Park?

1. Drury Inn & Suites St. Louis Collinsville

Drury Inn & Suites St. Louis Collinsville
3.0 star property
6.7 km from Horseshoe Lake State Park
9.6 out of 10, Exceptional, (1,005 reviews)
"Great place to stay - clean, great staff and breakfast was really good."
United States
Yvonne
The price is $98
$113 total
includes taxes & fees
Nov 22 - Nov 23
Drury Inn & Suites St. Louis Collinsville

2. Holiday Inn Express & Suites Edwardsville by IHG

Holiday Inn Express & Suites Edwardsville by IHG
2.5 star property
14.3 km from Horseshoe Lake State Park
9.2 out of 10, Wonderful, (932 reviews)
"Clean, good breakfast. Very friendly staff."
Canada
DOREEN
The price is $122
$140 total
includes taxes & fees
Nov 22 - Nov 23
Holiday Inn Express & Suites Edwardsville by IHG

3. Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area
2.0 star property
15.5 km from Horseshoe Lake State Park
8.2 out of 10, Very good, (1,004 reviews)
"Clean room, Courteous staff. Great amenities"
United States
Vinodkumar
The price is $64
$71 total
includes taxes & fees
Dec 7 - Dec 8
Super 8 by Wyndham Troy IL/St. Louis Area

4. Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City

Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
3.0 star property
6.4 km from Horseshoe Lake State Park
9.2 out of 10, Wonderful, (537 reviews)
"Breakfast was good and room and hotel was clean and well maintained."
United States
Pedro
The price is $121
$134 total
includes taxes & fees
Nov 16 - Nov 17
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City

5. Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis
2.5 star property
10.6 km from Horseshoe Lake State Park
8.4 out of 10, Very good, (988 reviews)
"Clean, comfortable, safe, breakfast."
United States
Mariah
The price is $87
$100 total
includes taxes & fees
Nov 29 - Nov 30
Comfort Inn Edwardsville - St. Louis

6. TownePlace Suites by Marriott St. Louis Edwardsville, IL

TownePlace Suites by Marriott St. Louis Edwardsville, IL
3.5 star property
14 km from Horseshoe Lake State Park
9.0 out of 10, Wonderful, (214 reviews)
"Breakfast was on the lower side of average. Rooms clean, full kitchen. Hotel very clean. Staff was great."
United States
Eric
The price is $148
$170 total
includes taxes & fees
Nov 29 - Nov 30
TownePlace Suites by Marriott St. Louis Edwardsville, IL

7. Holiday Inn St. Louis Fairview Heights by IHG

Holiday Inn St. Louis Fairview Heights by IHG
3.0 star property
13.8 km from Horseshoe Lake State Park
8.6 out of 10, Excellent, (725 reviews)
"The hotel was very clean! Very nice stay and the price was great "
United States
Sarah
The price is $104
$118 total
includes taxes & fees
Dec 11 - Dec 12
Holiday Inn St. Louis Fairview Heights by IHG

8. Benton Park Inn

Benton Park Inn
3.5 star property
15.8 km from Horseshoe Lake State Park
9.8 out of 10, Exceptional, (357 reviews)
"The innkeeper was such a delightful and charming host. I had never stayed at a b&b before and didn’t know what to expect as far as the breakfast part. He was charming as all get out, delightful to talk to, and equally welcoming when my friend came to pick me up."
United States
Kent
The price is $149
$174 total
includes taxes & fees
Nov 16 - Nov 17
Benton Park Inn

9. Country Hearth Inn & Suites Edwardsville St. Louis

Country Hearth Inn & Suites Edwardsville St. Louis
2.5 star property
14.1 km from Horseshoe Lake State Park
8.6 out of 10, Excellent, (765 reviews)
"We always stay here when in the area. Clean room and great breakfast."
United States
Allison
The price is $129
$148 total
includes taxes & fees
Nov 11 - Nov 12
Country Hearth Inn & Suites Edwardsville St. Louis

10. Truitt Hotel

Truitt Hotel
2.0 star property
14.4 km from Horseshoe Lake State Park
9.8 out of 10, Exceptional, (30 reviews)
"Awesome, historical place to stay"
United States
Anthony
The price is $168
$204 total
includes taxes & fees
Nov 11 - Nov 12
Truitt Hotel

11. Drury Inn & Suites St. Louis Fairview Heights

Drury Inn & Suites St. Louis Fairview Heights
3.0 star property
13.5 km from Horseshoe Lake State Park
9.2 out of 10, Wonderful, (1,067 reviews)
"Breakfast was very good enjoyed the hot meal"
United States
Ashley
The price is $90
$102 total
includes taxes & fees
Nov 15 - Nov 16
Drury Inn & Suites St. Louis Fairview Heights

12. Holiday Inn Express Troy by IHG

Holiday Inn Express Troy by IHG
2.5 star property
15.7 km from Horseshoe Lake State Park
9.4 out of 10, Exceptional, (847 reviews)
"The room was clean. Staff was friendly and helpful.Breakfast was really good."
United States
Johnathan
The price is $118
$131 total
includes taxes & fees
Nov 22 - Nov 23
Holiday Inn Express Troy by IHG

13. DoubleTree by Hilton Collinsville - St. Louis

DoubleTree by Hilton Collinsville - St. Louis
4.0 star property
6.5 km from Horseshoe Lake State Park
8.2 out of 10, Very good, (1,001 reviews)
"Everything was great! The room, the staff, and the breakfast were amazing!! "
United States
Jenni
The price is $105
$121 total
includes taxes & fees
Dec 11 - Dec 12
DoubleTree by Hilton Collinsville - St. Louis

14. Red Roof Inn St Louis - Troy, IL

Red Roof Inn St Louis - Troy, IL
2.0 star property
15.7 km from Horseshoe Lake State Park
7.8 out of 10, Good, (1,005 reviews)
"Not much for breakfast but for a motel style hotel was amazing everything clean staff helpful definitely recommend for a lower budget hotel"
United States
alex
The price is $65
$72 total
includes taxes & fees
Nov 16 - Nov 17
Red Roof Inn St Louis - Troy, IL

15. Comfort Inn Collinsville near St. Louis

Comfort Inn Collinsville near St. Louis
2.5 star property
6.5 km from Horseshoe Lake State Park
8.6 out of 10, Excellent, (1,005 reviews)
"Great location for a safe and peaceful night."
United States
Cynthia
The price is $96
$110 total
includes taxes & fees
Dec 6 - Dec 7
Comfort Inn Collinsville near St. Louis

16. Spark by Hilton Troy

Spark by Hilton Troy
3.0 star property
15.7 km from Horseshoe Lake State Park
8.4 out of 10, Very good, (5 reviews)
"Good place to rest. They are renovating so elevator is out of service for the rest of the year. Otherwise good place for a night"
United States
Jorge
The price is $91
$101 total
includes taxes & fees
Dec 5 - Dec 6
Spark by Hilton Troy

17. Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch
3.0 star property
11.7 km from Horseshoe Lake State Park
9.6 out of 10, Exceptional, (3,833 reviews)
"Nice property, friendly staff and good breakfast buffet."
United States
Sherri
The price is $144
$168 total
includes taxes & fees
Nov 15 - Nov 16
Drury Plaza Hotel St. Louis at the Arch

18. Four Seasons Hotel St Louis

Four Seasons Hotel St Louis
5.0 star property
10.8 km from Horseshoe Lake State Park
9.4 out of 10, Exceptional, (1,002 reviews)
"Great stay. Staff was amazing."
United States
Corina
The price is $375
$438 total
includes taxes & fees
Nov 12 - Nov 13
Four Seasons Hotel St Louis

19. Hampton Inn Collinsville

Hampton Inn Collinsville
2.5 star property
6.5 km from Horseshoe Lake State Park
8.4 out of 10, Very good, (741 reviews)
"Easy to find and close to the highway and eateries. Colton’s Steakhouse and others was great."
United States
Vickie
The price is $94
$108 total
includes taxes & fees
Dec 6 - Dec 7
Hampton Inn Collinsville

20. Embassy Suites by Hilton St. Louis Downtown

Embassy Suites by Hilton St. Louis Downtown
4.0 star property
11.4 km from Horseshoe Lake State Park
9.0 out of 10, Wonderful, (1,370 reviews)
"Had a clean room nice staff and great location"
United States
Hillary
The price is $105
$125 total
includes taxes & fees
Dec 10 - Dec 11
Embassy Suites by Hilton St. Louis Downtown
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
A spacious lobby with a high ceiling, large windows, and a variety of seating options including sofas and chairs.
Drury Inn & Suites St. Louis Collinsville
3.0 star property
9.6
Exceptional
1,005 reviews
View
A modern lobby with patterned armchairs, a fireplace, and a large TV on the wall.
Holiday Inn Express & Suites Edwardsville by IHG
2.5 star property
9.2
Wonderful
932 reviews
View
An indoor swimming pool with a lifeguard chair, a lifebuoy, and a mural of a beach scene.
Super 8 by Wyndham Troy IL/St. Louis Area
2.0 star property
8.2
Very good
1,004 reviews
View
A modern living room with a stone fireplace, a reception desk, and a large window.
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
3.0 star property
9.2
Wonderful
537 reviews
View
A hotel lobby with blue seating, a flat-screen TV, and a fireplace.
Comfort Inn Edwardsville - St. Louis
2.5 star property
8.4
Very good
988 reviews
View

Other landmarks near Horseshoe Lake State Park