Photo by Nathan Friesen

Find hotels in Gravenhurst from $69

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 1,352 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Howard Johnson by Wyndham Gravenhurst

2.0 star property
7.8 out of 10, Good, (894)
"The staff are very friendly and the facilities are fantastic."
The price is $98
includes taxes & fees
$83 per night
May 1 - May 2
Howard Johnson by Wyndham Gravenhurst

Fairfield Inn & Suites Gravenhurst Muskoka

2.5 star property
8.8 out of 10, Excellent, (6)
"Great place to stay. "
The price is $122
includes taxes & fees
$103 per night
May 11 - May 12
Fairfield Inn & Suites Gravenhurst Muskoka

Residence Inn by Marriott Gravenhurst Muskoka Wharf

3.0 star property
9.0 out of 10, Wonderful, (1000)
"Fantastic place"
The price is $172
includes taxes & fees
$147 per night
May 19 - May 20
Residence Inn by Marriott Gravenhurst Muskoka Wharf

Pinedale Inn

2.0 star property
8.8 out of 10, Excellent, (797)
"Always enjoy our time staying here"
The price is $110
includes taxes & fees
$93 per night
May 3 - May 4
Pinedale Inn

Muskoka Bay Resort

3.5 star property
8.6 out of 10, Excellent, (284)
"Wonderful experience, so beautiful, staff are so kind!"
The price is $185
includes taxes & fees
$158 per night
May 5 - May 6
Muskoka Bay Resort

Stay Inn Muskoka

2.0 star property
8.8 out of 10, Excellent, (90)
"We had our dog with us and the room and location was perfect"
The price is $113
includes taxes & fees
$96 per night
May 13 - May 14
Stay Inn Muskoka

Oakwood Motel

2.0 star property
7.4 out of 10, Good, (99)
"Always choose the oakwood when I’m in town for privacy, great staff, and good sleeps "
The price is $102
includes taxes & fees
$86 per night
May 1 - May 2
Oakwood Motel

Dominion Hotel

3.0 star property
8.2 out of 10, Very Good, (98)
"Boutique hotel! Modern bathroom Tastefully decorated and furnished Pub downstairs, closed weekday at respectable hours for a quiet night of rest Parking behind the building. Enjoyable stay!"
The price is $113
includes taxes & fees
$100 per night
May 1 - May 2
Dominion Hotel

The Saucy Willow Inn and Cottages

4.0 star property
10.0 out of 10, Exceptional, (68)
"It was a lovely place to stay with a beautiful view and easy access to the private lake!! "
The price is $204
includes taxes & fees
$181 per night
May 6 - May 7
The Saucy Willow Inn and Cottages

Miners Bay Lodge

3.5 star property
9.0 out of 10, Wonderful, (15)
"Stayed Cottage same like staying my home, full kitchen,large space, staff friendly, safe lodge, beautiful views."
The price is $233
includes taxes & fees
$206 per night
May 15 - May 16
Miners Bay Lodge

Lagoon City Pier One Resort

3.0 star property
7.2 out of 10, Good, (242)
"The hotel was closed when we arrived. How do you book a room at a hotel that is closed? When I booked the room, your site stated that there was 'only one room left'. After I booked, your site stated that the room was 'sold out'. This seems to be a lie of sorts. We were forced to find alternate accommodations. We are perplexed how this can happen, and very disappointed."
The price is $92
includes taxes & fees
$81 per night
May 22 - May 23
Lagoon City Pier One Resort

Trillium Resort & Spa

2.5 star property
8.0 out of 10, Very Good, (44)
"Very nice property, beautifully located with amazing staff "
The price is $245
includes taxes & fees
$208 per night
May 3 - May 4
Trillium Resort & Spa

Glamping on the Green River

2.0 star property
7.2 out of 10, Good, (5)
"Nice view, friendly owner, clean tent"
The price is $107
includes taxes & fees
$94 per night
May 23 - May 24
Glamping on the Green River

Days Inn by Wyndham Orillia

2.5 star property
8.6 out of 10, Excellent, (1507)
"Great location to stay and visit around Orillia "
The price is $100
includes taxes & fees
$89 per night
May 4 - May 5
Days Inn by Wyndham Orillia

Lakeside Inn

2.0 star property
8.8 out of 10, Excellent, (725)
"Wonderful place to stay!"
The price is $82
includes taxes & fees
$72 per night
May 8 - May 9
Lakeside Inn

