Find hotels in McGregor, MN from ฿3,271
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Find properties with these dates
Top 10 McGregor hotels and places to stay
Shire In The Woods
Shire In The Woods
8.2 out of 10, Very good, (18)
Rustic Mcgregor Retreat on Big Sandy Lake!
Rustic Mcgregor Retreat on Big Sandy Lake!
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Where to stay in McGregor
Where to stay in McGregor
Find the best McGregor areas and neighborhoods for the activities you enjoy most. Learn more about McGregor
Indian Shores
If you're spending some time in Indian Shores, Big Sandy Lake and Savanna Portage State Park are top sights worth seeing.
More cheap stays in McGregor
More cheap stays in McGregor
Northwoods Inn LLC
3716 Main Street, Barnum, MN
The price is ฿3,271 per night from May 13 to May 14
฿3,271
per night
13 May - 14 May
8/10 Very Good! (219 reviews)
Hotels in McGregor with star rating
Hotels in McGregor with star rating
Accommodation near McGregor attractions
Accommodation near McGregor attractions
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.
McGregor Hotel Reviews
McGregor Hotel Reviews
5/5 Excellent
"This was a perfect cozy stay!!!! Loved the fireplace and high ceilings!!!"
A verified traveller stayed at Blue Moon Resort and Motel
Posted 4 months ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Areas of McGregor
Hotels Near McGregor, Minnesota
- Grand Rapids Hotels
- Isle Hotels
- Onamia Hotels
- Cloquet Hotels
- Aitkin Hotels
- Moose Lake Hotels
- Great Lakes Hotels
- Outing Hotels
- Emily Hotels
- Sturgeon Lake Hotels
- Sandstone Hotels
- Finlayson Hotels
- Central Minnesota Hotels
- Willow River Hotels
- Hill City Hotels
- Barnum Hotels
- Northeast Minnesota Hotels
- Palisade Hotels
- Floodwood Hotels
- Mc Grath Hotels