Golf hotels in Canada

195 properties with a golf course on site or alongside across 10 destinations in Canada, from € 55 per night for two adults.

Live prices, sampled for a two-night stay a month ahead. Measured 2026-09-25.

Golf hotels in Canada at a glance

We track 195 properties with a golf course on site or alongside across 10 destinations in Canada. Whistler has the most with 36; Montreal has the lowest starting price at € 55 a night. Typical prices across the country run from € 93 to € 228 depending on where you go, which is a wider gap than most travellers expect within one country. Staying in Halifax costs about 2.5 times what Calgary does for the same kind of property, so if your plans are flexible the destination matters more than the hotel.

DestinationPropertiesFrom / nightTypical
Whistler36from € 84€ 157
Calgary34from € 63€ 93
Vancouver27from € 91€ 167
Banff25from € 90€ 128
Quebec City19from € 66€ 108
Montreal15from € 55€ 108
Victoria15from € 74€ 136
Ottawa12from € 71€ 106
Halifax7from € 117€ 228
Toronto5from € 84€ 181

What to look for in golf hotels in Canada

Properties with a golf course on site or immediately alongside. Some are resorts built around the course with their own pro shop and buggies; others are hotels that happen to sit beside a club and have an arrangement for guests. That arrangement, and what it costs, is the thing to establish before you book.

Before you book, check

  • Whether green fees are included, discounted or full price for hotel guests.
  • Whether tee times can be reserved in advance and how far ahead.
  • Whether clubs and buggies can be hired on site, which saves flying with a bag.
  • Whether there is a handicap requirement, which some clubs still apply.
The thing people get caught by

A hotel can list golf because a course is nearby rather than attached. Check the actual distance and whether guest access is guaranteed, particularly at private clubs in high season.

Worth it for: Golf trips, obviously, but also mixed groups: these properties usually have a pool and a restaurant that keep non-players occupied.

Highly rated in Canada

Granite Court by Outpost Whistler
Granite Court by Outpost Whistler
Whistler
€ 301 from / night
Valhalla Vacations at Whistler
Valhalla Vacations at Whistler
Whistler
€ 345 from / night
Studio on Capri
Studio on Capri
Calgary
€ 111 from / night
Calgary Marriott Downtown Hotel
Calgary Marriott Downtown Hotel
Calgary
€ 299 from / night
Crystal's View Bed & Breakfast
Crystal's View Bed & Breakfast
Vancouver
€ 376 from / night
OPUS Vancouver
OPUS Vancouver
Vancouver
€ 265 from / night
Basecamp Suites Banff
Basecamp Suites Banff
Banff
€ 290 from / night
Fairmont Banff Springs Gold Experience
Fairmont Banff Springs Gold Experience
Banff
€ 744 from / night

More in Canada

All hotels in CanadaGolf hotels worldwide

Frequently asked

How many golf hotels are there in Canada?

We can currently book 195 across 10 destinations in Canada, starting from €55 per night for two adults.

Which destination in Canada has the most?

Whistler, with 36 properties with a golf course on site or alongside.