Tru By Hilton Bracebridge, On

2.5 star property
9.0 out of 10, Wonderful, (59)
"This is a new property that is well designed and is very fresh. I really like the hotel. "
The price is $130
includes taxes & fees
$115 per night
May 4 - May 5
Tru By Hilton Bracebridge, On

Cedar Lane Motel

2.0 star property
7.4 out of 10, Good, (120)
"The place is super clean and nice ! "
The price is $89
includes taxes & fees
$79 per night
May 15 - May 16
Cedar Lane Motel

Travelodge by Wyndham Bracebridge

2.0 star property
6.4 out of 10, (629)
"I always have a good stay at this Travellodge. It is clean , has everything you need and friendly staff."
The price is $98
includes taxes & fees
$87 per night
May 11 - May 12
Travelodge by Wyndham Bracebridge

Inn at the Falls

3.5 star property
8.8 out of 10, Excellent, (722)
"Sweet BnB"
The price is $133
includes taxes & fees
$117 per night
May 7 - May 8
Inn at the Falls

Quality Inn

2.5 star property
8.0 out of 10, Very Good, (854)
"Wonderful experience "
The price is $91
includes taxes & fees
$80 per night
May 11 - May 12
Quality 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.
Don't see what you're looking for?
See all available properties in Gravenhurst
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Gravenhurst

Come to Gravenhurst and enjoy its lake views, culture, and sunsets.

Great view over Muskoka Lake in Gravenhurst, ON from my balcony at the Marriott!
Photo by Nathan Friesen
Open Photo by Nathan Friesen

Find out more about Gravenhurst

Find out more about Gravenhurst

Top reasons to visit Gravenhurst

  • Stunning Lakeside Views: Enjoy breathtaking scenery at Lake Muskoka and the Muskoka Wharf, perfect for relaxation and outdoor activities.
  • Outdoor Adventures: Engage in a variety of activities such as golf, skiing, and hiking in nearby national parks.
  • Charming Downtown Area: Explore Gravenhurst's friendly downtown, filled with unique shops and local culture.
  • Relaxation Opportunities: Unwind at local spas or enjoy a peaceful beach day for a perfect getaway.
  • Diverse Accommodations: Choose from budget-friendly motels to luxurious hotels, catering to every traveler's needs.

Find great hotels in Gravenhurst

Discover a diverse selection of hotels in Gravenhurst, Ontario, perfect for every traveler. Whether you're seeking budget-friendly motels or luxurious accommodations, this charming town offers options ranging from 1.5 to 4.5 stars. Enjoy family-friendly amenities, pet-friendly services, and convenient business facilities. With a variety of choices like the Wyndham Gravenhurst and local inns, you're sure to find the ideal spot for your getaway.

  • JW Marriott The Rosseau Muskoka Resort & Spa: Experience luxury in a stunning natural setting at the JW Marriott The Rosseau Muskoka Resort & Spa. This 4.5-star resort is perfect for those seeking a blend of adventure and relaxation. With direct access to the beach, guests can indulge in various outdoor activities such as rowing, ziplining, and fishing. The full spa offers a range of treatments, ensuring a rejuvenating experience, while the indoor pool adds to the resort's appeal. Ideal for families and couples alike, this property guarantees a memorable getaway in Muskoka.
  • Residence Inn by Marriott Gravenhurst Muskoka Wharf: Embrace an eco-friendly stay at the Residence Inn by Marriott Gravenhurst Muskoka Wharf. This 3-star hotel is set in the heart of Gravenhurst and caters to adventure seekers and pet owners. The eco-certified property offers thrilling activities such as parasailing, hiking, and ziplining nearby. With its pet-friendly policy, travelers can bring their furry companions along. Spacious suites provide a home-like atmosphere, making it an excellent choice for extended stays and families looking to explore the beauty of Muskoka.
  • Days Inn by Wyndham Orillia: Perfect for business travelers, the Days Inn by Wyndham Orillia provides essential amenities with a focus on convenience. Located 19 miles from Gravenhurst, this hotel offers multiple meeting rooms and facilities tailored to corporate needs. Guests appreciate the comfortable accommodations and easy access to local attractions. It’s a practical choice for those who need to balance work and leisure while exploring the picturesque surroundings of Ontario.

Discover the best areas to stay in Gravenhurst

