Photo by Emma J. Logue

Find Hotels in Gravenhurst from CA $120

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Filter by

Memories at Serene Spruce Cottage Shamrock Bay Resort
16.17 km from city centre
4.6/5Wonderful! (7 reviews)
Great family fun
"This was a great last minute getaway for the family. I have a 3 year old and 1 year old that loved playing at the park and pool. We also went on nature walks through the woods. It's quite bumpy so strollers are not recommended. The beach is really small but enough for the kids to play around. We ..."

Reviewed on Sep. 3, 2021

Get rates
Memories at Serene Spruce Cottage Shamrock Bay Resort
Private Lake Front Cottage - 2 hours from the GTA
6.6 km from city centre
5/5Exceptional! (1 review)
Beautiful spot….perfect getaway
"Stayed at this cottage close to Gravenhurst from Aug 26-29th. The cottage is very spacious with 4 bedrooms (3 of which have queen size beds, with the other having two twin beds) and 2 bathrooms (1 full and 1 powder room). The kitchen is very well equipped, there is a beautiful deck off the back, ..."

Reviewed on Sep. 2, 2021

Get rates
Private Lake Front Cottage - 2 hours from the GTA
Stunning 8 Bedroom Executive Cottage on Lake Muskoka
The price is CA $850 per night from Oct 17 to Oct 17
0.5 km from city centre
5/5Exceptional! (47 reviews)
Great Family/Group Rental
"Our group thoroughly enjoyed staying at this rental. We have stayed at rentals for the past twenty years and it was our favourite. Lots of space and just a perfect place to hangout. Great view of the lake and one of a kind door to the deck which made for a really nice afternoon experience. We had ..."

Reviewed on Sep. 16, 2021

Stunning 8 Bedroom Executive Cottage on Lake Muskoka
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Lazy Bear Lakehouse - Cottage in the Muskokas
The price is CA $200 per night from Sep 23 to Sep 23
15.94 km from city centre
4.3/5Excellent! (9 reviews)
Enjoyable summer vacation
"Very suitable for a family vacation and a good location"

Reviewed on Sep. 14, 2021

Lazy Bear Lakehouse - Cottage in the Muskokas
Great Blue Resorts - Shamrock Bay Resort
2.5 out of 5
1082 Shamrock Marina Rd, Gravenhurst, ON
16.15 km from city centre
Get rates
Great Blue Resorts - Shamrock Bay Resort
Great Blue Resorts - Lantern Bay Resort
2.5 out of 5
1336 South Morrison Lake, Gravenhurst, ON
10.41 km from city centre
Get rates
Great Blue Resorts - Lantern Bay Resort
Lone Pine Inn
3 out of 5
581 Phillips St. E, Gravenhurst, ON
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

Get rates
Lone Pine Inn
Golden Dream on Lake Muskoka
7.45 km from city centre
Get rates
Golden Dream on Lake Muskoka
Pinedale Inn
2 out of 5
200 Pinedale Ln, Gravenhurst, ON
The price is CA $139 per night from Sep 28 to Sep 28
1.26 km from city centre
4.2/5Excellent! (328 reviews)
"Beautiful view of pine trees and Gull Lake. Nice kitchen to prepare healthy meals. Comfortable beds. WiFi good. Walk or very short drive to downtown Gravenhurst. Short drive to wharf and steamships."

Reviewed on Sep. 20, 2021

Pinedale Inn
Cozy 3 Bdrm Cottage on Family Friendly Shamrock Bay Resort in Muskoka
4.7/5Exceptional! (6 reviews)
comfortable
"nice and clean, since we were there in middle of the week it was not too busy the place was clean and comfortable. no proper beach site just a small spot."

Reviewed on Sep. 10, 2021

Get rates
Cozy 3 Bdrm Cottage on Family Friendly Shamrock Bay Resort in Muskoka
Red sparrow Resort Cottage
16.2 km from city centre
4.5/5Wonderful! (8 reviews)
Awesome!
"The property was cozy and comfortable. Very clean on entry."

