Beginning of main content
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Featured Canada Golf Resorts & Hotels

Rodd Brudenell River
Rodd Brudenell River
4.0 out of 5.0 86 Dewar's Lane, Highway 3, Cardigan, PE
5.0/5 (4 reviews)

Golf was great... courses in great shape even right after the hurricane.

Reviewed on Sep 10, 2019
Rodd Brudenell River features a golf course, a marina, and a full-service spa. The 24-hour front desk has staff standing by to help secure valuables, and answer ...
GolfMarinaNatural Parks
Crown Isle Resort and Golf Community
Crown Isle Resort and Golf Community
4.0 out of 5.0 399 Clubhouse Drive, Courtenay, BC
Free Cancellation
$173
5.0/5 (1 reviews)

The overall appearance and the way the property is laid out is outstanding. Having the golf coarse right outside our window was neat. The staff at the front desk was very helpful, very kind and cheerful. The buildings and grounds were especially well maintained and in excellent condition. We really ...

Reviewed on Aug 6, 2017
Guests of Crown Isle Resort and Golf Community enjoy features like a golf course, free WiFi in public areas, and a conference center. You can take advantage ...
GolfRefrigeratorDining
Kootenay Lakeview Resort, BW Signature Collection
Kootenay Lakeview Resort, BW Signature Collection
3.5 out of 5.0 1285 Queens Bay Road, Balfour, BC
Free Cancellation
$124
5.0/5 (5 reviews)

This place is lovely! The grounds and property were maintained with care by a friendly staff and the view was amazing. A magical, peaceful place.

Reviewed on Aug 11, 2019
Guests of Kootenay Lakeview Resort, BW Signature Collection enjoy a spa tub, free WiFi in public areas, and a conference center. If you plan to drive, free parking ...
GolfNatural ParksView
Quaaout Lodge and Spa, Talking Rock Golf
Quaaout Lodge and Spa, Talking Rock Golf
3.5 out of 5.0 1663 Little Shuswap Lake Road West, Chase, BC
Free Cancellation
$113
5.0/5 (1 reviews)

We stopped at Quaaout Lodge during our trip from Vancouver to Canmore. The place was lovely and the staff was very helpful. Specifically Adrian at the front desk and Steve in the restaurant.

Reviewed on May 8, 2017
Quaaout Lodge and Spa, Talking Rock Golf features a private beach, a golf course, and a full-service spa. You can put free parking to good use if you drive. ...
GolfDiningLake
SPIRIT RIDGE - in the Unbound Collection by Hyatt
SPIRIT RIDGE - in the Unbound Collection by Hyatt
4.0 out of 5.0 1200 Rancher Creek Rd, Osoyoos, BC
Free Cancellation
$134
4.8/5 (4 reviews)

We didn't receive housekeeping service one day. Not that we needed it, but I thought that was strange. I would add a little "western" food to the menu in the restaurant. The staff were all really nice. The lady who served us coffee in the patio cafe was so sweet. Everything else was terrific.

Reviewed on Jul 20, 2019
Spirit Ridge, in The Unbound Collection by Hyatt features a golf course, a winery, and a full-service spa. There's free parking and a free beach shuttle. The ...
GolfNatural ParksKitchen
Rodd Crowbush Golf & Beach Resort
Rodd Crowbush Golf & Beach Resort
5.0 out of 5.0 632 Route 350, Morell, PE
4.7/5 (3 reviews)

Access to private expansive beautiful beach fantastic. However, booked "ocean view" but on first floor there is NO ocean view. Should be "ocean-side" on first floor- be sure to ask for upper floor. Also this room had strong odor of mildew. Golf cart shuttle and kindness of Bruce and Cooper the drivers ...

Reviewed on Aug 15, 2018
Guests of Rodd Crowbush Golf & Beach Resort have access to a private beach, a golf course, and an indoor pool. You can take advantage of free parking if you ...
GolfBeachDining
Copper Point Resort
Copper Point Resort
4.0 out of 5.0 760 Cooper Road, Invermere, BC
4.6/5 (5 reviews)

Wonderful property with an excellent restaurant. Really enjoyed the pool and hot tub access!

Reviewed on Nov 24, 2020
Guests of Copper Point Resort enjoy a full-service spa, an indoor pool, and an outdoor pool. You can take advantage of free parking, along with an area shuttle ...
GolfPoolDining
The Westin Bear Mountain Golf Resort & Spa, Victoria
The Westin Bear Mountain Golf Resort & Spa, Victoria
4.0 out of 5.0 1999 Country Club Way, Victoria, BC
Free Cancellation
$149
4.4/5 (11 reviews)

Upgraded room with spectacular views! Staff was very friendly!

Reviewed on Sep 18, 2019
Guests of The Westin Bear Mountain Golf Resort & Spa, Victoria have access to a golf course, a full-service spa, and an outdoor pool. Onsite parking is available, ...
GolfDiningFamily Friendly
St. Eugene Golf Resort & Casino
St. Eugene Golf Resort & Casino
3.5 out of 5.0 7777 Mission Road, Cranbrook, BC
4.2/5 (10 reviews)

