Book Gravenhurst hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Gravenhurst

Cheap Gravenhurst hotels

Residence Inn by Marriott Gravenhurst Muskoka Wharf

Residence Inn by Marriott Gravenhurst Muskoka Wharf

3 out of 5
285 Steamship Bay Road, Gravenhurst, ON
Fully refundableReserve now, pay when you stay
The price is AU$243 per night from 2 Mar to 3 Mar
AU$243
includes taxes & fees
2 Mar - 3 Mar
When you stay at Residence Inn by Marriott Gravenhurst Muskoka Wharf in Gravenhurst, you'll be on the boardwalk/promenade, just steps from Lake Muskoka and Muskoka ...
Residence Inn by Marriott Gravenhurst Muskoka Wharf
Muskoka Bay Resort

Muskoka Bay Resort

3.5 out of 5
1217 N Muldrew Lake Rd, Gravenhurst, ON
Fully refundableReserve now, pay when you stay
The price is AU$330 per night from 2 Feb to 3 Feb
AU$330
includes taxes & fees
2 Feb - 3 Feb
When you stay at Muskoka Bay Resort in Gravenhurst, you'll be near the airport, within a 15-minute walk of Lake Muskoka and Muskoka Boat and Heritage ...
Muskoka Bay Resort
Howard Johnson by Wyndham Gravenhurst

Howard Johnson by Wyndham Gravenhurst

2 out of 5
1165 Muskoka Rd South, Hwy 11 & Hwy 169, Gravenhurst, ON
Fully refundableReserve now, pay when you stay
The price is AU$164 per night from 2 Feb to 3 Feb
AU$164
includes taxes & fees
2 Feb - 3 Feb
Located in Gravenhurst, Howard Johnson by Wyndham Gravenhurst is within a 5-minute drive of Lake Muskoka and Muskoka Steamships.
Howard Johnson by Wyndham Gravenhurst
Save an average of 15% on thousands of hotels when you're signed in
Pinedale Inn

Pinedale Inn

2 out of 5
200 Pinedale Ln, Gravenhurst, ON
Fully refundableReserve now, pay when you stay
The price is AU$156 per night from 1 Feb to 2 Feb
AU$156
includes taxes & fees
1 Feb - 2 Feb
With a stay at Pinedale Inn in Gravenhurst, you'll be near the beach, within a 5-minute drive of Lake Muskoka and Gull Lake Rotary Park.
Pinedale Inn
Stay Inn Muskoka

Stay Inn Muskoka

2 out of 5
409 Bethune Dr N, Gravenhurst, ON
Fully refundableReserve now, pay when you stay
With a stay at Stay Inn Muskoka in Gravenhurst, you'll be within a 5-minute drive of Lake Muskoka and Bethure Memorial House.
Stay Inn Muskoka
Beautiful Waterfront Cottage with Hot Tub in South Muskoka

Beautiful Waterfront Cottage with Hot Tub in South Muskoka

Severn Bridge
The price is AU$726 per night from 1 Feb to 2 Feb
AU$726
includes taxes & fees
1 Feb - 2 Feb
With a stay at this cottage in Gravenhurst, you'll be within a 15-minute drive of Lake Couchiching and Washago Centennial Park.
Beautiful Waterfront Cottage with Hot Tub in South Muskoka
Log Cabin On the Lake B&B

Log Cabin On the Lake B&B

Kilworthy
When you stay at this cabin in Gravenhurst, you'll be on the waterfront and 12 minutes by car from Torrance Barrens Dark-Sky Preserve.
Log Cabin On the Lake B&B
Muskoka Lakeshore Cottage Bliss, Sleeps 10 in winter, 16 in spring, summer, fall

Muskoka Lakeshore Cottage Bliss, Sleeps 10 in winter, 16 in spring, summer, fall

Gravenhurst
With a stay at this cottage in Gravenhurst, you'll be on the waterfront, within a 10-minute drive of Lake Muskoka and Hardy Lake Provincial Park.
Muskoka Lakeshore Cottage Bliss, Sleeps 10 in winter, 16 in spring, summer, fall
Days Inn by Wyndham Orillia

Days Inn by Wyndham Orillia

2.5 out of 5
5850 Rama Road, Ramara, ON
Fully refundableReserve now, pay when you stay
The price is AU$143 per night from 4 Feb to 5 Feb
AU$143
includes taxes & fees
4 Feb - 5 Feb
With a stay at Days Inn by Wyndham Orillia in Ramara, you'll be within a 10-minute walk of Casino Rama and Lake Couchiching.
Days Inn by Wyndham Orillia
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.

Hotels in Gravenhurst

Longing for a Gravenhurst holiday? Stop your dreaming and start booking. You'll find a small but awesome collection of 3 accommodation options within 5 kilometres of the centre.

Leave your FOMO at home — you won't be far from all the action if you pick up a room at the Residence Inn by Marriott Gravenhurst Muskoka Wharf and Howard Johnson Inn Gravenhurst.

Check the calendar, grab some tickets and find your seats. You definitely won't regret going to a show at Gravenhurst Opera House. If you and your mates are talking about finding a place close by, why not check out the Pinedale Inn? You'd better get in quickly though — it's the only hotel in the vicinity!

Still trying to find accommodation? The JW Marriott The Rosseau Muskoka Resort & Spa and the Windermere House may be what you're after. The first is 35 kilometres from town, while the other is 30 kilometres away. And don't forget about the Bayview Wildwood Resort, 14 kilometres away.

Attractions and Hotels Near Gravenhurst

Sure, you could spend your whole holiday just in Gravenhurst, but you're gonna have FOMO. For even more epic memories, you've gotta explore Ontario's other attractions. Among Ontario's natural wonders are its forests, rivers and streams. After you've re-balanced your chi in Mother Nature, check out historic mansions. Alternatively, try your hand at popular local pursuits like mountain biking.

Don't skedaddle before you've checked out the Muskoka Highlands Golf Course and Santa's Village in Bracebridge. The Bracebridge Inn and Wellington Inn are some of the great apartment and hotel options here. 30 kilometres to the south of Gravenhurst you'll find Ramara, home to the Best Western Plus Orillia Hotel and Days Inn - Orillia. The Casino Rama and the Leacock Museum are some of the most popular places to explore in Ramara.

Wye Marsh Wildlife Centre, Martyrs' Shrine and the Sainte-Marie among the Hurons are just a few of the cool visitor attractions in Midland. This regional centre is 45 kilometres southwest of Gravenhurst and has a population of 32,000. Got more time to play with? Check out the vibe at the Georgian Bay Islands National Park of Canada and the Huronia Museum. There are numerous great hotels where you can score a cosy room for a couple of nights in Midland. Have a squiz at the facilities at the Quality Inn & Conference Centre and Comfort Inn Midland.

So what are you waiting for? Reserve a hotel room, pack your case and you'll be in Gravenhurst before you can say lastminute.com.au!

Gravenhurst hotels essential information

Accommodation
1,393 hotels
Lowest Price
AU$143
Highest Price
AU$726
Popular hotels
Residence Inn by Marriott Gravenhurst Muskoka Wharf, Muskoka Bay Resort, Howard Johnson by Wyndham Gravenhurst, Pinedale Inn, Stay Inn Muskoka, Beautiful Waterfront Cottage with Hot Tub in South Muskoka , Log Cabin On the Lake B&B, Muskoka Lakeshore Cottage Bliss, Sleeps 10 in winter, 16 in spring, summer, fall, Days Inn by Wyndham Orillia

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.