Indian Shores
McGregor
Visit Indian Shores
Popular places to visit
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.
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.
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.
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.
Top hotels in Indian Shores

Serene Lake House by Big Sandy Lake with tons of activities like fishing.

The Retreat at Big Sandy Lake

Crossroads Hotel

Super cute 2 bedroom beachfront condo! Bring your boat, ATV's and golf clubs!

Private - 7 bed 3 bath Lake Cabin +Hot Tub +Dock +2 Pedal Boats +2 canoes +Sauna

Cozy Up North cabin on beautiful Lake Waukenabo
Reviewed on 17 Jul 2025
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.