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

Find out moreOpens in new tab or window
Photo by Nathan Friesen

Search for Gravenhurst Hotels from CA $85

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
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 CA $110 per night from Oct 23 to Oct 24
1.11 km from city centre
3.7/5Good! (421 reviews)

"The bed is very comfortable. It's in town so everything is nearby. The inside of the inn has a retro feel like from the '60s or '70s but it's clean and some parts are modernized."…"

Reviewed on Oct. 18, 2020

Howard Johnson by Wyndham Gravenhurst
The Inn at Peter's Players
3 out of 5
830 Muskoka Rd S, Gravenhurst, ON
The price is CA $110 per night from Oct 22 to Oct 23
0.73 km from city centre
4.8/5Exceptional! (125 reviews)

"A lot of unexpected nice touches which helped make it feel just like home."…"

Reviewed on Oct. 5, 2020

The Inn at Peter's Players
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 Jul. 13, 2019

Lakefront Cottage Amazing View

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Muskoka Bay Resort
1217 N Muldrew Lake Rd, Gravenhurst, ON
Get Rates
1.85 km from city centre
Muskoka Bay Resort
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
1/5 (1 review)

"Booked this for a weekend family getaway and we faced issues right off the bat. #1 we booked for unit 2194 however the cottage we received was 2196. #2 our booking was for a family house however the space downstairs was booked by someone for a long term rental and closed off only by some plywood. ..."…"

Reviewed on Sep. 7, 2020

Muskoka Lake and Marina View Room
Pinedale Inn
2 out of 5
200 Pinedale Ln, Gravenhurst, ON
The price is CA $95 per night from Nov 1 to Nov 2
1.26 km from city centre
4.2/5Excellent! (263 reviews)

"We Liked the staff Esther and Sarah. The room had a wonderful view of Gull Lake. The room was also very clean and the bedding was clean. The location of Pinedale Inn allowed us to take wonderful day trips and scenic drives to see the Muskoka, Fall colours, around Lake Muskoka, Lake of Bays, Lake ..."…"

Reviewed on Oct. 18, 2020

Pinedale Inn
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)
Don't rent this place! Read on.

"We were willing to overlook the deceptions (listed below) since our stay was short, but when a skunk invaded the cottage walls and bombed the place at 10 pm, we were forced to vacate in a hurry. Informing the manager of our situation and since he had no other place we could stay, he suggested lodgings ..."…"

Reviewed on Jan. 31, 2020

Lakefront Cottage Marina View
Lone Pine Inn
3 out of 5
581 Phillips St. E, Gravenhurst, ON
Get Rates
0.66 km from city centre
4.1/5Very Good! (12 reviews)

"They were able to upgrade us when expedia labels the rooms wrong. It was a nice quite place with freiendly staff."…"

Reviewed on Oct. 21, 2017

