Live like a local in the Heart of Muskoka
Treat yourself to a luxurious vacation rental at one of Canada’s Top 10 Golf Courses. Located in Gravenhurst, just a short drive from Lake Muskoka, Muskoka Bay Resort is the perfect choice for your next Northern getaway. Our resort offers you the best of Muskoka – from golf and hiking trails to swimming and delicious food - all in one place.
Thinking of renting an Airbnb? Look no further!
Our rental program offers the same Airbnb experience with extra perks. All our rental properties are owned by locals in the area, which means every rental experience is unique.
Why rent with us vs. AirBnb
Booking directly through Muskoka Bay Resort, gives you access to all of our exclusive on-site amenities, including, Tennis Courts, Infinity Pool, Fitness Studio, Fire Pits, and Spa Services.