Shamrock Town Hall
Visit Shamrock Town Hall
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.
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.
Sandy River Lake
Commune with nature and explore the great outdoors at Sandy River 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.
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.
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 Shamrock Town Hall Hotel Deals

Sunrise Cabin on Big Sandy Lake - McGregor MN

Towering Pines Lakeside Getaway

Lake Home Retreat on Big Sandy

Crossroads Hotel

Private Lake & Trail Access: Home in Jacobson!

Private Lake & Trail Access: Home in Jacobson!

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

Cozy Up North cabin on beautiful Lake Waukenabo
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Private Lake & Trail Access: Home in Jacobson!
- Private Lake & Trail Access: Home in Jacobson!
- Private - 7 bed 3 bath Lake Cabin +Hot Tub +Dock +2 Pedal Boats +2 canoes +Sauna
- Cozy Up North cabin on beautiful Lake Waukenabo
- Up North Retreat on Lake Waukenabo
- Escape to a Northwoods Cabin with private island!
- Sunrise Shores- Lots of space!!! 2+ bedroom 1.5 bath. Pet Friendly!
- MillMann's Lodge on Dam Lake SaunaPontoonSwim GAME ROOM