
McGregor Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your McGregor Vacation
Experience the energy and excitement of McGregor with a tailor-made McGregor vacation package. From its rich history to its spectacular views, you'll never have a boring moment in this city. Any trip to McGregor has to include some sightseeing. Rice Lake National Refuge is a good place to start. Expedia is here to help you escape the everyday. Tailor your vacation to McGregor to suit your style of travel, whatever that may be.
Top McGregor Vacation Deals
Price found within the past 48 hours. Click for updated prices.


The Great North Inn & Suites
Price was CA $2,559, price is now CA $2,536 per person
CA $2,536
per person
Dec 21 - Dec 24
found 9 hours ago
Roundtrip non-stop flight included
Winnipeg (YWG) to Duluth (DLH)
6.6/10 (21 reviews)
The room was clean and comfortable though it smelled weird. We had a hell of a time finding the place because it was dark, the sign by the road was hard to see AND the name had changed. It is no longer called Great Northern Inn. To be fair the place was as tidy as can be when in the middle of huge remodel. We came down for breakfast at 8 only to find the food scarce and very limited. So if you’re hoping for a nice continental breakfast you’ll be disappointed. There was also a LOT of slamming doors, loud talking, and commotion all night long. The workers also started on the remodel work around 7:30 AM but I guess you’ve got to make hay while the sun shines. This hotel is centrally located with a Starbucks, Walmart, Dollar Tree, a gas station, and the Judy Garland museum all within a short walking distance.
Reviewed on Oct 26, 2026

Where to stay in McGregor
Find the best McGregor areas and neighborhoods for the activities you enjoy most. Learn more about McGregor

Indian Shores
While there might not be top attractions in Indian Shores, you can explore the larger area and discover places like Big Sandy Lake and Glacier Lake.
McGregor Hotel Deals

Crossroads Hotel
403 Meadow Dr McGregor MN
Fully refundableReserve now, pay when you stay
The price is CA $132 per night from Nov 16 to Nov 17
CA $132
CA $154 total
Nov 16 - Nov 17
includes taxes & fees

Big Sandy Lodge and Resort
20534 487th St McGregor MN
Fully refundableReserve now, pay when you stay
The price is CA $175 per night from Nov 27 to Nov 28
CA $175
CA $195 total
Nov 27 - Nov 28
includes taxes & fees
8.6/10 Excellent! (14 reviews)
"Love the location!"
Reviewed on Sep 8, 2026

Lakefront Lodge - spacious-luxurious
McGregor MN
8.4/10 Very good! (5 reviews)
"Great place! We had some issues with the door lock and cable box on the main level, but other than that it was a nice space."
Reviewed on Sep 13, 2026
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.
Stay near popular McGregor attractions
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.













