Skip to main content

The 10 Best Muskoka Golf Hotels – Golf Resorts in Muskoka, Canada

Check out our pick of great golf hotels in Muskoka

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Blue Spruce Bed and Breakfast

Gravenhurst

Offering garden views, Blue Spruce Bed and Breakfast is an accommodation set in Gravenhurst, 600 metres from Gravenhurst Opera House & Arts Centre and 5.9 km from Tree Museum. The air-conditioned accommodation is 3.5 km from Lake Muskoka, and guests can benefit from on-site private parking and complimentary WiFi. The property is non-smoking and is located 34 km from Casino Rama. Walking distance both from the waterfront and the city center, this B&B is strategically located in a calm residential area. I can't speak highly enough about the hosts, who made me feel at home, that's what I call superlative spirit of service. They were extremely helpful guiding me to restaurants and things to do/visit but also offered great conversations when I gave them the opportunity. Thank you so much, one of those places I will remember for life!

Show more Show less
9.2
Superb
300 reviews
Price from
€ 102
per night

Taboo Muskoka

Gravenhurst

Set in Gravenhurst and with Lake Muskoka reachable within 10 km, Taboo Muskoka offers a seasonal outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a bar. Featuring free shuttle service, this property also provides guests with a sun terrace. The accommodation provides a 24-hour front desk, an ATM and currency exchange for guests. The staff were exceptionally helpful and friendly. The beds were extremely comfortable. The restaurant was beautiful and the food was fantastic. Amazing location.

Show more Show less
8.4
Very good
407 reviews
Price from
€ 237
per night

Sherwood Inn 4 stars

Port Carling

Situated on Lake Joseph, Sherwood Inn features a fitness centre, a spa and wellness centre and a restaurant overlooking the water. Offering a hot breakfast, the accommodation enjoys free Wi-Fi throughout.

It is 10 km from both the Johnston's Cranberry Marsh and the Muskoka Lakes Winery. Lake Joseph Golf Club is at a distance of 20 km form Sherwood Inn, while Grandview Golf Club is 50 km away. The location and most of all scenery was breathtaking. For special occasions like my spouse and I highly recommend traveling to Sherwood Inn when the leaves are in full colour. It was paradise.

Show more Show less
8.1
Very good
346 reviews
Price from
€ 152
per night

Muskoka Bay Resort

Gravenhurst

Set in Gravenhurst, 3.3 km from Lake Muskoka, Muskoka Bay Resort offers accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a fitness centre. Among the various facilities are a garden, a shared lounge, as well as a terrace. Offering free WiFi throughout the property, the allergy-free hotel has a sauna and evening entertainment. The hotel at the first sight looks new, very well maintained. It’s modern, very clean, functional and the bedding are so comfortable! Room in the main building # 503 has an incredible terrasse with lounge and a dinning table. The view of the golf course is breathtaking. You also have just on the right a nice view of the sunset. A special word for the « female-garden-team » who do an amazing job. It’s just incredible, beautiful. Bravo! and for the helpful hotel staff. Thank you for everything.

Show more Show less
7.9
Good
156 reviews
Price from
€ 211
per night

Rocky Crest Golf Resort 3 stars

MacTier

Boasting an outdoor heated pool, and a spa and wellness centre, Rocky Crest Golf Resort is located on Lake Joseph by a private beach area. It features a hot tub, 4 on-site restaurants, and free Wi-Fi and bicycle rentals.

Rocky Crest Golf Resort is 12.5 km from the town of Mactier. Lake Joseph Golf Club is at a distance 32 km, while Grandview Golf Club is 80 km away. location, bbq, fire pit and activities

Show more Show less
7.9
Good
127 reviews
Price from
€ 218
per night

Deerhurst Resort 3 stars

Huntsville

Open all year, this resort has activities and facilities to suit every season: in the summer guests can enjoy golfing, boating, treetop trekking and horse back riding. Winter activities include snowmobiling, sleigh rides, ice skating and dog sledding. I liked that the property had many activities, amenities, restaurants etc.

Show more Show less
7.4
Good
490 reviews
Price from
€ 195
per night

Most booked golf hotels in Muskoka this month

Golf Hotels that guests love in Muskoka