Skip to main content

The best golf hotels in British Columbia

Check out our pick of great golf hotels in British Columbia

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.

Kootenay Wild Guest Suites

Nelson

You can play mini-golf at the guest house, and the area is popular for cycling and hiking. Skiing, windsurfing and diving are possible within the area, and Kootenay Wild Guest Suites offers ski storage space. 10 out of 10. The owner welcomed us and shred with us some info where to find a restaurant . Check out was easy. we unfortunately could only spend 2 nights. highly recommended

Show more Show less
9.6
Exceptional
105 reviews
Price from
SEK 1,544
per night

Coles Bay Vacation Retreat

North Saanich

Set within 7.7 km of Brentwood Bay Ferry Terminal and 11 km of The Butchart Gardens in North Saanich, Coles Bay Vacation Retreat features accommodation with seating area. This holiday home offers free private parking, free shuttle service and free WiFi. The holiday home provides garden views, a picnic area and a 24-hour front desk. The host, property and breakfast we're outstanding. Would recommend to friends and family. Thank you Karey and Howie

Show more Show less
9.7
Exceptional
121 reviews
Price from
SEK 1,405
per night

Fairmont Villas Mountainside 4 stars

Fairmont Hot Springs

Located in Fairmont Hot Springs, Fairmont Villas Mountainside offers an outdoor and indoor pool. This self-catering accommodation features WiFi access for a fee. Fairmont Ski Slope is 5 minutes’ drive away. Came for a little weekend get away and to visit family and was the perfect spot away from normal life but still somewhat close to home.

Show more Show less
9.1
Superb
100 reviews

3 bed, 2 bath upper suite overlooking the city

Vernon

Situated in Vernon in the British Columbia region and The Rise golf course reachable within 13 km, 3 bed, 2 bath upper suite overlooking the city features accommodation with free WiFi, barbecue facilities, a private beach area and free private parking. This apartment offers air-conditioned accommodation with a patio. The property is non-smoking and is set 17 km from Kalamalka Lake Provincial Park. Location, cleanliness, view, prompt replies from host.

Show more Show less
10
Exceptional
6 reviews
Price from
SEK 2,234
per night

Aurora Townhomes by FantasticStay

Panorama

Featuring mountain views, Aurora Townhomes by FantasticStay in Panorama features accommodation, pool with a view, a fitness centre, a tennis court, a bar and barbecue facilities. There is an in-house restaurant, plus free private parking and free WiFi are available. When staying at the apartment, guests can use private entrance. Excellent location- Very close to the lifts.

Show more Show less
9.1
Superb
20 reviews
Price from
SEK 1,684
per night

Mountain Edge Ski-in Ski-out Condo

Kimberley

Located in Kimberley in the British Columbia region and St. Mary Lake reachable within 30 km, Mountain Edge Ski-in Ski-out Condo provides accommodation with free WiFi, barbecue facilities, ski-to-door access and free private parking. Good location, fit needs, used the hot tub both nights.

Show more Show less
9.1
Superb
34 reviews
Price from
SEK 1,186
per night

A Vista Villa Couples Retreat

Glenmore, Kelowna

Situated in the suburbs of Kelowna, this “boutique inn” style bed & breakfast is within 5 km of Capri Mall, Orchard Park Mall, and Knox Mountain Park. Free continental breakfast, free WiFi and free parking are provided. I totally loved the atmosphere of the Villa! The energy of the owners, their charisma and openness to the guests. The Villa itself is amazing! Many things to enjoy without going out.. hot tub (even in the room), pool, winery views, fire pit, books to read, wine to choose from (for extra charge but that idea of the availability is just great!), Blankets for the fire pit at night, bath robes.... Everything was just amazing! The welcome cocktail, our names on the doors... It gives a warm touch of welcoming! Best: Joseé was able to accommodate our keto friendly lifestyle! She went the extra mile to cook keto breakfasts for us! Amazing!

Show more Show less
9.5
Exceptional
25 reviews
Price from
SEK 2,844
per night

Mountain View Radium Condo - Copper Horn Village

Radium Hot Springs

Situated in Radium Hot Springs, this air-conditioned apartment features a terrace with views of the mountains. Radium Hot Springs pools are only 5 minutes away.

A full kitchen complete with a dishwasher and an oven is provided in this apartment. A flat-screen TV with cable channels is provided in the living room. A corner jetted tub is available in the master bedroom ensuite. The host was fantastic. She communicated so well right from the start. She was so hospitable and genuinely cared about us having a comfortable and enjoyable stay. The condo is very spacious, really well fitted and comfortable and the host had gone beyond any expectations in providing everything one could possibly need - far beyond anything I have ever experienced in a rental before. The condo is also convenient for town, which is a short walk away.

Show more Show less
9.2
Superb
62 reviews
Price from
SEK 1,884
per night

Taynton Lodge at Panorama Mountain Village Resort

Panorama

Located in Panorama in the British Columbia region, Taynton Lodge at Panorama Mountain Village Resort has a balcony and pool views. There is an on-site restaurant, plus free private parking and free WiFi are available. The apartment features an outdoor swimming pool with a fence, as well as a hot tub and a lift. The Condo was very comfortable and clean. Every room had a smart TV. The location was right off the slopes so very convenient for us. The Condo was very well taken care of. The host provided plenty of fresh towels.

Show more Show less
9.1
Superb
26 reviews
Price from
SEK 3,876
per night

Cougar Mountain Lodge B&B

Valemount

Offering a private location in the mountains, this accommodation is just 7 km from Valemount. Free WiFi is included. Mt Robson Provincial Park is 20 minutes’ drive away.

Valemount Pines Golf & Country Club is 2 minutes’ drive from this property. Tête Jaune Cache is 14 km away. Jasper is 110 km or 1 hour drive away. Very nice welcoming hosts. Excellent freshly made breakfast. Comfortable bed and room. Perfectly located. We loved our stay.

Show more Show less
9.4
Superb
89 reviews
Price from
SEK 1,098
per night

Most booked golf hotels in British Columbia this month

FAQs about golf hotels in British Columbia

Golf Hotels that guests love in British Columbia