Ontario may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Gravenhurst Hotels from Rs4,812

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Residence Inn by Marriott Gravenhurst Muskoka Wharf
3 out of 5
285 Steamship Bay Road, Gravenhurst, ON
Free cancellationReserve now, pay when you stay
The price is Rs13,417 per night
1.31 km from city centre
4.6/5Exceptional! (986 reviews)

"Liked location. Rooms were spacious. Staff was helpful. Lake view was beautiful."…"

Reviewed on 7 Aug 2020

Residence Inn by Marriott Gravenhurst Muskoka Wharf
Howard Johnson by Wyndham Gravenhurst
2 out of 5
1165 Muskoka Rd South, Hwy 11 & Hwy 169, Gravenhurst, ON
Free cancellationReserve now, pay when you stay
The price is Rs6,255 per night
1.11 km from city centre
3.7/5Good! (389 reviews)

"Very nice staff. Check-in was great - front desk agent accommodated us for an early check-in on our wedding anniversary. He provided us with great recommendations on what to do. Night staff welcomed us politely when we came back. Great location, close to everything."…"

Reviewed on 11 Aug 2020

Howard Johnson by Wyndham Gravenhurst
Pinedale Inn
2 out of 5
200 Pinedale Ln, Gravenhurst, ON
Free cancellationReserve now, pay when you stay
The price is Rs7,303 per night
1.26 km from city centre
4.2/5Very Good! (241 reviews)

"Amazing lakefront motel is like staying at a small cottage"…"

Reviewed on 13 Aug 2020

Pinedale Inn

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Inn at Peter's Players
3 out of 5
830 Muskoka Rd S, Gravenhurst, ON
The price is Rs6,227 per night
0.73 km from city centre
4.8/5Exceptional! (111 reviews)

"The music theme was unique and fun. The inn was well appointed with whatever you might require for a comfortable stay."…"

Reviewed on 6 Aug 2020

The Inn at Peter's Players
Muskoka Lake and Marina View Room
3 out of 5
2194 Muskoka District Road 169, Gravenhurst, ON
Get Rates
12.02 km from city centre
Muskoka Lake and Marina View Room
Oakwood Motel
2 out of 5
1060muskoka Rd s, Gravenhurst, ON
Free cancellationReserve now, pay when you stay
The price is Rs6,171 per night
1 km from city centre
3.7/5Good! (47 reviews)
Cozy

"Hotel is a bit old school but pleasent room i had had a fridge sink 2 element stove microwave dishes and a sink good location"…"

Reviewed on 24 Mar 2020

Oakwood Motel
Great Blue Resorts - Shamrock Bay Resort
2.5 out of 5
1082 Shamrock Marina Rd, Gravenhurst, ON
Get Rates
16.15 km from city centre
Great Blue Resorts - Shamrock Bay Resort
Lakefront Cottage Amazing View
3 out of 5
2194 Muskoka District Road 169, Gravenhurst, ON
Get Rates
12.07 km from city centre
3.2/5 (5 reviews)

"The cottage itself was quite adequate. Clean but minimal. Comfortable beds. Its not really possible to swim by the cottage. there's a fair bit of boat traffic and the water is shallow with a lot of rocks and obstacles. You have to swim off the dock. I also messaged several times with various questions ..."…"

Reviewed on 13 Jul 2019

Lakefront Cottage Amazing View
Gold Pine Inn Motel
3 out of 5
2408 HWY 11, Gravenhurst, ON
The price is Rs4,812 per night
3.29 km from city centre
3.4/5Good! (154 reviews)

"Clean room, comfortable bed, great price. Great to lay your head down for a night or two."…"

Reviewed on 30 Jul 2020

Gold Pine Inn Motel
Muskoka Cottage Beautiful Lake View
3 out of 5
2194 Muskoka District Road 169, Gravenhurst, ON
Get Rates
12.06 km from city centre
Muskoka Cottage Beautiful Lake View
Great Blue Resorts - Lantern Bay Resort
2.5 out of 5
1336 S Morrison Lake Rd, Gravenhurst, ON
Get Rates
10.45 km from city centre
Great Blue Resorts - Lantern Bay Resort
Lakefront Cottage Marina View
3 out of 5
2194 Muskoka District Road 169, Gravenhurst, ON
Get Rates
12.07 km from city centre
2/5 (3 reviews)

"I cannot give any feedback about this place. Expedia NEVER confirmed that I have booked this property. As a result I got charged for a stay I never took Never using this Expedia at all"…"

Reviewed on 30 Aug 2019

Lakefront Cottage Marina View
The Muskoka Rose Guest House & Retreat
3 out of 5
1401 Muskoka Road 169, Gravenhurst, ON
Get Rates
5.17 km from city centre
4.8/5Exceptional! (47 reviews)

"Very good and comfortable atmosphere"…"

Reviewed on 24 Oct 2019