Gravenhurst, Ontario, is a picturesque getaway perfect for outdoor enthusiasts and romantics alike. Explore the charming downtown area, where friendly faces greet you, and enjoy the serene beauty of the stunning lakeside. Venture into Ontario's vacationland to discover relaxing landscapes and vibrant local culture. Whether you're enjoying a lakeside picnic or taking an excursion, Gravenhurst offers a delightful mix of scenery and warmth, making it an unforgettable destination for your holiday.

  • Muskoka Lakes: Situated 19 miles from Gravenhurst, Muskoka Lakes is a picturesque destination that attracts visitors with its stunning natural beauty. Known for its outdoor activities and romantic getaways, this area shines particularly bright during the summer months from June to August. Here, you can indulge in golfing at scenic courses, unwind at luxurious resorts, or hit the slopes during the winter. Don't miss the opportunity to explore the nearby lakes and national parks, which offer breathtaking views and plenty of recreational opportunities.
  • Bracebridge: Just 9 miles from Gravenhurst, Bracebridge is a charming city that offers a perfect blend of outdoor adventure and scenic beauty. With peak visitation in April and from July to August, travelers flock here for its lush landscapes and romantic settings. Enjoy a round of golf, explore recreational areas, or relax at local resorts. Bracebridge is also home to a beautiful lake, a fun theme park, and access to stunning national parks, making it a great spot for family fun and nature enthusiasts alike.
  • Port Stanton: Located 9 miles away from Gravenhurst, Port Stanton invites travelers seeking outdoor adventures and romantic escapes. This charming city experiences peak travel from June to August, drawing visitors with its serene lakes and stunning natural parks. Engage in skiing or enjoy the variety of recreational areas and resorts available. With its close proximity to nature reserves, Port Stanton is perfect for those who appreciate both relaxation and adventure in a beautiful setting.

Things to do in Gravenhurst

Gravenhurst, Ontario, offers a delightful blend of outdoor adventures and scenic beauty, perfect for romantic getaways. Visitors can enjoy activities like golf, skiing, and relaxing at local resorts. Key attractions include the Discovery Center and various charming sites throughout the area, ensuring a fun trip filled with memorable experiences. Don't miss the opportunity to unwind at a spa in Gravenhurst to complete your vacation.

Food and drinks

If you're in Gravenhurst, don't miss Muskoka Brewery, just 6 miles away, known for its romantic atmosphere and local brews. For a delightful experience, visit Muskoka Lakes Winery, located 16 miles from Gravenhurst, offering a charming vibe and excellent wines.

Recreation

Experience the scenic Muskoka Bay Golf Course for a round of golf amidst beautiful landscapes and outdoor vibes. For relaxation, visit the Bracebridge Resource Management Centre, just 14 miles away, where you can unwind in a tranquil setting. Enjoy another round at the Muskoka Highlands Golf Course, located 9 miles from Gravenhurst.

Adventure

Explore the Matchedash Bay Trail Trailhead, a scenic hiking trail located 19 miles from Gravenhurst. Immerse yourself in nature as you traverse beautiful landscapes, enjoy the fresh air, and experience the thrill of outdoor adventure amidst stunning scenery.

Nightlife

In Gravenhurst, Casino Rama offers an exciting atmosphere with its vibrant casino and romantic vibes, just 19 miles away. For a taste of local culture, the Gravenhurst Opera House provides family-friendly entertainment and a charming setting perfect for a night out.

Booking tips and Expedia advantages for Gravenhurst

To save money on your trip to Gravenhurst, consider visiting during the off-peak months of January, April, and November for lower accommodation rates. Book your hotel about a month in advance or look for last-minute deals on Expedia. Utilize their search tool to filter options by budget and location. Take advantage of Expedia's package deals by combining hotel, flight, and activities for additional savings. Enjoy free attractions like Torrance Barrens and Lake Muskoka to keep costs down while exploring the area.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Gravenhurst are January, April and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Gravenhurst about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your choices based on your budget, preferred location, and type of hotel that suits you best. To discover the most affordable prices and great deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save on your trip by combining your Gravenhurst hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Gravenhurst