Lone Pine Inn
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 Oct. 24, 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 CA $85 per night from Nov 1 to Nov 2
8.16 km from city centre
3.4/5Good! (66 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 Jul. 16, 2020

Skyways Motel
Gold Pine Inn Motel
3 out of 5
2408 HWY 11, Gravenhurst, ON
Free cancellationReserve now, pay when you stay
The price is CA $89 per night from Oct 23 to Oct 24
3.29 km from city centre
3.4/5Good! (161 reviews)

"Friendly staff, rooms were clean and homey. Love the plank floors. Close to town."…"

Reviewed on Sep. 16, 2020

Gold Pine Inn Motel
Muskoka Resort Cottage Beach Front, Pools ,gym, Canoe's , Fireworks & More!
Get Rates
8.97 km from city centre
4.5/5Wonderful! (8 reviews)
Absolutely fabulous stay, everything you need for the perfect getaway

"Communication with Dana was easy and fast. The location of the accommodation was perfect! The site was easy to find. The accommodation was only a few seconds walk from the lake and a very short walk to other areas such as the beach, the boat dock, the swimming pool, water sport cabin and reception/shop. ..."…"

Reviewed on Sep. 17, 2019

Muskoka Resort Cottage Beach Front, Pools ,gym, Canoe's , Fireworks & More!
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
Shamrock Bay Resort Cottage
1082 Shamrock Marina Rd, Gravenhurst, ON
Get Rates
16.2 km from city centre
4/5Very Good! (5 reviews)
secluded and lovely area.

"Close to everything so we had a lot of daily excursions and made lots of great memories. Aside from the early wake up calls (construction close by and the walls are thin) everything else was perfect."…"

Reviewed on Oct. 2, 2020

Shamrock Bay Resort Cottage
Time Away Cottage, Muskoka - Gravenhurst, Ontario
1089 North Morrison Lake Road, Gravenhurst, ON
Get Rates
8.15 km from city centre
5/5Exceptional! (5 reviews)
Beautiful

"Beautiful cottage. We had a wonderful time. The cottage had everything we needed and more and Dianne was easy to get ahold of when we had any questions."…"

Reviewed on Sep. 14, 2020

Time Away Cottage, Muskoka - Gravenhurst, Ontario
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.

Gravenhurst Hotel Guide

Spending some time in Southern Ontario and want to stay near central Gravenhurst? About 7 hotels are located within a 0.1-kilometre (0.1-mile) distance of the center of Gravenhurst.

Looking for accommodation close to the center of Gravenhurst? The Residence Inn by Marriott Gravenhurst Muskoka Wharf and Howard Johnson Inn Gravenhurst should suit your needs.

35 kilometres (22 miles) away from the heart of Gravenhurst, is the JW Marriott The Rosseau Muskoka Resort & Spa. The Windermere House is 30 kilometres (19 miles) away. Some other hotels include the Bayview Wildwood Resort and the Sleep Inn Bracebridge.

Looking to travel a little further afield? Southern Ontario offers many options. Southern Ontario has beaches, and commonly visited Southern Ontario attractions include traditional villages. Popular pastimes in this part of Canada include skiing and cross-country skiing.

Bracebridge is 14 kilometres (9 miles) to the north of Gravenhurst, and is home to the Santa's Village and the Muskoka Highlands Golf Course. The Travelodge Bracebridge and Knights Inn Bracebridge are some of the hotel options in Bracebridge. 35 kilometres (22 miles) to the south of Gravenhurst is Orillia, home to the Best Western Plus Orillia Hotel and Best Western Plus Mariposa Inn & Conference Centre. The Orillia Opera House and the Casino Rama are a couple of the most popular points of interest to see when you're in Orillia.

45 kilometres (28 miles) from Gravenhurst is Midland, a regional center with a population of 32,000, and the home of tourist attractions like the Bamboo Spa, the Midland Golf and Country Club and Martyrs' Shrine. You might also like to visit the Wye Marsh Wildlife Centre and Panache Spa and Academy. Midland has hotels and apartments to suit all budgets and tastes, like the Quality Inn & Conference Centre and Comfort Inn Midland.

If sport is what you love, make the time to visit Barrie Molson Centre, which is 70 kilometres (43 miles) to the south of Gravenhurst. Those sports fans wanting to sleep close to the action can choose from the Holiday Inn Express Hotel & Suites Barrie and the Hampton Inn & Suites Barrie.

Pearson International Airport is a logical airport for flying in and out of Gravenhurst. It is 140 kilometres (87 miles) away. If you plan to stay nearby, try the Sheraton Gateway Hotel In Toronto International Airport or Residence Inn by Marriott Toronto Airport.

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 an indoor pool and free WiFi. Reviews from our site also recommend The Muskoka Rose Guest House & Retreat and The Inn at Peter’s Players 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 that most hotel reservations are fully refundable as long as you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to review top deals in Gravenhurst.
What's the best accommodation for a budget-friendly stay in Gravenhurst?
Based on reviews, Howard Johnson by Wyndham Gravenhurst is a popular 2-star property for our travelers looking for an economical choice, and features free breakfast and free WiFi.
What's the best accommodation when traveling with kids 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 free parking. Other choices for your kid-friendly vacation include Pinedale Inn and Howard Johnson by Wyndham Gravenhurst. Kids of all ages will also enjoy a visit to The Tree Museum.
What's the best place to stay for a romantic vacation to Gravenhurst?
Residence Inn by Marriott Gravenhurst Muskoka Wharf is a favorite 3-star hotel for couples, and features an indoor pool and a spa tub. Another choice for your romantic getaway is Howard Johnson by Wyndham Gravenhurst.
What's the best pet-friendly place to stay in Gravenhurst?
Residence Inn by Marriott Gravenhurst Muskoka Wharf is a top hotel for people traveling with their pets, and offers an indoor pool and a 24-hour fitness center for its human guests. Other good choices to stay with your pet include Howard Johnson by Wyndham Gravenhurst and Great Blue Resorts - Lantern Bay Resort.
What's the best hotel to stay near the beach in Gravenhurst?
Pinedale Inn is a top property with a seasonal outdoor pool and free WiFi, and it’s located close to the beach. Other good options for your stay near the beach include The Muskoka Rose Guest House & Retreat and Lone Pine Inn.
What's the best accommodation for a golf trip to 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 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 WiFi, and free parking. A couple of other options with an onsite pool include Pinedale Inn and Great Blue Resorts - Lantern Bay Resort.

Recent Reviews in Gravenhurst

More trip options