Reviewed on Aug. 24, 2021

Get rates
Red sparrow Resort Cottage
Loon lake Cottage
Gravenhurst, ON
3.82 km from city centre
Get rates
Loon lake Cottage
Gold Pine Inn Motel
3 out of 5
2408 HWY 11, Gravenhurst, ON
3.29 km from city centre
3.4/5Good! (164 reviews)
"Friendly staff, rooms were clean and homey. Love the plank floors. Close to town."

Reviewed on Sep. 16, 2020

Get rates
Gold Pine Inn Motel
Luxury Muskoka Cottage On The Lake-Gravenhurst, Ontario
4.78 km from city centre
5/5Exceptional! (3 reviews)
Great place to get away
"First off - the pictures don't do the place justice. The cottage is spacious and bright and has everything you need.. The outdoor space was great and had lots of play areas for my young boys. The owner was very responsive and attentive and made the stay very enjoyable and stress free! A great place ..."

Reviewed on Sep. 8, 2020

Get rates
Luxury Muskoka Cottage On The Lake-Gravenhurst, Ontario
Howard Johnson by Wyndham Gravenhurst
2 out of 5
1165 Muskoka Rd South, Hwy 11 & Hwy 169, Gravenhurst, ON
The price is CA $120 per night from Oct 18 to Oct 18
1.11 km from city centre
3.7/5Good! (484 reviews)
"Old, need upgrade"

Reviewed on Sep. 18, 2021

Howard Johnson by Wyndham Gravenhurst
Muskoka Resort Cottage Beach Front, Pools ,gym, Canoe's , Fireworks & More!
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

Get rates
Muskoka Resort Cottage Beach Front, Pools ,gym, Canoe's , Fireworks & More!
Infinite Vacations - Modern Luxury Living on Lake Muskoka (Newly Renovated)
5/5Exceptional! (4 reviews)
Muskoka getaway
"We had a wonderful week away at this cottage. The cottage is immaculate and very comfortable for big groups. The fire pit and dock area are great for relaxing with friends and family. It’s a home away from home."

Reviewed on Jul. 21, 2021

Get rates
Infinite Vacations - Modern Luxury Living on Lake Muskoka (Newly Renovated)
Waterfront Muskoka Cottage  - South West Exposure
9.24 km from city centre
4/5Very Good! (3 reviews)
Lovely stay by the waters edge. Very close to neighbors. But a super quiet respectful community
"Great cottage beside waters edge. Great amenities for small children. Sand toys swings kayak paddle boat. The bathroom and high traffic area like the kitchen stove were not clean. Being a host on a rental platform myself, I am well aware of what expectations renters are looking for. I would suggest ..."

Reviewed on Jun. 9, 2021

Get rates
Waterfront Muskoka Cottage - South West Exposure
Muskoka Lake and Marina View Room
3 out of 5
2194 Muskoka District Road 169, Gravenhurst, ON
12.02 km from city centre
2/5 (2 reviews)
Definitely not a hotel, or a full house
"This isn't really a hotel, or a cottage. The area surrounding our stay was absolutely gorgeous, but you're paying 100% for the area. There are weeds all around the front door entrance which made it a bit uncomfortable going in and out (bugs flying around the weeds). My husband and I went up for 3 ..."

Reviewed on Feb. 8, 2021

Get rates
Muskoka Lake and Marina View Room
Shamrock Bay Resort Cottage
The price is CA $200 per night from Oct 3 to Oct 3
16.2 km from city centre
4.4/5Excellent! (8 reviews)
Long weekend get aeay
"Excellent location and still quiet and tucked away from bigger towns. Had a nice day in Washago too. Would definately recommend staying here in and host was great."

Reviewed on Sep. 7, 2021

Shamrock Bay Resort Cottage
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

Recent Reviews in Gravenhurst

More trip options