Gravenhurst, Ontario, is perfect for outdoor and romantic getaways, offering stunning scenery and unique attractions. Explore the beautiful Lake Muskoka and visit the Muskoka Wharf for a delightful experience. Whether you’re looking for a peaceful beach day or an adventurous hike in nearby national parks, Gravenhurst has something for every nature lover. Don’t miss the chance to discover the local attractions that highlight the charm of this picturesque area.

  • Santa's Village: Just 7 miles from Gravenhurst, this charming theme park is a festive wonderland perfect for families. Enjoy a variety of rides and attractions that capture the holiday spirit year-round, making it a delightful destination for kids and the young at heart.
  • Torrance Barrens Dark-Sky Preserve: Also located 7 miles away, this tranquil preserve offers breathtaking stargazing opportunities. With its family-friendly atmosphere and friendly locals, it's a relaxing spot for excursions and enjoying the beauty of the night sky.
  • Lake Muskoka: A scenic 9-mile drive takes you to this stunning lake, known for its romantic beaches and outdoor activities. Enjoy the picturesque views and explore the natural beauty that makes Lake Muskoka a must-visit destination.

The nearest major airports for your trip to Gravenhurst

Traveling to Gravenhurst, Ontario, is convenient with Muskoka Airport (YQA), located 5 miles away. Nearby accommodations include the 3.5-star Inn at the Falls and Muskoka Bay Resort, both within 6 miles of the airport, offering airport shuttle services. The Residence Inn by Marriott Gravenhurst Muskoka Wharf, a 3-star hotel, is also situated 5 miles from YQA. These hotels provide easy access to transportation, ensuring a smooth journey from the airport to your stay. Enjoy the picturesque beauty of Gravenhurst while benefiting from the convenience of nearby airports and comfortable lodging options.

Frequently asked questions

What are the best hotels in Gravenhurst that travelers recommend?
Muskoka Bay Resort is a great choice for travelers seeking a blend of luxury and adventure, boasting a stellar rating of 8.6. This resort features a beautiful onsite golf course where guests can great their swing, complemented by a clubhouse that offers a range of amenities, including a poolside bar and alfresco dining options. The atmosphere is enhanced with premium bedding and cozy fireplaces in select rooms, ensuring a comfortable and relaxing stay.

For families or those traveling with children, the Residence Inn by Marriott Gravenhurst Muskoka Wharf is an excellent option, rated 9.0 by travelers. This hotel features spacious rooms with lake views, great for family gatherings. An indoor pool provides year-round fun for the kids, while the warm and inclusive setting makes it easy for parents to unwind. With amenities like air conditioning and fireplaces, families can feel right at home.

Travelers looking for budget-friendly options might consider Gold Pine Inn Motel, which holds a review score of 7.0. Situated conveniently near shopping districts, it offers essential amenities like air conditioning, making it a practical choice for those who prioritize location over luxury.
What are the best family hotels in Gravenhurst?
Residence Inn by Marriott Gravenhurst Muskoka Wharf is a fantastic option for families seeking comfort and convenience. With a review score of 9.0, guests appreciate the friendly space that features spacious rooms, including sofa beds superb for families. The hotel boasts a lovely pool area, ideal for kids to splash around, while amenities like free cribs and a fully equipped kitchen with a microwave and dishwasher make it easy for parents to manage meals and snacks with ease.

For families looking for more recreational options, Muskoka Bay Resort is another great choice, earning a great rating of 8.6. This resort not only features a pool but also offers a dedicated children’s pool and playground, ensuring younger guests have plenty of activities to enjoy. The on-site restaurant provides kids’ meal options, making dining out with the family a breeze. With fun features like foosball tables and nearby theme parks, this resort is designed to keep the whole family entertained while enjoying a relaxing getaway in Gravenhurst. Find more child-friendly accommodations in Gravenhurst.
What are the best spa hotels in Gravenhurst?
For a rejuvenating retreat, Muskoka Bay Resort in Gravenhurst is an excellent choice, boasting an excellent guest rating of 8.6. This stunning resort features an onsite spa, where you can indulge in a variety of treatments designed to relax and revitalize your body and mind. The serene sauna complements the spa experience, providing a tranquil space to unwind after a day of exploring the beautiful Muskoka region. See all spa hotels in Gravenhurst.
What hotels in Gravenhurst offer free breakfast?
Residence Inn by Marriott Gravenhurst Muskoka Wharf is an excellent choice for travelers seeking a comfortable stay with delightful amenities. This hotel features a serene lakeside location, where guests can enjoy stunning lake views right from their room. Families will appreciate the convenience of in-room kitchenettes, allowing for easy meal preparations and snacks during their stay. Find more hotels with free breakfast in Gravenhurst.
What are the top pet-friendly hotels in Gravenhurst?
Residence Inn by Marriott Gravenhurst Muskoka Wharf is a delightful option for pet-friendly travelers, boasting a charming lakeside location that offers stunning views and easy access to outdoor adventures. With an excellent review score of 9.0, guests appreciate the thoughtful amenities, including a kitchenette great for family meals and an indoor pool for year-round enjoyment. The property also welcomes pets, ensuring your furry friends can join in the fun while you explore the beautiful Muskoka region.

