Default HTG hotel image

Search McGregor Bay hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
15 Sept - 16 Sept
Tomorrow
16 Sept - 17 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Filter by

Property class

Guest rating

Our top choices for McGregor Bay hotels

1. Pinewood Motor Inn

Pinewood Motor Inn
Espanola
Canada
Yuqin
AU$170
includes taxes & fees
26 Sept - 27 Sept
Pinewood Motor Inn

2. Lang Lake Resort

Lang Lake Resort
Unorganized North Sudbury
Canada
Rozemary
AU$294
includes taxes & fees
16 Sept - 17 Sept
Lang Lake Resort

3. Goodman's Motel

Goodman's Motel
Baldwin
United States
Anne
AU$136
includes taxes & fees
16 Sept - 17 Sept
Goodman's Motel

4. Hawberry Motel

Hawberry Motel
Northeastern Manitoulin and the Islands
United States
mary h
AU$186
includes taxes & fees
16 Sept - 17 Sept
Hawberry Motel

5. Alta Vista Motel

Alta Vista Motel
Baldwin
Canada
James
AU$135
includes taxes & fees
1 Oct - 2 Oct
Alta Vista Motel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top McGregor Bay Hotel Reviews

Recent Reviews in McGregor Bay

Goodman's Motel

Goodman's Motel

10/10 Excellent
"Good motel for the price. Was very happy with the size and state of the room and great location too."
Damian 1-night trip
Posted 8 hours ago
Goodman's Motel
Private beachfront cottage on Manitoulin Island @Islandtime Cottage Rentals

Private beachfront cottage on Manitoulin Island @Islandtime Cottage Rentals

10/10 Excellent
"Fantastic place for everything. You can relax, go hiking, swimming, boating in a beautiful setting. Will definitely go back, there is more to explore! Will definitely go again!"
Diane V. 2-night trip
Posted 1 day ago
Private beachfront cottage on Manitoulin Island @Islandtime Cottage Rentals
Lang Lake Resort

Lang Lake Resort

10/10 Excellent
"Our second time visiting -- great northern ontario experience!!"
Rozemary 1-night trip
Posted 1 day ago
Lang Lake Resort
Pinewood Motor Inn

Pinewood Motor Inn

8/10 Good
"Room was new, clean, and well maintained. No maid service for our two night stay. Not a big deal for us but their policy was neither posted nor mentioned. Skimpy towel count."
John 2-night trip
Posted 1 day ago
Pinewood Motor Inn
The Aframe Beach front cottage rental on Manitoulin Island

The Aframe Beach front cottage rental on Manitoulin Island

10/10 Excellent
"Excellent location very nice cottage everything was great view was worth the trip alone"
Dora A. 3-night trip
Posted 2 days ago
The Aframe Beach front cottage rental on Manitoulin Island
Welcome to The Cedars.
Beautifully maintained waterfront quaint log cabin

Welcome to The Cedars. Beautifully maintained waterfront quaint log cabin

10/10 Excellent
"The location was beautiful and the cabin was very cozy! Had a wonderful stay here and would love to come back! The perfect getaway."
Sarah Z. 2-night trip
Posted 8 days ago
Welcome to The Cedars. Beautifully maintained waterfront quaint log cabin
Beautiful Cabin Rainbow Cove on Manitoulin Island

Beautiful Cabin Rainbow Cove on Manitoulin Island

10/10 Excellent
"Beautifully appointed “man cave” right on shore of Manitowaning Bay. Had everything we needed. Lovely to hear ducks in the day and the waves at night"
Helen W. 3-night trip
Posted 9 days ago
Beautiful Cabin Rainbow Cove on Manitoulin Island
Alta Vista Motel

Alta Vista Motel

8/10 Good
"Thanks"
carl 1-night trip
Posted 10 days ago
Alta Vista Motel
Gorgeous and Spacious 5BR Log Home in Little Current on Manitoulin Island

Gorgeous and Spacious 5BR Log Home in Little Current on Manitoulin Island

10/10 Excellent
"Our stay was wonderful. The accommodations were beautiful with all the amenities one would need!! Our family loved our experience!!"
Maureen A. 3-night trip
Posted 2 months ago
Gorgeous and Spacious 5BR Log Home in Little Current on Manitoulin Island

More cheap accommodation in McGregor Bay

Alta Vista Motel

Alta Vista Motel

381 Highway 17 West Baldwin ON
AU$135
1 Oct - 2 Oct
includes taxes & fees
6.2/10 (321 reviews)
Alta Vista Motel
Goodman's Motel

Goodman's Motel

292 Hwy 17 Baldwin ON
AU$136
16 Sept - 17 Sept
includes taxes & fees
8/10 Very good! (211 reviews)
Goodman's Motel
Pinewood Motor Inn

Pinewood Motor Inn

378 Centre Street - Hwy 6 Espanola ON
AU$170
26 Sept - 27 Sept
includes taxes & fees
8.4/10 Very good! (1,005 reviews)
Pinewood Motor Inn
Hawberry Motel

Hawberry Motel

36 Meredith St. E Northeastern Manitoulin and the Islands ON
AU$186
16 Sept - 17 Sept
includes taxes & fees
Hawberry Motel
Espanola Motel

Espanola Motel

585 Centre St Espanola ON
Get rates
4.8/10 (112 reviews)
Espanola Motel
Manitoulin Motel

Manitoulin Motel

51 Walcot St Northeastern Manitoulin and the Islands ON
Get rates
10/10 Exceptional! (1 review)
Manitoulin Motel

Frequently asked questions

What is the best area to stay in Mcgregor Bay?
The best area to stay in McGregor Bay is directly on one of its many islands, offering unparalleled access to the natural beauty of the area.This region is characterised by its numerous islands and crystal-clear waters, making it a prime location for those who appreciate natural surroundings. Accommodation often takes the form of private cottages or lodges, many of which can only be accessed by boat. The main hub for supplies and boat rentals is typically found near the mainland access points, such as the marinas off Highway 6.Couples looking for a private and romantic getaway will find the secluded island accommodations ideal. Many cottages offer private docks, stunning water views, and opportunities for quiet evenings under the stars. Activities like kayaking, fishing, and hiking on nearby trails are readily available directly from your doorstep, providing a peaceful escape.For families, staying on an island provides a unique adventure. Children will love the novelty of boat travel and exploring the natural environment. Many lodges are equipped with family-friendly amenities, including waterfront access for swimming and dedicated areas for outdoor games.
When is the best time to go to Mcgregor Bay?
The best time to go to McGregor Bay is during the summer months, from late June to early September, when the weather is warm and ideal for outdoor activities.During this period, the bay's clear waters are great for swimming, kayaking, and boating, with average daily temperatures ranging from 20°C to 25°C. The longer daylight hours allow for extended enjoyment of the natural beauty, including exploring the numerous islands and inlets that define the bay. This time of year is especially good for families looking to spend quality time together by the water.Couples seeking a peaceful retreat will also find the summer appealing, as the natural surroundings offer a tranquil setting for relaxation and romantic sunsets.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in McGregor Bay.
How can I save on a hotel booking in McGregor Bay with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on McGregor Bay hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in McGregor Bay?
Prices for hotels in McGregor Bay often vary, but you can find a great deal from AU$135 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia