
McGregor Vacations from $535
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to $2,000 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.
The Latest McGregor vacation packages
Price found within the past 48 hours. Click for updated prices.



Endion Station Inn | Hotel Next to Lake Superior
Canal Park
Price was $855, price is now $757 per person
$757
per person
Nov 26 - Nov 30
found 22 hours ago
Roundtrip non-stop flight included
Denver (DEN) to Duluth (DLH)
9/10 Wonderful! (252 reviews)
The sauna was not working it smoked when it was turned on. The place was still excellent and I would stay there again.
Reviewed on Oct 27, 2026

Historic Cotton Mansion Duluth Boutique Hotel
Endion
Price was $831, price is now $740 per person
$740
per person
Nov 26 - Nov 30
found 22 hours ago
Roundtrip non-stop flight included
Denver (DEN) to Duluth (DLH)
9.4/10 Exceptional! (241 reviews)
Amazing property!! Loved the mansion, did the self-guided tour of the common spaces. We stayed in The Billiards suite which was so huge and fun. We’ll be back to try The Speakeasy suite!
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.
Stay near popular McGregor attractions
McGregor Hotel Deals

Crossroads Hotel
403 Meadow Dr McGregor MN
Fully refundableReserve now, pay when you stay
$126 nightly
The price is $138 total per night from Nov 2 to Nov 3
$138 total
Nov 2 - Nov 3
Total with taxes and fees

Big Sandy Lodge and Resort
20534 487th St McGregor MN
Fully refundableReserve now, pay when you stay
$114 nightly
The price is $122 total per night from Nov 6 to Nov 7
$122 total
Nov 6 - Nov 7
Total with taxes and 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.
Find the Best McGregor Vacation Packages
McGregor Essential Information
Language | English |
|---|---|
Currency | U.S dollars |
Population | 390 |
Max Temp Winter | 19ºF |
Max Temp Summer | 80ºF |
Top Sights | Big Sandy Lake, Minnesota National Golf Course and Lake Minnewawa |
More vacations you might like
Frequently asked questions
Explore a world of travel with Expedia
- American Airlines Los Angeles (LAX) to Duluth (DLH) flights
- Flights from Chicago (ORD) to Brainerd (BRD)
- Flights to Crosslake
- Flights to Aitkin
- Flights to Moose Lake
- Delta Air Lines Phoenix (PHX) to Brainerd (BRD) flights
- United Airlines St. Louis (STL) to Duluth (DLH) flights
- Flights to McGregor
- Flights to Isle
- Flights to Deerwood
- Flights from Minneapolis (MSP) to Brainerd (BRD)
- Visit Brainerd
- Visit Garrison
- Visit Sandstone
- Visit Finlayson
- Croft Mine Historical Park
- Visit Outing
- Brainerd Vacations
- Where to stay in Duluth
- Where to stay in Crosby
- Isle Vacations
- Visit Duluth
- Where to stay in Cloquet
- Visit Grand Rapids
- Visit Remer
- Visit Emily
- Visit Backus
- Moose Lake Vacations
- Visit Cohasset
- Breezy Point Vacations
- Visit Onamia
- Echo Valley MotoCross Track
- Paul Bunyan Land
- Where to stay in Breezy Point
- Mille Lacs Lake
- Baxter Vacations
- Visit Aitkin
- Traditions at Cuyuna Falls
- Visit Hinckley
- Visit Moose Lake
- Visit Barnum
- Emily Vacations
- Visit Crosby
- Grand National Golf Club
- Visit Deerwood
- Visit Willow River
- Grand Rapids Vacations
- Visit Nisswa
- Outing Vacations
- Visit Sturgeon Lake
- Visit Merrifield
- Visit Floodwood
- Visit Isle
- Visit Pequot Lakes
- Visit McGregor
- Where to stay in Pequot Lakes
- Where to stay in Pine River
- Visit Lake Minnewawa
- Visit Crosslake
- Sandstone Vacations
- Where to stay in Moose Lake
- Crosby Vacations
- Duluth Vacations
- Visit Cloquet
- Savanna Portage State Park
- Visit Mora
- Mini Car Rentals in Moose Lake
- Car rentals in Palisade
- Pickup Car Rentals in Moose Lake
- Rent A Wreck Rental Cars in McGregor
- Car rentals in McGregor
- Car rentals in Moose Lake
- Car rentals in Crosby
- Car rentals in Emily
- Budget Rental Cars in McGregor
- Car rentals in Aitkin
- Economy Car Rentals in Crosby
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
