The Muskoka Rose Guest House & Retreat
Skyways Motel
2.5 out of 5
3566 Hwy 11 North R.R. 1, Gravenhurst, ON
Free cancellationReserve now, pay when you stay
The price is Rs5,095 per night
8.16 km from city centre
3.4/5Good! (64 reviews)

"The owners were very nice and helpful! Which made a big difference. However, my feedback is as follows: I think it is too pricy for the motel state. It is very outdated and you could tell the rooms are not frequently checked up on. Our room was clean, but at the same time we did notice that the room ..."…"

Reviewed on 16 Jul 2020

Skyways Motel
Taboo Muskoka
3 out of 5
1209 Muskoka Beach Rd, Gravenhurst, ON
Get Rates
4.33 km from city centre
Taboo Muskoka
Don't see what you're looking for?
See all available properties in Gravenhurst
View all properties
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.

Visiting Gravenhurst

Travellers to Gravenhurst give high marks for the lakeside setting. The welcoming and cultural setting also entices those visiting the city. You'll find 141 Expedia hotels and other accommodation options in the larger area of Huntsville.

Getting around Gravenhurst

To venture out into the surrounding area, hop on a train at Gravenhurst Station. Gravenhurst may not have many public transport options to choose from so consider a car rental to maximise your time.

Dressing for Gravenhurst

  • Between January and March, you can expect average temperatures of 7°C during the day and -15°C at night
  • From April to June, the average during the day is 25°C, whilst the average at night is -5°C
  • July to September has daytime averages of 25°C with night-time averages of 5°C
  • Between October and December, you can expect daytime averages of 17°C and nighttime averages of -11°C
  • Gravenhurst gets about 34 millimetres of rain per year
  • Usually July and August are the hottest months with an average of 24°C, whereas January and February are often coldest, averaging -13°C

Frequently asked questions

What's the best place to stay in Gravenhurst?
Residence Inn by Marriott Gravenhurst Muskoka Wharf is ranked highly by Expedia customers. This 3-star hotel offers free breakfast and an indoor pool. Reviews from our site also recommend The Inn at Peter’s Players and Pinedale Inn as top choices for your trip.
If I need to cancel my hotel reservation in Gravenhurst, will I receive a refund?
Yes, you’ll find most hotel room reservations are refundable provided that you cancel prior to the accommodation’s cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of your booking. Enter your dates, click on “Search”, then use the “free cancellation” filter to get the best deals available in Gravenhurst.
What's the best budget-friendly accommodation in Gravenhurst?
Based on reviews, Howard Johnson by Wyndham Gravenhurst is a popular 2-star property for our travellers looking for an economical choice, and features free breakfast and free WiFi.
What's the best place to stay for a family trip to Gravenhurst?
Residence Inn by Marriott Gravenhurst Muskoka Wharf is a top 3-star hotel on Expedia for families, and features an indoor pool and in-room kitchens. Other good choices for your stay with the children include Pinedale Inn and Howard Johnson by Wyndham Gravenhurst. Also, children of all ages will enjoy a visit to The Tree Museum.
What's the best place to stay for a romantic holiday in Gravenhurst?
Residence Inn by Marriott Gravenhurst Muskoka Wharf is a favourite 3-star hotel for couples, and features an indoor pool and a hot tub. Another choice for a stay with your sweetheart is Howard Johnson by Wyndham Gravenhurst.
What's the best pet-friendly hotel in Gravenhurst?
Residence Inn by Marriott Gravenhurst Muskoka Wharf is a top hotel for people travelling with their pets, and offers an indoor pool and a 24-hour fitness centre for its human guests. Two other good options for you and your pet include Howard Johnson by Wyndham Gravenhurst and Skyways Motel.
What's the best golf hotel in Gravenhurst?
Howard Johnson by Wyndham Gravenhurst is a property featuring free breakfast and free WiFi, and it’s a top choice for playing a round of golf. You can tee off at Taboo Golf Course or Muskoka Bay Golf Course while you’re in town.
What's the best hotel in Gravenhurst that's close to historical sites?
Based on our travel expertise, Gold Pine Inn Motel is a top 3-star property for history seekers booking on Expedia, and it offers a restaurant and free WiFi. Other choices close to historic sites include Residence Inn by Marriott Gravenhurst Muskoka Wharf and Howard Johnson by Wyndham Gravenhurst. Also, notable landmarks to visit include Bethure Memorial House, Muskoka Steamships and Gravenhurst Narrows Lighthouse.
What are some accommodations with pools in Gravenhurst?
Residence Inn by Marriott Gravenhurst Muskoka Wharf is a popular 3-star hotel featuring an indoor pool, free full breakfast and free WiFi. A couple of other options that offer an on-site pool include Pinedale Inn and Great Blue Resorts - Lantern Bay Resort.

Gravenhurst Hotel Reviews

More trip options