Historic Building and room was amazing. Breakfast great, other meals not so much. The casino was fun. Loved the historic aspect. Location is stunning!

Reviewed on Feb 23, 2018
Guests of St. Eugene Golf Resort & Casino enjoy a golf course, an outdoor pool, and a 24-hour fitness center. You can take advantage of free parking if you drive. ...
GolfDiningCasino
Best Western Plus Wine Country Hotel & Suites
Best Western Plus Wine Country Hotel & Suites
2.5 out of 5.0 3460 Carrington Road, West Kelowna, BC
Free Cancellation
$84
3.9/5 (10 reviews)

Great rooms and very clean. Location perfect for exploring all Kelowna has to offer.

Reviewed on Jul 27, 2019
At Best Western Plus Wine Country Hotel & Suites, guests enjoy features like an indoor pool, a fitness center, and a spa tub. You can take advantage of free ...
GolfPet FriendlyParking
Bighorn Meadows Resort
Bighorn Meadows Resort
4.0 out of 5.0 10 Bighorn Boulevard, Radium Hot Springs, BC
Free Cancellation
$102
3.5/5 (2 reviews)

Not a Luxury as hotel claimed - Room is like a small den with no closet unless you want to put your clothes in pantry among the broom and garbage bin. There are spider webs built on the staircases with lot of dried leaves - Look like not well maintained . OLD TV the size of a small microwave. Manager ...

Reviewed on Sep 13, 2016
Guests staying at Bighorn Meadows Resort enjoy an outdoor pool, a fitness center, and 2 spa tubs. There's free parking if you drive. Helpful staff can provide ...
GolfNatureParking
Mill River Resort
Mill River Resort
3.5 out of 5.0 180 Mill River Resort Road, Route 136, O'Leary, PE
Free Cancellation
$118
2.5/5 (2 reviews)

This is an old-style hotel. The lobby and reception areas, and the restaurants and outside deck off the restaurants are very nice. That said, our experience was pretty negative overall. Upon arrival, we loaded a luggage cart and proceeded to take the elevator to the third floor, where we found that ...

Reviewed on Aug 2, 2019
At Mill River Resort, guests enjoy a golf course, an indoor pool, and a children's pool. Free parking is included with your stay. The front desk is staffed 24 ...
GolfFamily FriendlyPool
Doubletree by Hilton Gatineau-Ottawa
Doubletree by Hilton Gatineau-Ottawa
3.5 out of 5.0 1170 Chemin D' Aylmer, Gatineau, QC
2.0/5 (2 reviews)
Guests of Doubletree by Hilton Gatineau-Ottawa have access to a golf course, a full-service spa, and a health club. There's free parking if you drive. The 24-hour ...
GolfFree ParkingParking
The Wilds at Salmonier River
The Wilds at Salmonier River
3.5 out of 5.0 299 Salmonier Line, Route 90 South, Mt Carmel-Mitchells Brook-St Catherines, NL
Renovated in 2019, The Wilds at Salmonier River offers a golf course, a 24-hour fitness center, and free WiFi in public areas. Free parking is included with ...
GolfDiningHiking
Coast Parksville Hotel
Coast Parksville Hotel
2.5 out of 5.0 374 West Island Highway, Parksville, BC
Free Cancellation
$70
Renovated in 2020, Coast Parksville Hotel offers free WiFi in public areas, a meeting room, and free newspapers. If you drive, take advantage of free parking. ...
GolfBreakfastBeach
Map

Find Your Inner Golf Pro at Canada Golf Resorts

Whether your goal is to spend an entire vacation on the greens or to just play a few leisurely rounds during your stay, a golf resort in Canada can offer all the comforts of a first-class hotel, while providing access to some of the best courses in the area.

The best golf resorts in Canada provide you with full-service lodgings on pristine courses for the traveler who loves golf, or the novice golfer looking for a different travel experience.

If you’re traveling with a partner or friend who doesn’t share your love of golf, they’ll find the resort is never short on other amenities, providing all the luxuries of a relaxing and indulgent getaway.

All-inclusive Canada golf resorts
Golf resorts can offer various inclusions, some with golf packages that allow you to take full advantage of deals on green fees, cart fees, and range balls.

Like any other resort, golf resorts are self-contained facilities, so whether your focus is golf or some downtime poolside, you’ll typically find pools, entertainment, dining, and drinks conveniently located on the grounds.

Canada resort golf vacations can also be family-friendly, with many featuring kids’ clubs and activities. You may even find resorts offering little villas, while others might be closer to local amenities so that you can easily plan some off-site day trips as well.

If you’ve got a milestone event coming up, why not consider a golf vacation? Golf resorts are becoming popular for bachelor parties, wedding party dinners, and, of course, the big day itself.

Recent Reviews

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.