Golf Hotels in Canada from AU$115

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Top Cities in Canada

Best Canada Golf Hotels

Copper Point Resort

Copper Point Resort

4 out of 5
760 Cooper Road, Invermere, BC
Situated near the beach, this spa resort is within a 5-minute walk of Columbia Mountains and Copper Point Golf Course. Columbia River and James Chabot Provincial Park are also within 3 miles (5 km).
4.4/5 Wonderful! (1,000 reviews)
"Was clean, nice staff. Breakfast was yummy. Room was a bit smaller than I expected but overall very nice stay."

Reviewed on 19 Nov. 2021

Copper Point Resort
Rodd Brudenell River

Rodd Brudenell River

4 out of 5
Situated on the riverwalk, this spa resort is steps away from Brudenell River Provincial Park and Brudenell Golf. Dundarave Golf Course and Cardigan Area Heritage Centre are also within 3 miles (5 km).
4.3/5 Excellent! (708 reviews)
"Fabulous room and facility"

Reviewed on 11 Oct. 2021

Rodd Brudenell River
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 AU$209 per night from 30 Jan. to 31 Jan.
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 Park. Gowlland Tod Provincial Park is 3 mi (4.8 km) away.
4.4/5 Wonderful! (994 reviews)
"Great place. Wonderful staff."

Reviewed on 8 Jan. 2022

The Westin Bear Mountain Golf Resort & Spa, Victoria
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.
Crown Isle Resort and Golf Community

Crown Isle Resort and Golf Community

4 out of 5
399 Clubhouse Drive, Courtenay, BC
The price is AU$249 per night from 31 Jan. to 1 Feb.
Situated in Courtenay, this golf hotel is 0.1 mi (0.1 km) from Crown Isle Resort and Golf Community and 2.5 mi (4 km) from Comox Air Force Museum. Comox Ferry Terminal and Seal Bay Nature Park are also within 6 mi (10 km).
4.4/5 Excellent! (720 reviews)
"Restaurant on property has good food."

Reviewed on 23 Jan. 2022

Crown Isle Resort and Golf Community
Doubletree by Hilton Gatineau-Ottawa

Doubletree by Hilton Gatineau-Ottawa

4 out of 5
1170 Chemin D' Aylmer, Gatineau, QC
The price is AU$169 per night from 23 Feb. to 24 Feb.
Situated in the suburbs, this spa hotel is 0.1 mi (0.1 km) from Kōena Spa, and within 6 mi (10 km) of Ottawa Hospital Civic Campus and Canadian War Museum. Casino du Lac Leamy and Parliament Hill are also within 6 mi (10 km).
4.2/5 Very Good! (992 reviews)
"The spa was/is exceptionally great!"

Reviewed on 20 Dec. 2021

Doubletree by Hilton Gatineau-Ottawa
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 AU$252 per night from 29 Jan. to 30 Jan.
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 Kokanee Glacier Provincial Park are also within 12 mi (20 km).
4.2/5 Excellent! (314 reviews)
"Location was prefect!"

Reviewed on 29 Aug. 2021

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
This family-friendly Cranbrook resort is located near the airport, within a 5-minute walk of Columbia Mountains and Casino of the Rockies. Cranbrook Community Forest is 0.3 mi (0.5 km) away.
4.3/5 Excellent! (838 reviews)
"St. Eugene Golf Resort is a beautiful facility near Cranbrook. The stone building is a historic site and the golf course is excellent."

Reviewed on 23 Sep. 2021

St. Eugene Golf Resort & Casino
Rodd Crowbush Golf & Beach Resort

Rodd Crowbush Golf & Beach Resort

5 out of 5
This West Saint Peters resort is on the beach, 0.3 mi (0.5 km) from The Links at Crowbush Cove, and within 9 mi (15 km) of St. Peters Harbour Lighthouse and Hillsborough River Eco-Centre. St. Peters Courthouse Theatre and St. Peters Destination Centre are also within 12 miles (20 km).
4.4/5 Excellent! (376 reviews)
Beauty at its finest
"We arrived and were in awe of the location then to walk into this beautiful king suite with a view of the golf course and ocean was the best. 2 things wrong no daily maid services and bed way too soft But other then that perfect I could even do laundry although I never understood why they charge ..."

Reviewed on 10 Oct. 2021

Rodd Crowbush Golf & Beach Resort
The Wilds at Salmonier River

The Wilds at Salmonier River

3.5 out of 5
The price is AU$228 per night from 29 Jan. to 30 Jan.
Situated in Mount Carmel-Mitchells Brook-St. Catherines, this golf resort is 0.1 mi (0.1 km) from Avalon Peninsula and 9.3 mi (14.9 km) from Our Lady of Mount Carmel Church. Rocky River Fishway and Cataracts Provincial Park are also within 20 miles (32 km).
4/5 Very Good! (147 reviews)
"It’s very clean, staff is great, it took us a long time to get our dinner even with pre ordering but expected with a party of 21."

Reviewed on 22 Aug. 2021

The Wilds at Salmonier River
Mill River Resort

Mill River Resort

3.5 out of 5
180 Mill River Resort Road, Route 136, Woodstock, PE
Situated in Woodstock, this golf resort is 5.6 mi (9.1 km) from Prince Edward Island Potato Museum and 10.6 mi (17 km) from Alberton Museum. Irish Moss Interpretive Centre is 13.4 mi (21.5 km) away.
3.9/5 Very Good! (314 reviews)
"Really nice place to stay, clean and comfortable with friendly staff. The 24-hour desk is a big plus."

Reviewed on 13 Dec. 2021

Mill River Resort
Bighorn Meadows Resort

Bighorn Meadows Resort

