
Search Resort Hotels in McGregor from CA $252
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for McGregor resorts

1-bedroom double queen hotel Cabin 13, overlooking Mille Lacs Lake
1-bedroom double queen hotel Cabin 13, overlooking Mille Lacs LakeIsle
6.6 out of 10, (4 reviews)
The price is CA $171
CA $252 total
includes taxes & fees
Apr 24 - Apr 25
The price is CA $272
CA $403 total
includes taxes & fees
Apr 24 - Apr 25
The price is CA $395
CA $585 total
includes taxes & fees
May 1 - May 2

Cabin 8 Our Romantic Suite offers a jetted tub and views of Mille Lacs lake
Cabin 8 Our Romantic Suite offers a jetted tub and views of Mille Lacs lakeIsle
9.4 out of 10, Exceptional, (6 reviews)
The price is CA $217
CA $321 total
includes taxes & fees
Apr 24 - Apr 25

Cabin 9: Lakeside Lodge with Stunning Sunsets & Beach Access
Cabin 9: Lakeside Lodge with Stunning Sunsets & Beach AccessIsle
The price is CA $258
CA $384 total
includes taxes & fees
Apr 26 - Apr 27

Cabin 10 2 bedroom in Isle with WiFi and stunning lake views on ground floor
Cabin 10 2 bedroom in Isle with WiFi and stunning lake views on ground floorIsle
The price is CA $409
CA $602 total
includes taxes & fees
May 8 - May 9
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.
Top McGregor Hotel Reviews

Moose Lake Lodge & Suites
8/10 Good
Find out more about McGregor
McGregor Resorts information
Number of reviews | 6 |
|---|---|
Accommodation | 12 Resorts |
Lowest Price | CA $252 |
Highest Price | CA $602 |
Frequently asked questions
Explore a world of travel with Expedia
- Cheap Hotels in Aitkin
- Historic Hotels in Aitkin
- Aitkin Hotels
- Resorts in Aitkin
- Cheap Hotels in Barnum
- Luxury Hotels in Barnum
- Barnum Hotels
- Bay Lake Hotels
- Cabin Rentals in Bennettville
- Lodges in Bennettville
- Apartments in Cromwell
- Cheap Hotels in Cromwell
- Cromwell Hotels
- Cheap Hotels in Cuyuna
- Luxury Hotels in Cuyuna
- Cuyuna Hotels
- Resorts in Cuyuna
- Apartments in Deerwood
- Beach Hotel Hotels in Deerwood
- Cheap Hotels in Deerwood
- Spa Hotels in Deerwood
- Deerwood Hotels
- Townhomes in Deerwood
- Cottages in East Lake
- Emily Hotels
- Cabin Rentals in Floodwood
- Cheap Hotels in Floodwood
- Family Hotels in Floodwood
- Floodwood Hotels
- Motels in Floodwood
- Beach Hotel Hotels in Hill City
- Cheap Hotels in Hill City
- Hotels with a Pool in Hill City
- Hill City Hotels
- Family Hotels in Indian Shores
- Hotels with a Pool in Indian Shores
- Indian Shores Hotels
- Guest Houses in Jacobson
- Jacobson Hotels
- Lodges in Jacobson
- Hotels near Kettle River
- Kettle River Hotels
- Motels in Kettle River
- Holiday Park Resorts in Mc Grath
- Mc Grath Hotels
- Hotels near Mille Lacs Lake
- Hotels near Minnesota National Golf Course
- Cabin Rentals in Moose Lake
- Beach Hotel Hotels in Moose Lake
- Cheap Hotels in Moose Lake
- Hotels with a Pool in Moose Lake
- Hotels with Hot Tubs in Moose Lake
- Hotels with an Indoor Pool in Moose Lake
- Pet-Friendly Hotels in Moose Lake
- Spa Hotels in Moose Lake
- Moose Lake Hotels
- Hotels near Moose Lake State Park
- Hotels near Nelson Lake
- Farmstay in Palisade
- Palisade Hotels
- Motels in Palisade
- Resorts in Palisade
- Apartments in Sawyer
- Aparthotels in Sturgeon Lake
- Cabin Rentals in Sturgeon Lake
- Chalets in Sturgeon Lake
- Cottages in Sturgeon Lake
- Cheap Hotels in Sturgeon Lake
- Golf Hotels in Sturgeon Lake
- Hotels with a Pool in Sturgeon Lake
- Lake Hotels in Sturgeon Lake
- Sturgeon Lake Hotels
- Inns in Sturgeon Lake
- Motels in Sturgeon Lake
- Cottages in Tamarack
- Tamarack Hotels
- Apartments in Willow River
- Chalets in Willow River
- Guest Houses in Willow River
- Holiday Park Resorts in Willow River
- Luxury Hotels in Willow River
- Willow River Hotels



























