Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Featured Canada Golf Resorts & Hotels
Estimated price for 1 night/2 adults
Copper Point Resort
760 Cooper Road, Invermere, BC, V0A1K2Guests of Copper Point Resort enjoy a full-service spa, an indoor pool, and an outdoor pool. You can take advantage of free parking, along with an area shuttle for a fee. Multilingual staff at the 24-hour front desk can assist with luggage storage, securing valuables, and concierge services. Other amenities at this spa resort include a gym, 2 spa tubs, and free WiFi in public areas.
Rodd Brudenell River
86 Dewar's Lane, Highway 3, Georgetown Royalty, PE, C0A1G0Rodd Brudenell River features a golf course, a marina, and a full-service spa. Free parking is included with your stay. The 24-hour front desk has staff standing by to help secure valuables, and answer any questions about the accommodations. Other amenities at this spa resort include an indoor pool, an outdoor pool, and a gym.
The Westin Bear Mountain Golf Resort & Spa, Victoria
1999 Country Club Way, Victoria, BC, V9B6R3Guests of The Westin Bear Mountain Golf Resort & Spa, Victoria have access to a golf course, a full-service spa, and a 24-hour gym. If you drive, self parking is CAD 25 per night, or you can take advantage of the airport shuttle (available on request). Multilingual staff at the front desk are standing by 24/7 to help with securing valuables, luggage storage, and access to locker space. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Other amenities at this spa hotel include a sauna, outdoor tennis courts, and free WiFi in public areas.
The Westin Bear Mountain Golf Resort & Spa, Victoria$204
Crown Isle Resort and Golf Community
399 Clubhouse Drive, Courtenay, BC, V9N 9G3Guests of Crown Isle Resort and Golf Community enjoy features like a golf course, free WiFi in public areas, and a conference center. You can take advantage of free parking, along with a free airport shuttle (available 24 hours). Helpful staff is there to provide front-desk service during limited hours, as well as offer insight about the area. Other amenities at this golf hotel include a business center, a computer station, and express check-out.
Doubletree by Hilton Gatineau-Ottawa
1170 Chemin D' Aylmer, Gatineau, QC, J9H7L3Guests of Doubletree by Hilton Gatineau-Ottawa have access to a golf course, a full-service spa, and a 24-hour gym. There's free parking if you drive. The 24-hour front desk has multilingual staff ready to assist with concierge services, securing valuables, and dry cleaning/laundry. Other amenities at this hot springs hotel include free WiFi in public areas, a conference center, and a 24-hour business center.
Kootenay Lakeview Resort, BW Signature Collection
1285 Queens Bay Road, Balfour, BC, V0G 1C0Guests of Kootenay Lakeview Resort, BW Signature Collection enjoy free WiFi in public areas, a spa tub, and a conference center. If you plan to drive, free parking is available. Helpful staff can provide dry cleaning/laundry services and a safe deposit box at the front desk. Other amenities at this hot springs hotel include a business center, a computer station, and express check-in.
Kootenay Lakeview Resort, BW Signature Collection$200
St. Eugene Golf Resort & Casino
7777 Mission Road, Cranbrook, BC, V1C7E5St. Eugene Golf Resort & Casino features a golf course, a full-service spa, and a casino. You can take advantage of free parking if you drive. The 24-hour front desk has staff standing by to help with luggage storage and concierge services. Other amenities at this spa resort include an outdoor pool, a 24-hour gym, and a sauna.
Rodd Crowbush Golf & Beach Resort
632 Route 350, West Saint Peters, PE, C0A1S0Guests of Rodd Crowbush Golf & Beach Resort have access to a private beach, a golf course, and an indoor pool. You can take advantage of free parking if you drive. Front-desk staff can answer questions 24/7, and assist with concierge services, dry cleaning/laundry, and securing valuables. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Other amenities at this beach resort include a gym, a sauna, and free WiFi in public areas.
The Wilds at Salmonier River
299 Salmonier Line, Route 90 South, Mt Carmel-Mitchells Brook-St Catherines, NL, A0A 2R0Renovated in 2019, The Wilds at Salmonier River offers a golf course, a 24-hour gym, and free WiFi in public areas. Free parking is included with your stay. Front-desk staff are standing by 24/7 to assist with any requests. Other amenities at this golf resort include 2 meeting rooms, a conference center, and a seasonal outdoor pool.
Mill River Resort
180 Mill River Resort Road, Route 136, Woodstock, PE, C0B1V0At Mill River Resort, guests enjoy a golf course, an indoor pool, and a children's pool. Free parking is included with your stay. The front desk is staffed 24 hours a day to help with securing valuables and luggage storage. Other amenities at this golf resort include a gym, a sauna, and free WiFi in public areas.
Bighorn Meadows Resort
10 Bighorn Boulevard, Radium Hot Springs, BC, V0A 1M0Guests staying at Bighorn Meadows Resort enjoy an outdoor pool, a gym, and 2 spa tubs. There's free parking if you drive. Helpful staff can provide concierge services and access to locker space. Other amenities at this hot springs condominium resort include free WiFi in public areas, a business center, and coffee/tea in a common area.
Coast Parksville Hotel
374 West Island Highway, Parksville, BC, V9P 1K8Guests of Coast Parksville Hotel enjoy access to free WiFi in public areas, a 24-hour business center, and coffee in a common area. If you drive, take advantage of free parking. The 24-hour front desk has multilingual staff ready to help with tours or tickets, and answer any questions about the area. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls and an off-leash area. Additional amenities include a computer station, a garden, and barbecue grills.
Quaaout Lodge and Spa, Talking Rock Golf
1663 Little Shuswap Lake Road West, Chase, BC, V0E1M2Quaaout Lodge and Spa, Talking Rock Golf features a private beach, a golf course, and a full-service spa. You can put free parking to good use if you drive. The front desk is staffed 24/7 to help with luggage storage, dry cleaning/laundry, and securing valuables. Other amenities at this beach resort include an indoor pool, a gym, and free WiFi in public areas.
Spirit Ridge, in The Unbound Collection by Hyatt
1200 Rancher Creek Rd, Osoyoos, BC, V0H 1V6Spirit Ridge, in The Unbound Collection by Hyatt features a golf course, a winery, and a full-service spa. There's free parking and a free beach shuttle. Multilingual staff at the front desk are standing by 24/7 to help with securing valuables, concierge services, and dry cleaning/laundry. Other amenities at this beach resort include an outdoor pool, a children's pool, and a 24-hour gym.
Best Western Plus Wine Country Hotel & Suites
3460 Carrington Road, West Kelowna, BC, V4T3C1At Best Western Plus Wine Country Hotel & Suites, guests enjoy features like an indoor pool, a gym, and free WiFi in public areas. You can take advantage of free parking, along with an area shuttle for a fee. The 24-hour front desk has staff standing by to help with tours or tickets, securing valuables, and dry cleaning/laundry. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Additional amenities include a spa tub, a business center, and coffee/tea in a common area.
Best Western Plus Wine Country Hotel & Suites$237
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.
Find Your Inner Golf Pro at Canada Golf Resorts
Whether your goal is to spend an entire vacation on the greens or to just play a few leisurely rounds during your stay, a golf resort in Canada can offer all the comforts of a first-class hotel, while providing access to some of the best courses in the area.
The best golf resorts in Canada provide you with full-service lodgings on pristine courses for the traveler who loves golf, or the novice golfer looking for a different travel experience.
If you’re traveling with a partner or friend who doesn’t share your love of golf, they’ll find the resort is never short on other amenities, providing all the luxuries of a relaxing and indulgent getaway.
All-inclusive Canada golf resorts
Golf resorts can offer various inclusions, some with golf packages that allow you to take full advantage of deals on green fees, cart fees, and range balls.
Like any other resort, golf resorts are self-contained facilities, so whether your focus is golf or some downtime poolside, you’ll typically find pools, entertainment, dining, and drinks conveniently located on the grounds.
Canada resort golf vacations can also be family-friendly, with many featuring kids’ clubs and activities. You may even find resorts offering little villas, while others might be closer to local amenities so that you can easily plan some off-site day trips as well.
If you’ve got a milestone event coming up, why not consider a golf vacation? Golf resorts are becoming popular for bachelor parties, wedding party dinners, and, of course, the big day itself.
Top cities in Canada
Recent Reviews
A verified traveler stayed at Sheraton Fallsview Hotel
A verified traveler stayed at Embassy Suites by Hilton Niagara Falls Fallsview
A verified traveler from Toronto stayed at Four Points by Sheraton Niagara Falls Fallsview
- Golf Resorts & Hotels in Ontario
- Golf Resorts & Hotels in Prince Edward Island
- Golf Resorts & Hotels in Quebec
- Golf Resorts & Hotels in Nova Scotia
- Golf Resorts & Hotels in British Columbia
- Golf Resorts & Hotels in Muskoka District
- Golf Resorts & Hotels in Alberta
- Golf Resorts & Hotels in New Brunswick
- Golf Resorts & Hotels in Laurentians
- Golf Resorts & Hotels in Newfoundland
- Golf Resorts & Hotels in Newfoundland and Labrador
- Golf Resorts & Hotels in Manitoba
- Golf Resorts & Hotels in Niagara Regional Municipality
- Golf Resorts & Hotels in Saskatchewan
- Hotels with WiFi (7,439)
- Hotels with Free Parking (6,365)
- Hotels with Restaurants (6,097)
- Hotels with Air Conditioning (6,011)
- Kid Friendly Hotels (5,334)
- Business Hotels (4,117)
- Hotels with Shopping (4,023)
- Adventure Hotels (3,849)
- Hotels with Free Breakfast (3,431)
- Pet Friendly Hotels (3,416)
- Historic Hotels (3,212)
- Hotels with Pool (2,911)
- Hotels with Bar (2,895)
- Hotels with a Gym (2,843)
- Hotels with Hot Tubs (2,728)
- Spa Resorts & Hotels (2,615)
- Romantic Getaways & Hotels (2,496)
- Ski Resorts & Hotels (2,347)
- Cheap Hotels (2,190)
- Hotels with Balconies (2,159)
- Beach Resorts & Hotels (2,069)
- Luxury Hotels (2,021)
- Hotels with a Wedding Venue (1,628)
- Hotels with an Indoor Pool (1,606)
- Hotels with Room Service (1,582)
- Hotels on the Lake (1,562)
- Casino Resorts & Hotels (1,432)
- Green Hotels (1,086)
- Hotels with Kitchenettes (1,038)
- Winery Hotels (1,021)
More to Explore
Top Trending
-
- Hotels with a Lazy River in United States of America
- Waterpark Hotels & Resorts in Bermuda
- Bermuda Hotel Deals
- All Inclusive Resorts & Hotels in Bermuda
- Golf Resorts & Hotels in Bermuda
- United States of America Hotel Deals
- Pet Friendly Hotels in United States of America
- All Inclusive Resorts & Hotels in United States of America
- Hotels with Hot Tubs in United States of America
- Hotels with Balconies in United States of America
- Greenland Hotel Deals
- Gay Friendly Hotels in United States of America
- Hotels with Waterslides in Bermuda