McGregor Resorts
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Resorts in McGregor

1-bedroom double queen hotel Cabin 13, overlooking Mille Lacs Lake
Isle MN
$172 nightly
The price is $187 total per night
$187 total
Jan 8 - Jan 9, 2026
Total with taxes and fees
Located in Isle, this resort is a 5-minute drive from Mille Lacs Lake and 9 minutes from Isle City Hall.
Pet friendly
Air conditioning

Relax Above It All | 2BR, 2BA Upper Duplex Near the Beach!
Isle MN
$219 nightly
The price is $237 total per night
$237 total
Dec 13 - Dec 14
Total with taxes and fees
Located in Isle, this resort is a 5-minute drive from Mille Lacs Lake and 9 minutes from Isle City Hall.
Pet friendly

2 Bedroom Lower Duplex
Isle MN
$260 nightly
The price is $282 total per night
$282 total
Dec 13 - Dec 14
Total with taxes and fees
Located in Isle, this resort is a 5-minute drive from Mille Lacs Lake and 9 minutes from Isle City Hall.
Pet friendly

Your Peaceful Retreat Awaits at Appeldoorn’s!
Isle MN
Located in Isle, this resort is on a lake, a 5-minute drive from Mille Lacs Lake and 9 minutes from Isle City Hall.
Pet friendly

Cabin 7 with beacutiful lakeviews
Isle MN
$219 nightly
The price is $237 total per night
$237 total
Dec 13 - Dec 14
Total with taxes and fees
Located in Isle, this resort is on a lake, a 5-minute drive from Mille Lacs Lake and 9 minutes from Isle City Hall.
Pet friendly

Cabin 8 Our Romantic Suite offers a jetted tub and views of Mille Lacs lake
Isle MN
$219 nightly
The price is $237 total per night
$237 total
Jan 7 - Jan 8, 2026
Total with taxes and fees
Located in Isle, this resort is a 5-minute drive from Mille Lacs Lake and 9 minutes from Isle City Hall.
Pet friendly
Air conditioning

Cabin 19 - 1 Bedroom with spacious loft
Isle MN
Located in Isle, this resort is a 5-minute drive from Mille Lacs Lake and 9 minutes from Isle City Hall.
Pet friendly

Cabin 9: Lakeside Lodge with Stunning Sunsets & Beach Access
Isle MN
$219 nightly
The price is $237 total per night
$237 total
Dec 13 - Dec 14
Total with taxes and fees
Located in Isle, this resort is a 5-minute drive from Mille Lacs Lake and 9 minutes from Isle City Hall.
Pet friendly
Air conditioning

Park Models with Private Porch
Isle MN
Located in Isle, this resort is on a lake, a 5-minute drive from Mille Lacs Lake and 9 minutes from Isle City Hall.
Pet friendly

Cabin 10 2 bedroom in Isle with WiFi and stunning lake views on ground floor
Isle MN
$273 nightly
The price is $296 total per night
$296 total
Dec 13 - Dec 14
Total with taxes and fees
Located in Isle, this resort is a 5-minute drive from Mille Lacs Lake and 9 minutes from Isle City Hall.
Pet friendly
Air conditioning

Cabin 18 - 1 Bedroom, 1 Bath, Loft with Spacious Screened-in Proch
Isle MN
Located in Isle, this resort is a 5-minute drive from Mille Lacs Lake and 9 minutes from Isle City Hall.
Pet friendly
Air conditioning

Charming 2-bedroom cabin 6 with WiFi, at Mille Lacs Lake; Appeldoorn's Resort
Isle MN
$256 nightly
The price is $278 total per night
$278 total
Jan 3 - Jan 4, 2026
Total with taxes and fees
Located in Isle, this resort is a 5-minute drive from Mille Lacs Lake and 9 minutes from Isle City Hall.
Pet friendly
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.
McGregor Resorts essential information
Accommodation | 8 Resorts |
|---|---|
Lowest Price | $187 |
Highest Price | $296 |
Popular accommodation | 1-bedroom double queen hotel Cabin 13, overlooking Mille Lacs Lake, Relax Above It All | 2BR, 2BA Upper Duplex Near the Beach!, 2 Bedroom Lower Duplex, Your Peaceful Retreat Awaits at Appeldoorn’s!, Cabin 7 with beacutiful lakeviews, Cabin 8 Our Romantic Suite offers a jetted tub and views of Mille Lacs lake, Cabin 19 - 1 Bedroom with spacious loft, Cabin 9: Lakeside Lodge with Stunning Sunsets & Beach Access, Park Models with Private Porch, Cabin 10 2 bedroom in Isle with WiFi and stunning lake views on ground floor, Cabin 18 - 1 Bedroom, 1 Bath, Loft with Spacious Screened-in Proch, Charming 2-bedroom cabin 6 with WiFi, at Mille Lacs Lake; Appeldoorn's Resort |
