British Columbia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Golf Resorts in British Columbia

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 British Columbia

Top British Columbia 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 12 to Oct 13

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! (987 reviews)

"The property was really beautiful with the pool/patio area being particularly unique to what I have experienced in Canada."…"

Reviewed on Sep. 18, 2020

Copper Point Resort
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 $183 per night from Oct 5 to Oct 6

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! (945 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
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 $158 per night from Oct 4 to Oct 5

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! (625 reviews)

"Beautiful property...our room was like a small bungalo with a small kitchinette. Parking right by door and a sundeck to store our bikes on. Brautiful lobby and dinning room. Food and ssrvice excellent"…"

Reviewed on Sep. 17, 2020

Crown Isle Resort and Golf Community

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
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 1 to Oct 2

Situated on the waterfront, this eco-friendly hotel is within a 15-minute walk of Columbia Mountains and Balfour Golf Course. Kootenay Lake Ferry Terminal and ...

4.2/5Excellent! (272 reviews)

"Beautiful view, comfy bed, great breakfast and the staff were super friendly."…"

Reviewed on Feb. 23, 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
The price is CA $198 per night from Oct 3 to Oct 4

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.3/5Excellent! (749 reviews)

"Nice clean hotel. Good Covid policies Nice golf course"…"

Reviewed on Sep. 6, 2020

St. Eugene Golf Resort & Casino
Bighorn Meadows Resort

Bighorn Meadows Resort

4 out of 5
10 Bighorn Boulevard, Radium Hot Springs, BC
The price is CA $119 per night from Oct 14 to Oct 15

Located in East Kootenay, this golf condo is within 3 mi (5 km) of Kootenay National Park, Radium Resort - The Springs Course and Radium Hot Springs Pools. Eagle ...

4.4/5Excellent! (338 reviews)

"Nice condo in a beautiful setting. Would go back again."…"

Reviewed on Sep. 15, 2020

Bighorn Meadows Resort
Coast Parksville Hotel

Coast Parksville Hotel

2 out of 5
374 West Island Highway, Parksville, BC
The price is CA $99 per night from Sep 21 to Sep 22

Located in Regional District of Nanaimo, this hotel is within a 5-minute walk of Paradise Fun Park and Parksville Beach. Rathtrevor Beach Provincial Park is ...

3.7/5Good! (882 reviews)

"The room was extremely clean , staff was very nice and accommodating, would highly recommend them to anyone ."…"

Reviewed on Sep. 15, 2020

Coast Parksville Hotel
Quaaout Lodge and Spa, Talking Rock Golf

Quaaout Lodge and Spa, Talking Rock Golf

3.5 out of 5
1663 Little Shuswap Lake Road West, Chase, BC
The price is CA $149 per night from Oct 12 to Oct 13

Located in Chase, this beachfront resort is connected to the convention centre, just steps away from Columbia Mountains and Shuswap Lake. Talking Rock Golf Course ...

4.5/5Wonderful! (308 reviews)

"Qaaout is situated in a wonderful location. They allowed us to dock our rental boat overnight for two nights which was extremely convenient. Food was excellent but the time it took to receive our food was extremely long. Not sure if Covid issues in the kitchen prevented timely delivery of the meals ..."…"

Reviewed on Aug. 2, 2020

Quaaout Lodge and Spa, Talking Rock Golf
SPIRIT RIDGE - in the Unbound Collection by Hyatt

SPIRIT RIDGE - in the Unbound Collection by Hyatt

4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
The price is CA $169 per night from Oct 12 to Oct 13

This family-friendly Osoyoos resort is located on a lake, within a 10-minute walk of Osoyoos Lake and Nk'Mip Cellars. Rattlesnake Canyon and Osoyoos Golf Club ...

4.4/5Wonderful! (973 reviews)

"Our second stay at this resort. Room was quiet. Kitchen well equipped and convenient. Nearby parking. We enjoyed short walk through vineyard to the lake. One needs to walk further to get into town..most would use a car for errands such as groceries. There are two swimming pools. One for adults only ..."…"

Reviewed on Sep. 18, 2020

SPIRIT RIDGE - in the Unbound Collection by Hyatt
Best Western Plus Wine Country Hotel & Suites

Best Western Plus Wine Country Hotel & Suites

2.5 out of 5
3460 Carrington Road, West Kelowna, BC
The price is CA $107 per night from Oct 12 to Oct 13

Located in Central Okanagan, this eco-friendly hotel is 0.1 mi (0.1 km) from Columbia Mountains and 1.8 mi (2.9 km) from Okanagan Lake. Two Eagles Golf Course ...

4.4/5Excellent! (977 reviews)

"In a decent location and room rates were at a pretty good price. The side road can get quite noisy at night though. Lastly the covid pandemic has resulted in reduced amenities."…"

Reviewed on Sep. 14, 2020

Best Western Plus Wine Country Hotel & Suites
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 British Columbia

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

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

More trip options