McGregor Trip

Book a Hotel + Flight or Car together to unlock savings

    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to ₹9,765 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Where to stay in McGregor

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

Top hotels in McGregor

Moose Lake Lodge & Suites
Moose Lake Lodge & Suites
2.5 out of 5
400 Park Pl Dr, Moose Lake, MN
Fully refundableReserve now, pay when you stay
The price is ₹9,164 per night from 2 Jun to 3 Jun
₹9,164
per night
2 Jun - 3 Jun
7.4/10 Good! (269 reviews)
"Room and services were fine. Obviously staffing is difficult."

Reviewed on 30 May 2024

Moose Lake Lodge & Suites
Crossroads Hotel
Crossroads Hotel
2 out of 5
403 Meadow Dr, McGregor, MN
Fully refundableReserve now, pay when you stay
The price is ₹10,355 per night from 16 Jun to 17 Jun
₹10,355
per night
16 Jun - 17 Jun
Crossroads Hotel
Hanging Horn Lakeside Resort
Hanging Horn Lakeside Resort
2.5 out of 5
3676 Music Camp Road, Moose Lake, MN
Fully refundableReserve now, pay when you stay
The price is ₹11,402 per night from 10 Jun to 11 Jun
₹11,402
per night
10 Jun - 11 Jun
9.6/10 Exceptional! (147 reviews)
"We had a wonderful stay! The manager was so accommodating and helpful! We loved the beachfront and the kayaks for use. We will be back"

Reviewed on 26 May 2024

Hanging Horn Lakeside Resort
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.

Frequently asked questions

How much does a McGregor holiday package cost?
Choose from any combination of car rentals, flights and hotels, and you can be holidaying in McGregor from just . And the more you bundle, the more money you save. Your dream escape has never been more affordable.
How do I get a cheap travel package to McGregor?
You’ll save a ton of money if you combine your car rentals, flights and hotels into a McGregor travel package. Sometimes cheap packages mean fewer choices. But that’s not the case with Expedia. We offer over 550 air carriers and 1,000,000 hotels across the globe, so you’ll always have plenty of variety to choose from. Want to save even more? Add some interesting activities to your package deal to unlock even more bargains! After all, travel is about more than just getting to your destination.
What are the top hotels in McGregor?
Serene Lake House To Relax With Great Fishing and Cabin - Big Sandy Lake. Beautiful And Private are some favourite options in the Indian Shores neighbourhood. If you’d like to stay in the Sheshebe Point area, we recommend booking a few nights at Lakeview Pet - Friendly Cabin On 6 Acres With 165ft Of Shoreline or Family Cabin With All The Views On Big Sandy.
How far in advance should I book my McGregor holiday?
Travellers can normally compare international fares on Expedia within 12 months of the departure date. Booking last minute? With a stroke of luck, it’s still possible to purchase a cheaper ticket just weeks before your journey.
What does an Expedia McGregor travel package include?
Expedia has all you need to plan your McGregor getaway, but how your package is structured is your choice. Select from a combination of flights, rental cars and hotels. After some tours or activities to keep you busy? Once you’ve made your booking, you can add them on too. Whatever your style or budget, there’s a package to suit your needs.
What should I know before booking a McGregor travel package?
You can save a tidy sum by bundling your hotels, flights and rental cars. Once you’ve created your package, add on fun stuff like sightseeing tours or experiences. Your next awesome holiday is only a couple of clicks away.
Can I choose my airline with a McGregor Expedia holiday package?
You can, and with more than 550 airlines to choose from around the world, you have plenty of choice. Search the available options and find out which airline fits your needs and budget.
If I'm not able to travel, can I cancel my McGregor holiday package?
Yes, you can. We get that even the best-laid plans can fail, so we’re happy to help if you need to make changes to your McGregor holiday package. It may be possible to cancel or amend your itinerary for free if you’ve booked within 24 hours. Your hotel, airline or car rental company may charge you a fee if your booking was made more than 24 hours ago. Visit our Customer Service Portal for more information. Also, check your itinerary for the finer details on change fees.

Popular places to visit

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.