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

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 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 Dec 2 to Dec 3

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

"Very pleasant stay. We just did an overnight stay, and with the covid restrictions, we anticipated a restricted time, but we had a good stay. We will return."…"

Reviewed on Nov. 4, 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 $179 per night from Dec 16 to Dec 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! (950 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 $125 per night from Dec 23 to Dec 24

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

"I didnt like the check in time. I thought it was to late. 5 pm"…"

Reviewed on Nov. 23, 2020

Crown Isle Resort and Golf Community
You could be seeing lower prices

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 Dec 3 to Dec 4

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

"grate place to stay very clean and very comfy amazing view"…"

Reviewed on Nov. 24, 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.3/5Excellent! (757 reviews)

"This property is stunning! An old residential school restored and turned into an amazing resort through a partnership with First Nation Bands in the area. They have taken something so dark in their history and turned it into something positive and educational. The resort pays a beautiful tribute ..."…"

Reviewed on Oct. 21, 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 Dec 2 to Dec 3

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! (351 reviews)
Relaxing and Calming

"It was a nice way to unwind and get away from the busy city nonsense. Hot springs, nature and wild life that greets you literally at your door."…"

Reviewed on Nov. 22, 2020

Bighorn Meadows Resort
Coast Parksville Hotel

Coast Parksville Hotel

2.5 out of 5
374 West Island Highway, Parksville, BC
The price is CA $89 per night from Dec 2 to Dec 3

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

"It was a very comfortable night’s sleep. Quiet and friendly."…"

Reviewed on Nov. 4, 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 Dec 2 to Dec 3

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

"The staff were friendly and made you feel very welcome. The restaurant was amazing. We had the Fall Harvest Beets to start followed by the Tagliatelle with Wild Mushroom Bolognese...one if the best meals I had in a long time."…"

Reviewed on Nov. 29, 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 $159 per night from Dec 2 to Dec 3

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

"Front desk was very friendly and helpful, I had mistakenly booked a non lake view room when I wanted a lake view. The front desk staff were very understanding and accommodating and quickly found us another room with a lake view that we were able to move to right away."…"

Reviewed on Nov. 24, 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 Dec 15 to Dec 16

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

"This hotel was great! The staff was friendly and helpful, the pool was really fun and the room was clean and spacious."…"

Reviewed on Nov. 23, 2020

Best Western Plus Wine Country Hotel & Suites
Aava Whistler Hotel

Aava Whistler Hotel

3.5 out of 5
4005 Whistler Way, Whistler, BC
The price is CA $104 per night from Dec 2 to Dec 3

Located in Whistler Village, this golf hotel is within a 10-minute walk of Whistler Core Climbing and Fitness Centre, Whistler Blackcomb Ski Resort, and Whistler ...

4.3/5Excellent! (2,014 reviews)

"Would recommend! Friendly staff and prime location."…"

Reviewed on Nov. 28, 2020

Aava Whistler Hotel
Ramada by Wyndham Penticton Hotel & Suites

Ramada by Wyndham Penticton Hotel & Suites

3 out of 5
1050 Eckhardt Ave. West, Penticton, BC
The price is CA $98 per night from Dec 2 to Dec 3

This family-friendly Penticton hotel is located in the mountains, within a 10-minute walk of Cascade Range and South Okanagan Events Centre. Okanagan Lake and ...

4.3/5Excellent! (977 reviews)

"Everything was excellent. The grounds were nicely kept and the rooms were clean."…"

Reviewed on Nov. 30, 2020

Ramada by Wyndham Penticton Hotel & Suites
Predator Ridge Resort

Predator Ridge Resort

3.5 out of 5
301 Village Centre Pl, Vernon, BC
Get Rates

Situated in Vernon, this golf resort is steps away from Kalamalka Lake, Columbia Mountains and Predator Ridge Golf Resort. Okanagan Lake and Wood Lake are also ...

4.4/5Excellent! (121 reviews)
Beautiful family getaway!

"This resort is beautiful. Scenic, serene and relaxing. Our 2 bedroom suite was amazing and the master bathroom was loaded. Our family enjoyed our stay and will definitely be back."…"

Reviewed on Jul. 12, 2020

Predator Ridge Resort
South Thompson Inn & Conference Centre

South Thompson Inn & Conference Centre

3.5 out of 5
3438 Shuswap Road East, Kamloops, BC
The price is CA $109 per night from Dec 2 to Dec 3

Situated in Kamloops, this golf resort is 1 mi (1.5 km) from Rivershore Golf Links and within 9 miles (15 km) of British Columbia Wildlife Park and Eaglepoint ...

4.3/5Excellent! (552 reviews)

"What's not to like? This is an outstanding property and I am looking forward to returning in happier times for a longer stay. If you have never been to Kentucky horse country this is a perfect Canadian introduction."…"

Reviewed on Nov. 22, 2020

South Thompson Inn & Conference Centre
Riverside Resort Motel and Campground

Riverside Resort Motel and Campground

3 out of 5
3506 Island Hwy W, Qualicum Beach, BC
The price is CA $97 per night from Dec 2 to Dec 3

This family-friendly Qualicum Beach motel is located on the riverfront, within 3 mi (5 km) of Qualicum Beach Museum, The Old School House Arts Centre and Heritage ...

3.7/5Good! (280 reviews)

"Meh. As a campground it seems like it would be awesome, but renting the "cabins" is just okay. Very clean and well kept, excellent facilities for children. Expect your room to be smaller than you think and your showers to be a little painful, but, all in all, i would go back and just rent a different ..."…"

Reviewed on Sep. 29, 2020

Riverside Resort Motel and Campground
Rowena's Inn On The River

Rowena's Inn On The River

3.5 out of 5
14282 Morris Valley Road, Harrison Mills, BC
Get Rates

Situated in Kent, this golf bed & breakfast is 2.2 mi (3.6 km) from Kilby Historic Site and Museum and 9.5 mi (15.3 km) from Agassiz Speedway. Miami Bridges ...

4.6/5Wonderful! (130 reviews)

"Our suite was overlooking the river. You can watch the bald eagles from our balcony. Excellent view and i love it. It was very relaxing. The room was clean. But because it was an old house with poor insulation you can hear a lot of noise even footsteps.The pipes are also making so much noise. My ..."…"

Reviewed on Oct. 23, 2020

Rowena's Inn On The River
Ramada by Wyndham Campbell River

Ramada by Wyndham Campbell River

3 out of 5
462 South Island Highway 62087, Campbell River, BC
The price is CA $73 per night from Dec 2 to Dec 3

Situated in Campbell River, this chalet is within 1 mile (2 km) of Campbell River Museum and Torii Gate. Maritime Heritage Centre and Discovery Passage Aquarium ...

3.7/5Good! (917 reviews)

"Very good location and comfortable to stay . The customer service was excellent."…"

Reviewed on Nov. 24, 2020

Ramada by Wyndham Campbell River
108 Golf Resort

108 Golf Resort

2.5 out of 5
4816 Telqua Drive, 108 Mile Ranch, BC
The price is CA $112 per night from Dec 2 to Dec 3

Situated in 108 Mile Ranch, this golf resort is 1.2 mi (2 km) from 108 Mile Ranch Heritage Site, and within 25 mi (40 km) of Lac La Hache Provincial Park and ...

3.6/5Good! (131 reviews)

"could walk around the grounds and all the way to the lake, beautiful views from our room. Comfortable bed. Spacious room. A bit deteriorated here and there but very clean and priced right."…"

Reviewed on Sep. 22, 2020

108 Golf Resort
The Inn at the Ninth Hole Bed and Breakfast

The Inn at the Ninth Hole Bed and Breakfast

4 out of 5
5091 20th Ave SE, Salmon Arm, BC
The price is CA $134 per night from Dec 16 to Dec 17

Situated in Salmon Arm, this golf bed & breakfast is steps away from Columbia Mountains and Shuswap Lake. Salmon Arm Golf Club and Canoe Creek Golf Course are ...

4.8/5Exceptional! (91 reviews)
Honeymoon Getaway

"One of the coziest places to stay! The breakfast was delicious :)"…"

Reviewed on Aug. 15, 2020

The Inn at the Ninth Hole Bed and Breakfast
Executive Suites Hotel & Resort, Squamish

Executive Suites Hotel & Resort, Squamish

3.5 out of 5
40900 Tantalus Road, Squamish, BC
The price is CA $135 per night from Dec 2 to Dec 3

Situated in the mountains, this eco-friendly hotel is within 3 miles (5 km) of Brackendale Eagles Provincial Park, West Coast Railway Heritage Park and Quest ...

4.4/5Excellent! (984 reviews)

"Our suite was perfect for our needs. We spent four days there and everything was perfect"…"

Reviewed on Nov. 2, 2020

Executive Suites Hotel & Resort, Squamish
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.

Top Cities in British Columbia

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