4 out of 5
10 Bighorn Boulevard, Radium Hot Springs, BC
The price is AU$165 per night from 30 Jan. to 31 Jan.
Situated in Radium Hot Springs, this golf condominium resort is within 3 mi (5 km) of Kootenay National Park, Radium Resort - The Springs Course and Radium Hot Springs Pools. Copper Point Golf Course and Eagle Ranch Golf Course are also within 9 mi (15 km).
4.4/5 Wonderful! (441 reviews)
"Spacious accommodations in a beautiful setting."

Reviewed on 10 Jan. 2022

Bighorn Meadows Resort
Coast Parksville Hotel

Coast Parksville Hotel

2.5 out of 5
374 West Island Highway, Parksville, BC
The price is AU$115 per night from 29 Jan. to 30 Jan.
Situated near the beach, this hotel is 0.1 mi (0.2 km) from Paradise Fun Park and within 3 miles (5 km) of Parksville Beach and Rathtrevor Beach Provincial Park. Vancouver Island University Parksville Campus and Parksville Community Park are also within 1 mile (2 km).
4.4/5 Wonderful! (374 reviews)
"It was lovely and clean."

Reviewed on 25 Jan. 2022

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 AU$201 per night from 30 Jan. to 31 Jan.
Located in Chase, this beachfront resort is connected to the convention centre, just steps away from Columbia Mountains and Talking Rock Golf Course. Shuswap Lake and Roderick Haig-Brown Provincial Park are also within 6 miles (10 km).
4.5/5 Wonderful! (357 reviews)
"Was great"

Reviewed on 27 Dec. 2021

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 AU$207 per night from 9 Feb. to 10 Feb.
This family-friendly Osoyoos resort is located on a lake, within a 5-minute walk of Nk'Mip Desert Cultural Centre, Sonora Dunes Golf Club and Nk'Mip Cellars. Osoyoos Lake and Rattlesnake Canyon are also within 2 mi (3 km).
4.5/5 Wonderful! (989 reviews)
"Clean rooms! Love the place!"

Reviewed on 24 Jan. 2022

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 AU$164 per night from 10 Feb. to 11 Feb.
Located in Westbank, 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 and Westbank Centre Park are also within 2 miles (3 km).
4.4/5 Excellent! (995 reviews)
"Room spacious. Staff friendly."

Reviewed on 13 Jan. 2022

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 AU$356 per night from 1 Feb. to 2 Feb.
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 Village Gondola. Scandinave Spa Whistler and Nita Lake are also within 3 miles (5 km).
4.3/5 Excellent! (2,075 reviews)
"The hotel is good and staff are friendly specially the manager David we like his help and friendly. And his is always there great hotel manager."

Reviewed on 25 Jan. 2022

Aava Whistler Hotel
Hôtel Lac Carling Golf & Spa

Hôtel Lac Carling Golf & Spa

3.5 out of 5
2255 Route 327 North, Grenville-sur-la-Rouge, QC
The price is AU$197 per night from 1 Feb. to 2 Feb.
Situated in Grenville-sur-la-Rouge, this golf hotel is within 20 miles (32 km) of Club de Golf Lachute, Riviere-Rouge Ecological Reserve and Đại Tòng Lâm Tam Bảo Sơn. Voyageur Provincial Park and La Clef des Champs are also within 20 miles (32 km).
4.3/5 Excellent! (298 reviews)
Disappointment
"Lit confortable mais bruyant. La télé était sur le bureau de travail que j'avais de besoin. Meubles trop usés, brisés et vieux. Jacuzy in room was not strong, wondering if it was working properly. Robes de chambre non inclus. Too expensive for what it worth."

Reviewed on 28 Sep. 2020

Hôtel Lac Carling Golf & Spa
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 AU$136 per night from 2 Feb. to 3 Feb.
Conveniently located near the ski slopes, this Penticton hotel is situated in the mountains, within 2 miles (3 km) of Columbia Mountains and Okanagan Lake, and is convenient for winter sports, such as cross-country skiing. Cascade Range and South Okanagan Events Centre are also within 10 minutes.
4.3/5 Excellent! (984 reviews)
"With Covid there was no made service the entire time we stayed at the hotel."

Reviewed on 14 Jan. 2022

Ramada by Wyndham Penticton Hotel & Suites
Brookstreet

Brookstreet

4.5 out of 5
525 Legget Drive, Ottawa, ON
The price is AU$203 per night from 30 Jan. to 31 Jan.
Set in Ottawa, this family-friendly hotel is within 6 mi (10 km) of Kanata Centrum Shopping Centre, Andrew Haydon Park and Canadian Tire Centre. Tanger Outlets and Bayshore Shopping Centre are also within 9 miles (15 km).
4.4/5 Excellent! (988 reviews)
"We have stayed here a couple of times We like it but it was just to stay the night so we didn’t really didn’t use anything. Also with Covid-19’s things are not the same"

Reviewed on 24 Jan. 2022

Brookstreet
Pinestone Resort & Conference Centre, Ascend Hotel Collection

Pinestone Resort & Conference Centre, Ascend Hotel Collection

3.5 out of 5
4252 County Rd. #21, Haliburton, Dysart et al, ON
The price is AU$159 per night from 9 Feb. to 10 Feb.
Located connected to the convention centre, this Dysart et al resort offers ski-in/ski-out access within 6 mi (10 km) of Head Lake Park, Haliburton Highlands Museum and Haliburton Sculpture Forest. Minden Wild Water Preserve and Sir Sam's Ski / Ride are also within 16 mi (25 km).
3.5/5 Good! (472 reviews)
"Friendly staff. Peaceful place."

Reviewed on 23 Dec. 2021

Pinestone Resort & Conference Centre, Ascend Hotel Collection
Don't see what you're looking for?
See all available properties in Canada
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 Canada

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

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

expedia verified reviews