Indian Shores Travel Guide
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.
Reviewed on 8 Jul 2024

The Retreat at Big Sandy Lake

Crossroads Hotel
Reviewed on 11 Aug 2025

August 15-17 reduced rate! Cozy 2-bedroom BEACH FRONT condo!
Reviewed on 7 Jul 2025

Private - 7 bed 3 bath Lake Cabin +Hot Tub +Dock +2 Pedal Boats +2 canoes +Sauna
Reviewed on 8 Jun 2025

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.