McGregor Hotels from ₹7,432
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
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 ₹7,432 per night from May 19 to May 20
₹7,432
per night
19 May - 20 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
"So much better and clean and very nice area thank you all and God bless you all"
A verified traveller stayed at Moose Lake Lodge & Suites
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Areas of McGregor
Accommodation near McGregor attractions
Choose Your McGregor Hotel Style
Hotels Near McGregor, Minnesota
- Grand Rapids Hotels
- Onamia Hotels
- Isle Hotels
- Cloquet Hotels
- Aitkin Hotels
- Moose Lake Hotels
- Great Lakes Hotels
- Emily Hotels
- Outing Hotels
- Sturgeon Lake Hotels
- Sandstone Hotels
- Central Minnesota Hotels
- Finlayson Hotels
- Hill City Hotels
- Willow River Hotels
- Barnum Hotels
- Northeast Minnesota Hotels
- Floodwood Hotels
- Palisade Hotels
- Mc Grath Hotels