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

Find out moreOpens in new tab or window

Search Resort Hotels in Gravenhurst from CA $119

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.

Featured Resorts in Gravenhurst

JW Marriott The Rosseau Muskoka Resort & Spa
4.5 out of 5
1050 Paignton House Road, Muskoka Lakes, ON
Free cancellationReserve now, pay when you stay
The price is CA $271 per night from Nov 8 to Nov 9

This Muskoka Lakes resort is on the beach, 0.3 mi (0.5 km) from The Rock Golf Course, and within 16 mi (25 km) of Muskoka Lakes Winery and Aspen Valley Wildlife ...

4.2/5Excellent! (532 reviews)

"Restaurant very poor service , food very bad , honestly I don’t recommend"…"

Reviewed on Oct. 26, 2020

JW Marriott The Rosseau Muskoka Resort & Spa
Windermere House
3.5 out of 5
2508 Windermere Road, Muskoka Lakes, ON
Get Rates

Located in Muskoka Lakes, this beachfront resort is next to a golf course, just steps away from Lake Rosseau, Windermere Marina and Windermere Golf & Country ...

4.2/5Very Good! (128 reviews)

"It was a great place to stay with a nice view and food."…"

Reviewed on Oct. 13, 2020

Windermere House
Bayview Wildwood Resort, Ascend Hotel Collection
2.5 out of 5
1500 Port Stanton Pkwy., Severn, ON
Free cancellationReserve now, pay when you stay
The price is CA $119 per night from Nov 2 to Nov 3

Set in Severn, this family-friendly resort is 2.9 mi (4.6 km) from Sparrow Lake and 5.7 mi (9.2 km) from Lake Couchiching. Hawk Ridge Golf and Country Club and ...

3.9/5Good! (41 reviews)

"Excellent destination for a family getaway, all of the outdoor equipment was in good condition and kept clean, we felt safe and comfortable on holiday even in this COVID period. Thank you!"…"

Reviewed on Aug. 27, 2020

Bayview Wildwood Resort, Ascend Hotel Collection

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Rawley Resort
4 out of 5
2900 Kellys Road, Severn, ON
The price is CA $284 per night from Nov 5 to Nov 6

Situated in Severn, this spa resort is 6.9 mi (11.1 km) from Six Mile Lake Provincial Park, and within 16 mi (25 km) of Sainte-Marie among the Hurons and Martyrs' ...

4.6/5Exceptional! (58 reviews)

"Staff were incredible and the meals were fantastic. Our room was spotless and had everything we could possibly need."…"

Reviewed on Jul. 22, 2020

Rawley Resort
Clevelands House Resort Muskoka
3.5 out of 5
1040 Juddhaven Road, Muskoka Lakes, ON
Get Rates

Nestled on the beach, this Muskoka Lakes resort is within 1 mi (2 km) of Lake Rosseau, The Rock Golf Course and Muskoka Sports and Recreation. Lake Joseph is ...

3.2/5 (30 reviews)
Would never stay here again!

"Cleveland House has a beautiful property with an incredible location on Lake Rosseau. Mature trees, and many buildings with character. That being said, I’d never stay here again. Regardless of some minimal upgrades, the place looks as though it hasn’t changed since the 60s. Happy upon arrival, things ..."…"

Reviewed on Oct. 30, 2018

Clevelands House Resort Muskoka
Great Blue Resorts - Lantern Bay Resort
2.5 out of 5
1336 S Morrison Lake Rd, Gravenhurst, ON
Get Rates

Located on the beach, this family-friendly resort is within 16 mi (25 km) of Torrance Barrens Dark-Sky Preserve, Gull Lake Rotary Park and Bethure Memorial House. ...

Great Blue Resorts - Lantern Bay Resort
Fabulous Family Cottage on Sparrow Lake Resort
1500 Port Stanton Pkwy, Severn, ON
Get Rates

Located on the beach, this family-friendly resort is 2.6 mi (4.3 km) from Sparrow Lake and 6.4 mi (10.3 km) from Lake Couchiching. Orillia Square Mall and Hawk ...

Fabulous Family Cottage on Sparrow Lake Resort
3 Bedroom Waterfront Cottage Right on a Quiet bay on the Trent Severn River
Get Rates

Situated on the waterfront, this resort is within 16 miles (25 km) of Torrance Barrens Dark-Sky Preserve, Gravenhurst Opera House and Gull Lake Rotary Park. ...

4.7/5Exceptional! (3 reviews)
Vacation with our youngest son and his wife & their children

"We had a wonderful time. The beach and the pool/playground area were a very short walk away from the cottage. It was great being able to use the canoes, kayaks, paddleboards and the paddleboat for no additional charge. We were there August 8-15 and there was always some available. The view off the ..."…"

Reviewed on Aug. 26, 2020

3 Bedroom Waterfront Cottage Right on a Quiet bay on the Trent Severn River
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.

Other property types in Gravenhurst

Residence Inn by Marriott Gravenhurst Muskoka Wharf

