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

Find out moreOpens in new tab or window

Golf Hotels in British Columbia from ¥7,844

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
Great for golfers

Copper Point Resort

4 out of 5
760 Cooper Road, Invermere, BC
The price is ¥9,396 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! (977 reviews)
Travelers like: golf course on site, driving range, golf lessons nearby, clubhouse
Travelers say...

"Friendly staff, nice room, great view. We really enjoyed the outdoor pool."…"

Reviewed on Sep 25, 2020

Copper Point Resort
The Westin Bear Mountain Golf Resort & Spa, Victoria
Great for golfers

The Westin Bear Mountain Golf Resort & Spa, Victoria

4 out of 5
1999 Country Club Way, Victoria, BC
The price is ¥15,712 per night from Oct 21 to Oct 22

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

4.4/5Wonderful! (945 reviews)
Travelers like: golf course on site, driving range, golf lessons, restaurant with golf course view
Travelers say...

"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
Great for golfers

Crown Isle Resort and Golf Community

4 out of 5
399 Clubhouse Drive, Courtenay, BC
The price is ¥12,541 per night from Oct 11 to Oct 12

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

4.4/5Excellent! (631 reviews)
Travelers like: golf course on site, driving range, golf lessons, clubhouse
Travelers say...

"Location and proximity to golf course, restaurant and pro shop."…"

Reviewed on Sep 25, 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
Great for golfers

Kootenay Lakeview Resort, BW Signature Collection

3.5 out of 5
1285 Queens Bay Road, Balfour, BC
The price is ¥12,435 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! (273 reviews)
Travelers like: golf course on site, golf lessons, hot tub
Travelers say...

"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
Great for golfers

St. Eugene Golf Resort & Casino

3.5 out of 5
7777 Mission Road, Cranbrook, BC
The price is ¥15,712 per night from Sep 30 to Oct 1

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

4.2/5Excellent! (751 reviews)
Travelers like: golf course on site, driving range, restaurant with golf course view
Travelers say...

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

Reviewed on Sep 6, 2020

St. Eugene Golf Resort & Casino
Bighorn Meadows Resort
Great for golfers

Bighorn Meadows Resort

4 out of 5
10 Bighorn Boulevard, Radium Hot Springs, BC
The price is ¥9,396 per night from Oct 14 to Oct 15

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

4.4/5Excellent! (341 reviews)
Travelers like: golf course on site, driving range, golf lessons nearby, clubhouse
Travelers say...

"Very nice town house. Was very clean, had all the things we needed and was cozy."…"

Reviewed on Sep 26, 2020

Bighorn Meadows Resort
Coast Parksville Hotel

Coast Parksville Hotel

2 out of 5
374 West Island Highway, Parksville, BC
The price is ¥7,844 per night from Oct 7 to Oct 8

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

"We had trouble with the wifi but evidently they are sorting this out. Otherwise, a nice stay."…"

Reviewed on Sep 22, 2020

Coast Parksville Hotel
Quaaout Lodge and Spa, Talking Rock Golf
Great for golfers

Quaaout Lodge and Spa, Talking Rock Golf

3.5 out of 5
1663 Little Shuswap Lake Road West, Chase, BC
The price is ¥13,344 per night from Oct 23 to Oct 24

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

4.5/5Wonderful! (310 reviews)
Travelers like: golf course on site, driving range, golf lessons, bar
Travelers say...

"Beautiful setting, relaxing, on a golf course and beach. Because of covid , Unfortunately the pools and fitness centre were not open. Excellent restaurant where we had all of our meals. Food was delicious. Beds very comfortable with a selection of soft-firm pillows, provided terry robes."…"

Reviewed on Sep 26, 2020

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

SPIRIT RIDGE - in the Unbound Collection by Hyatt

4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
The price is ¥12,554 per night from Oct 30 to Oct 31

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! (967 reviews)
Travelers like: golf course on site, golf lessons nearby, bar, caddy
Travelers say...

"Everything was excellent. Dining experience the food and the staff. Highly recommend to everyone"…"

Reviewed on Sep 26, 2020

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

Best Western Plus Wine Country Hotel & Suites

2.5 out of 5
3460 Carrington Road, West Kelowna, BC
The price is ¥8,407 per night from Oct 14 to Oct 15

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! (976 reviews)
Travelers like: golf course nearby, golf lessons nearby, hot tub
Travelers say...

"An updated hotel with clean, spacious rooms. Pet friendly and nice of them to provide a main floor room near the doors so bathroom breaks were easy. Breakfast was grab and go but plenty of options and super friendly staff. Lots of parking and easy to find off highway 97."…"

Reviewed on Sep 25, 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