Indian Shores Travel Guide
McGregor


Visit Indian Shores
Popular places to visit

Loon Lake
Commune with nature and explore the great outdoors at Loon Lake during your travels in McGregor. While you're in the area, wander around the natural setting.

Glacier Lake
Commune with nature and explore the great outdoors at Glacier Lake during your travels in McGregor. While you're in the area, wander around the natural setting.

Remote Lake
Commune with nature and explore the great outdoors at Remote Lake during your travels in McGregor. While you're in the area, wander around the natural setting.
Big Sandy Lake
Commune with nature and explore the great outdoors at Big Sandy Lake during your travels in McGregor. While you're in the area, wander around the natural setting.
Minnesota National Golf Course
Enjoy a round of golf in McGregor at Minnesota National Golf Course. While you're in the area, wander around the natural setting.
Horseshoe Lake
Commune with nature and explore the great outdoors at Horseshoe Lake during your travels in McGregor. While you're in the area, wander around the natural setting.
Top hotels in Indian Shores

Crossroads Hotel
Pet Friendly room was spotless with plenty of room for our dog to move around. Front desk got us checked in right away. Pool and Hot Tub area was clean. Breakfast was good just missing a pancake or waffle maker.
Reviewed on 17 Feb 2026

Big Sandy Lodge and Resort
Great pool and hot tub, awesome food and cozy rooms right on the trails.
Reviewed on 19 Jan 2026

Private Lake & Trail Access: Home in Jacobson!

Rustic Mcgregor Retreat on Big Sandy Lake!
Other neighbourhoods around Indian Shores

Wild Oak
When in Wild Oak, you can plan a visit to Horseshoe Lake and Island Lake, some noteworthy sights in the nearby area.

Sheshebe Point
While there might not be top attractions in Sheshebe Point, you can explore the larger area and discover places like Island Lake and Big Sandy Lake.
