Skip to main content

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

Check out our selection of great golf hotels in Muskoka

Filter by:


Review Score

Wonderful: 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. Warm atmosphere. Beautiful decor. Delicious breakfast.

Show more Show less
9.2
Wonderful
300 reviews
Price from
$80
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. Clean rooms, tons of activities included in accomodation price, friendly staff.. Overall a great experience would definitely visit again iA..

Show more Show less
8.4
Very Good
407 reviews
Price from
$207
per night

Sherwood Inn

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. Amazing place. great getaway from Toronto. Love the expanse of the area they have.

Show more Show less
8.1
Very Good
346 reviews
Price from
$123
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 of this property are a garden, a shared lounge and a terrace. Offering free WiFi throughout the property, the allergy-free hotel has a sauna and evening entertainment. Great location with fabulous free shuttle service into town centre. Lovely big room with a great bath!

Show more Show less
7.9
Good
156 reviews
Price from
$179
per night

Rocky Crest Golf Resort

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
$175
per night

Deerhurst Resort

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
$145
per night

Most booked golf hotels in Muskoka this month

Golf Hotels that guests love in Muskoka