Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Golf Resorts in Canada

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Canada

Top Canada Golf Hotels

Copper Point Resort

Copper Point Resort

4 out of 5
760 Cooper Road, Invermere, BC
The price is CA $119 per night from Oct 22 to Oct 23

Located in East Kootenay, this spa resort is within a 5-minute walk of Columbia Mountains and Copper Point Golf Course. James Chabot Provincial Park and Eagle ...

4.5/5Wonderful! (972 reviews)

"Great hotel. All amenities, just wish this Covid thing did not hinder everything being open. All precautions taken place. Highly recommend this hotel."…"

Reviewed on Oct. 5, 2020

Copper Point Resort
Rodd Brudenell River

Rodd Brudenell River

4 out of 5
86 Dewar's Lane, Highway 3, Cardigan, PE
Get Rates

Situated on the riverwalk, this spa resort is steps away from Brudenell River Provincial Park and Brudenell Golf. Dundarave Golf Course and Cardigan Area Heritage ...

4.4/5Excellent! (643 reviews)

"Great golf destination, with two 18 hole courses ,"…"

Reviewed on Oct. 7, 2019

Rodd Brudenell River
The Westin Bear Mountain Golf Resort & Spa, Victoria

The Westin Bear Mountain Golf Resort & Spa, Victoria

4 out of 5
1999 Country Club Way, Victoria, BC
The price is CA $165 per night from Nov 16 to Nov 17

Located in Bear Mountain Resort, this spa hotel is within 2 miles (3 km) of Bear Mountain Golf and Country Club, Goldstream Provincial Park and All Fun Recreation ...

4.4/5Wonderful! (948 reviews)

"the views of the mountains were tremendous and golf staff are the best in the business"…"

Reviewed on Aug. 20, 2020

The Westin Bear Mountain Golf Resort & Spa, Victoria

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Crown Isle Resort and Golf Community

Crown Isle Resort and Golf Community

4 out of 5
399 Clubhouse Drive, Courtenay, BC
The price is CA $169 per night from Oct 25 to Oct 26

Situated in Courtenay, this golf hotel is 0.1 mi (0.1 km) from Crown Isle Resort and Golf Community and within 3 miles (5 km) of Courtenay and District Memorial ...

4.4/5Excellent! (642 reviews)

"Very large unit with a view of the golf course. Fully stocked kitchen and large bathroom with walk in shower."…"

Reviewed on Oct. 19, 2020

Crown Isle Resort and Golf Community
Doubletree by Hilton Gatineau-Ottawa

Doubletree by Hilton Gatineau-Ottawa

3.5 out of 5
1170 Chemin D' Aylmer, Gatineau, QC
The price is CA $129 per night from Nov 1 to Nov 2

Situated in the suburbs, this spa hotel is within 6 miles (10 km) of Canadian Museum of History, Casino du Lac Leamy and Parliament Hill. Carleton University ...

4.2/5Excellent! (1,000 reviews)

"Location, service, breakfast service was very good"…"

Reviewed on Mar. 22, 2020

Doubletree by Hilton Gatineau-Ottawa
Kootenay Lakeview Resort, BW Signature Collection

Kootenay Lakeview Resort, BW Signature Collection

3.5 out of 5
1285 Queens Bay Road, Balfour, BC
The price is CA $157 per night from Oct 25 to Oct 26

Situated on the waterfront, this eco-friendly hotel is within 1 mi (2 km) of Balfour Golf Course and Balfour Ferry Terminal. Kootenay Lake Ferry Terminal and ...

4.2/5Excellent! (277 reviews)

"Beautiful view. Nice location. Nice front desk staff."…"

Reviewed on Oct. 18, 2020

Kootenay Lakeview Resort, BW Signature Collection
St. Eugene Golf Resort & Casino

St. Eugene Golf Resort & Casino

3.5 out of 5
7777 Mission Road, Cranbrook, BC
Get Rates

Located in East Kootenay, this golf resort is steps away from Columbia Mountains and Casino of the Rockies. Wildstone Golf Course and Tamarack Centre are also ...

4.2/5Excellent! (753 reviews)

"Hot tub was nice, all was clean. Very happy with our room, very comfortable."…"

Reviewed on Oct. 1, 2020

St. Eugene Golf Resort & Casino
Rodd Crowbush Golf & Beach Resort

Rodd Crowbush Golf & Beach Resort

5 out of 5
632 Route 350, Morell, PE
Get Rates

This Morell resort is on the beach, 0.3 mi (0.5 km) from The Links at Crowbush Cove, and within 9 mi (15 km) of St. Peters Harbour Lighthouse and Hillsborough ...

4.4/5Excellent! (339 reviews)

"Location Disappointed with the inroom supplies. We told them we were going to be 4 adults but only towels and facelots for two were in the room."…"

Reviewed on Oct. 12, 2020

Rodd Crowbush Golf & Beach Resort
The Wilds at Salmonier River

The Wilds at Salmonier River

3.5 out of 5
The price is CA $131 per night from Oct 22 to Oct 23

Situated in Mount Carmel-Mitchells Brook-St. Catherines, this golf resort is 0.1 mi (0.1 km) from Avalon Peninsula and 9.3 mi (14.9 km) from Our Lady of Mount ...

4/5Very Good! (132 reviews)

"Good hotel, and the grounds are beautiful! Excellent views from the room and close to walking trails."…"

Reviewed on Aug. 31, 2020

The Wilds at Salmonier River
Mill River Resort

Mill River Resort

3.5 out of 5
180 Mill River Resort Road, Route 136, O'Leary, PE
The price is CA $145 per night from Oct 22 to Oct 23

Situated in O'Leary, this golf resort is 5.7 mi (9.1 km) from Prince Edward Island Potato Museum and 10.6 mi (17.1 km) from Alberton Museum. Irish Moss Interpretive ...

3.9/5Good! (273 reviews)

"An excellent choice for a vacation. The refurbished rooms are very nice but the bathtub could use new clean grouting."…"

Reviewed on Sep. 14, 2020

Mill River Resort
Don't see what you're looking for?
We've got more Golf Hotels. Find the right one for you.
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.

Pocket Guide: Golf Hotels in Canada

Search for hotels in Canada on Expedia. You can easily find your hotels in Canada using one of the methods below:

  • View our selection of featured hotels in Canada
  • Use the map to find hotels in the Canada neighborhood you prefer
  • Use the filters to see hotels in a specific area of Canada, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Canada
  • Enter your travel dates to view the best deals on hotels in Canada - while they last

More trip options