
McGregor Bay 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
Top McGregor Bay Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Super 8 by Wyndham Sudbury ON
CA $525
per person
Oct 15 - Oct 18
found 1 day ago
Roundtrip flight included
Calgary (YYC) to Sudbury (YSB)
6.8/10 (1,011 reviews)
I think this is a very low budget place. The rooms were old. The appliances were old. The bedding was really old and very pilly. The towels were dingy grey in colour. But they smelled clean.
I came back to the hotel and found my room had been left open all day long by the cleaning staff. When I say open, I mean open to anyone walking by the room. I had to check to make sure non of our belongings were stolen and the manager of the motel had to review camera footage to ensure no one entered our room. This was very scary and alarming. The Manager shared that they hired youth from the local YMCA to clean and they left the door open accidentally. I was shocked to hear this because they didn’t clean the room that day. The garbages were still full and we had no towels. He said the youth were training.
Several other guests also experienced the same things we did and they were worried about their belongings as well.
This place needs to upgrade things immediately. During our stay, the temperature was 35-40degrees outside. The room ac would cool the room down but leave everything very moist. It was a difficult stay for me and my family.
Reviewed on Aug 7, 2026



Travelodge by Wyndham Sudbury
CA $528
per person
Oct 15 - Oct 18
found 1 day ago
Roundtrip flight included
Calgary (YYC) to Sudbury (YSB)
7.6/10 Good! (2,992 reviews)
The room was newly renovated. Bedding was clean, along with the towels. New curtains and furnishings. The only thing was the bathtub, the walls had imitation grout tiles that the grout marks were dirty. This was totally visible if you looked up towards the ceiling it was clean and by the time t was down near the ledge of the tub your could see the dirt. When taking a shower you are actually standing in someone else's dirty water since the drain is only trickling out. Did complain to the front desk and they said they would fix it. Rm 225 Stayed two nights, they don't clean the room if staying in the same room for only two nights, which was fine. We hung our towels to dry for the next day, but there was no conditioner at all, and they never replaced the shampoo or bar soap. Coffee maker supplies were never replenished. Breakfast is not supplied, although Perkins is fine with their senior's menu and 10% discount when staying at the hotel. The carpets in the hallway should be replaced since they are dirty and hallways smelt. The hallway walls were clean and nicely painted. Front desk was okay. Convenient stay for medical appointments near by. Very noisy at night due to the fact the room was beside the ice machine.
Reviewed on Aug 7, 2026
Ready to book your vacation to McGregor Bay?
McGregor Bay Hotel Deals

Hawberry Motel
36 Meredith St. E Northeastern Manitoulin and the Islands ON
Fully refundableReserve now, pay when you stay
CA $164
CA $185 total
Aug 9 - Aug 10
includes taxes & fees
8/10 Very good! (676 reviews)
"Great location and wonderful staff :) the family suite was great for the 4 of us!"
Reviewed on Aug 7, 2026

Pinewood Motor Inn
378 Centre Street - Hwy 6 Espanola ON
Fully refundableReserve now, pay when you stay
CA $150
CA $170 total
Aug 17 - Aug 18
includes taxes & fees

Lang Lake Resort
1454 Lang Lake Road Unorganized North Sudbury ON
CA $259
CA $292 total
Aug 17 - Aug 18
includes taxes & fees
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 Bay vacation package cost?
You'll find cheap prices from CA $525 on Expedia for your McGregor Bay break. However, a range of factors like the length of stay, hotel choice and season will influence how much your vacation to McGregor Bay costs.
What are the cheapest months to go to McGregor Bay?
You can generally find lower rates and greater availability in January, February and November. Browse our cheap McGregor Bay vacation packages and you could score some great off-season discounts.
How many days is enough for McGregor Bay?
Usually, a handful of days is enough to tick off the top attractions during your McGregor Bay vacation. But if you prefer to have some time to unwind or take day tours, think about extending your trip.
How to find the best McGregor Bay package deals?
Use Expedia's handy filters to help you find some terrific McGregor Bay package deals. When you start your search, simply set your maximum budget and then sort the results by "Price: low to high." If you're looking to save, plan your trip for midweek, or search for McGregor Bay package deals in the off-season. Play around with your travel dates and you may land even better discounts. As a rule of thumb, it's usually best to lock in your vacation package as early as possible.
Is it cheaper to book a McGregor Bay vacation as a package?
Expedia vacation packages are designed to make your money go further. Bundle your hotel, flight and car rental into one great-value price and enjoy significant savings. You'll typically get a better deal than booking each component individually. And you'll still get the flexibility to create a tailored McGregor Bay vacation by choosing your favourite type of stay, airline and car class.
When to book a vacation package to McGregor Bay?
If you've got your McGregor Bay vacation dates finalized, book as soon as you can to bag some unbeatable deals. With Expedia, you can typically reserve some flights up to a year in advance. Prefer spur-of-the-moment adventures? Our last-minute deals are great for impromptu escapes.
How to plan a trip to McGregor Bay?
- Choose your dates: The things you'd like to do in McGregor Bay and your favourite season can help you decide when to go.
- Budget wisely: In addition to the price of your hotel, you'll need to consider other expenses too. These include flights, transportation and food. Also, set aside a little extra for unexpected expenses that may come up during your trip to McGregor Bay.
- Decide how long to go away for: Now that you know more about McGregor Bay, you can work out the right length of your break. Create a draft itinerary and give yourself enough time to cover everything you want to see.
- Bundle your bookings: With your travel dates in order, you can combine your car rental, hotels, flights and more into a customized McGregor Bay vacation package.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.