Residence Inn by Marriott Gravenhurst Muskoka Wharf

3 out of 5
285 Steamship Bay Road, Gravenhurst, ON
The price is CA $161 per night from Nov 12 to Nov 13
4.6/5Wonderful! (975 reviews)

"The suite 402 was beautiful had a great view of the lake. The only problem was the town was basically close for the season which was a killjoy. I would come back next year a little earlier in the season."…"

Reviewed on Oct. 28, 2020

Residence Inn by Marriott Gravenhurst Muskoka Wharf
Howard Johnson by Wyndham Gravenhurst

Howard Johnson by Wyndham Gravenhurst

2 out of 5
1165 Muskoka Rd South, Hwy 11 & Hwy 169, Gravenhurst, ON
The price is CA $110 per night from Oct 31 to Nov 1
3.7/5Good! (423 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
Pinedale Inn

Pinedale Inn

2 out of 5
200 Pinedale Ln, Gravenhurst, ON
The price is CA $95 per night from Nov 2 to Nov 3
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
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.

Resorts in Gravenhurst

Longing for a relaxing escape? Indulge in the luxuries and comforts of a resort, where you can find everything you want for your trip—from convenient dining options to activities and entertainment. There are 18 resort hotels in the area, offering you a range of options that may have the amazing pool or fun activities you're looking for.

Here are our top-rated resorts around Gravenhurst:

JW Marriott The Rosseau Muskoka Resort & Spa - Luxury property rated 4.5 stars

  • 21.7 mi (34.9 km) from Gravenhurst
  • Features 2 outdoor pools, a private beach, and 3 spa tubs
  • 5 restaurants on site

Rawley Resort - Spa property with a 4-star rating

  • 18.6 mi (29.9 km) from Gravenhurst
  • Offers a restaurant
  • Has an outdoor pool, a spa, and a bar

Bayview Wildwood Resort

  • 8.7 mi (14 km) from Gravenhurst
  • Enjoy the outdoor pool, spa tub, and nightclub

Clevelands House Resort Muskoka - Beach property with a 3.5-star rating

  • 21.5 mi (34.7 km) from Gravenhurst
  • Amenities include a golf course, an outdoor pool, and a fitness center
  • Has 3 restaurants

Windermere House - Beach property rated 3.5 stars

  • 19 mi (30.5 km) from Gravenhurst
  • Access to 2 bars, an outdoor pool, and a spa
  • Dining options include 2 restaurants

What Can I Do in Gravenhurst?

Check out the interesting exhibits at Muskoka Steamships and Muskoka Boat and Heritage Centre, or grab your golf clubs for a game at Taboo Golf Course or Muskoka Bay Golf Course. You'll also find top attractions like Casino Rama and Lake Muskoka in the area.

Visitors also enjoy Gravenhurst for its:

  • Boating
  • Excursions
  • Marina
  • Cultural attractions
  • Historical sites

When Should I Visit Gravenhurst?

Here's an overview of the seasonal weather to help with picking vacation dates:

  • The hottest months are typically July and August, while January and February are the coldest months
  • January-March: Daytime temperatures average 45° F and nighttime temperatures average 4° F
  • April-June: 77° F is the daytime average and 23° F is the nighttime average
  • July-September: Daytime averages are around 77° F and nighttime averages are around 42° F
  • October-December: The average temperatures are 63° F during the day and 12° F at night
  • Average rainfall is 1.34 inches in a year

How to Get to Gravenhurst and Around the Area

Gravenhurst Transportation
NameTypeDistance
Muskoka, ON (YQA) Airport 4.6 mi (7.5 km)
Gravenhurst Station Train Station 0.2 mi (0.2 km)

Frequently asked questions

What can I expect from a resort vacation in Gravenhurst?
Longing for a relaxing getaway? Treat yourself to all the comforts of a resort, where you can find everything you want for your trip—from convenient dining options to activities and entertainment. There are 17 resorts in the area, offering you a variety of options that may have the amazing pool or fun activities you’re looking for.
What's the best resort for my stay in Gravenhurst?
Great Blue Resorts - Lantern Bay Resort - Features a seasonal outdoor pool, a children’s pool, and free supervised kid’s activities. 3 Bedroom Waterfront Cottage Right on a Quiet bay on the Trent Severn River - Has a fitness center.
What can I do in Gravenhurst?
Check out the interesting exhibits at Muskoka Boat and Heritage Centre and The Tree Museum, or grab your golf clubs for a game at Taboo Golf Course or Muskoka Bay Golf Course. You’ll also find top attractions like Casino Rama and Lake Muskoka in the area.
What's the seasonal weather like in Gravenhurst?
The hottest months are usually July and August with an average temp of 63°F, while the coldest months are January and February with an average of 22°F. Average annual precipitation for Gravenhurst is 38 inches.
What's the best way to get to and around Gravenhurst?
Fly into Muskoka, ON (YQA), which is located 4.6 mi (7.5 km) from the city center. To venture out into the surrounding area, hop aboard a train at Gravenhurst Station.

More trip options