Another excellent choice is Muskoka Bay Resort, where both pets and their owners are treated to a luxurious experience. Rated 8.6 by guests, this resort features an array of amenities tailored for leisure seekers, such as an outdoor seasonal pool, golf course, and on-site lessons with professional instructors, making it an ideal getaway for families and golf enthusiasts alike. The resort’s serene environment and proximity to mountain biking trails also appeal to those looking for an active retreat. See more pet-friendly hotels in Gravenhurst.
What are the best budget hotels in Gravenhurst?
Residence Inn by Marriott Gravenhurst Muskoka Wharf is a fantastic option for budget-conscious travelers seeking comfort and convenience. With a stellar review score of 9.0, this hotel offers an impressive array of amenities, including a complimentary breakfast, free Wi-Fi, and the luxury of an indoor pool. Families will appreciate the spacious kitchenette in each suite, great for preparing meals or snacks during your stay. The scenic lake view and proximity to outdoor activities make it an ideal retreat for those looking to unwind in nature.

Another budget-friendly choice is the Pinedale Inn, with an excellent review rating of 8.8. This charming property features kitchenettes and a playground for children, ensuring that families have everything they need for a comfortable stay. Located near a sandy beach, it’s great for families looking to enjoy some fun in the sun while still being close to the amenities of Gravenhurst.

For those traveling without kids, Muskoka Bay Resort offers a more adult-focused experience with its stunning golf course and outdoor seasonal pool, rated 8.6 by guests. Couples may enjoy the serene atmosphere, with options for golf lessons and relaxing by the poolside bar, making it a great getaway for romantic weekends or peaceful retreats.

Whether you’re a family looking for adventure or a couple seeking a serene escape, Gravenhurst’s budget hotels cater to your needs while ensuring a memorable stay. View all budget hotels in Gravenhurst.
What are the most romantic hotels in Gravenhurst for couples?
For couples seeking a romantic retreat, Muskoka Bay Resort in Gravenhurst is a delightful choice, boasting an excellent review score of 8.6. This resort offers a picturesque setting with stunning views that enhance the intimate ambiance great for couples. See all romantic hotels in Gravenhurst.
When is the best time to go to Gravenhurst?
The most popular time to visit Gravenhurst is during the summer months, particularly July. This is when the town comes alive with outdoor activities, events, and a vibrant atmosphere. With average temperatures around 75°F, July offers ideal weather for exploring the natural beauty of Muskoka, from the stunning lakes to the lush forests.

During the peak season, which spans from June to August, Gravenhurst attracts a high volume of tourists eager to experience its summer festivals, boating opportunities, and scenic hiking trails. This is also a fantastic time for those who appreciate attentive service, as many local businesses are well-prepared to cater to visitors, ensuring a seamless and enjoyable experience.

For outdoor enthusiasts, July provides ample opportunities for activities like kayaking, swimming, and fishing. The long daylight hours mean you can maximize your time spent enjoying the picturesque landscapes, whether you’re picnicking by the water or taking a leisurely stroll along the charming streets filled with boutique shops and cafes.

If you’re looking for a more budget-friendly option, consider visiting Gravenhurst in September. The crowds begin to thin out, but the weather is still pleasant, typically in the low 70s°F. This allows you to enjoy the fall foliage, with vibrant colors painting the landscape, all while taking advantage of lower accommodation rates.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel’s cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our “Fully refundable property” filter during your search to find the right Gravenhurst hotel for you.
How can I save on a Gravenhurst hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Gravenhurst hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It’s free to join, and you’ll unlock our lowest Member Prices as soon as you’re signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Gravenhurst hotel?
Prices for hotels in Gravenhurst often vary, but you can find a great deal from $69 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by “Price: low to high” for the cheapest rate.