Hotels near Horseshoe Lake McGregor

September 2026
11
October 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Where to stay near Horseshoe Lake?

1. Crossroads Hotel

Crossroads Hotel
14.3 km from Horseshoe Lake
United States
Amanda
$134
$157 total
includes taxes & fees
Sep 13 - Sep 14
Crossroads Hotel
View all properties

Other landmarks near Horseshoe Lake

Glacier Lake

Glacier Lake is 13.3 mi (21.5 km) from central McGregor, why not stop by during your stay.
See properties

Shamrock Town Hall

Shamrock Town Hall is worth a visit, located 9.3 mi (15 km) from central McGregor.
See properties

Big Sandy Lake

8.4/10 (17 reviews)
Big Sandy Lake is 11 mi (17.7 km) from central McGregor, why not stop by during your stay.
See properties

Sandy River Lake

10.0/10 (1 review)
Sandy River Lake is 7.8 mi (12.6 km) from central McGregor, why not stop by during your stay.
See properties

Minnesota National Golf Course

10.0/10 (2 reviews)
You might want to play some rounds at Minnesota National Golf Course, located 7.2 mi (11.5 km) from central McGregor.
See properties