Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Banff Golf Hotels

See all 154 Hotels in Banff
Fairmont Banff Springs

Fairmont Banff Springs

405 Spray Ave, Banff
4.5 out of 5.0
4.4 out of 5 (1,508 reviews)
It was really Fantastic could not jace had a nicer stay
  Dec 3, 2017

$354

$354
The Rimrock Resort Hotel

The Rimrock Resort Hotel

300 Moutain Avenue, Banff
4.5 out of 5.0
4.4 out of 5 (1,986 reviews)
Great but the food has to work onHad dinner at the larkspur great service but the food not that great especially the Steak !!!!!! Fish was great
  Dec 7, 2017

$151

$151
Douglas Fir Resort and Chalets

Douglas Fir Resort and Chalets

525 Tunnel Mountain Road, Banff
3.5 out of 5.0
4.1 out of 5 (1,044 reviews)
It was a fun family hotel, except...We did not have a wood burning fireplace like we expected. Our toilet started to leak ALL over the bathroom floor from the bottom of the toilet (around the seam)! Not great!!! The waterslides & treehouse were great, though!
  Dec 11, 2017

$113

$113
HI-Banff Alpine Centre

HI-Banff Alpine Centre

801 Hidden Ridge Way, Banff
3.0 out of 5.0
3.6 out of 5 (116 reviews)
Excellent location, great experienceI was travelling with my young adult son . After 2 day train trip from Vancouver to Banff on the Rocky Mountaineer we spent 2 nights at the HI Banff Alpine Center.
  Nov 1, 2017

$61

$61
Buffalo Mountain Lodge

Buffalo Mountain Lodge

700 Tunnel Mountain Road, Banff
4.0 out of 5.0
4.1 out of 5 (1,043 reviews)
Love it! So cute. Easy to get to ski areas and to town.
  Dec 13, 2017

$93

$93
Tunnel Mountain Resort

Tunnel Mountain Resort

502 Tunnel Mountain Road, Box 1137, Banff
4.0 out of 5.0
3.9 out of 5 (1,733 reviews)
Booked last minute and was happy with the hotel. Easy check in, room was nice.
  Dec 6, 2017

$78

$78
Rundlestone Lodge

Rundlestone Lodge

537 Banff Avenue - Box 489, Banff
3.5 out of 5.0
4.2 out of 5 (1,360 reviews)
Lovely setting, very cleanWe really enjoyed our stay...room was very comfortable and clean, staff were nice, everything you would expect from a hotel...we would stay there again for sure.
  Dec 12, 2017

$83

$83
Bumpers Inn

Bumpers Inn

250 Marmot Cresent, Banff
3.0 out of 5.0
3.5 out of 5 (546 reviews)
Just correct Just correct for the price. Very old apliances, not good pillows, unconfortable mattress, old heating system. But if you are going just for sleeping is correct for the price.
  Nov 13, 2017

$62

$62
Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa

521 Banff Ave, Banff
4.0 out of 5.0
4.1 out of 5 (1,995 reviews)
Lovely fire burning in lobby.Nice hotel, close enough to shopping to make it walkable. Friendly staff, clean rooms, easy covered parking.
  Dec 12, 2017

$86

$86
Charltons Banff

Charltons Banff

513 Banff Ave, Banff
3.5 out of 5.0
4.0 out of 5 (1,157 reviews)
Good hotel off Banff AveThis was our first visit to Banff and the city and hotel met our expectations. The hotel attendant was courteous and answered all our questions. The rooms were in pretty good condition and were serviced daily. There was plenty of parking. The pool and spa room were a special addition to our group ...
  Dec 11, 2017

$112

$112
Banff Inn

Banff Inn

501 Banff Ave, Banff
3.5 out of 5.0
3.9 out of 5 (1,275 reviews)
NIce location. Friendly staff. Would stay here again
  Nov 27, 2017

$93

$93
The Fox Hotel and Suites

The Fox Hotel and Suites

461 Banff Ave, Banff
4.0 out of 5.0
4.2 out of 5 (1,979 reviews)
Stayed one night. It was great to have a separate downstairs room (with a bathroom) for our two teenaged sons. Good room. Just a bit dated and in need of an update.
  Dec 12, 2017

$101

$101
Delta Hotels by Marriott Banff Royal Canadian Lodge

Delta Hotels by Marriott Banff Royal Canadian Lodge

459 Banff Ave, Banff
4.5 out of 5.0
4.4 out of 5 (1,264 reviews)
Great hotel in great locationCannot find the words for the staff.. best ever and fun and professional come to mind but still does not properly describe.
  Dec 12, 2017

$147

$147
Irwin's Mountain Inn

Irwin's Mountain Inn

429 Banff Avenue, Banff
3.0 out of 5.0
3.9 out of 5 (716 reviews)
Nice placeIt was ok for the price. Construction we weren’t aware of that woke us up in the morning which was disappointing. Room was clean for the most part, bathroom was semi clean, hair and grime in a few places. Overall a nice place but needs some upgrades.
  Dec 2, 2017

$70

$70
YWCA Banff Hotel

YWCA Banff Hotel

102 Spray Avenue, Banff
2.5 out of 5.0
3.0 out of 5 (231 reviews)
Good for this price Good for this price. Location is perfect and staff are nice
  Nov 29, 2017

$56

$56
High Country Inn

High Country Inn

419 Banff Ave, Banff
3.5 out of 5.0
3.9 out of 5 (1,184 reviews)
Weren't aware of construction at hotel and that the elevator isn't working. But our stay was still comfortable. Excellent walking distance to downtown.
  Dec 3, 2017

$78

$78
Mount Royal Hotel

Mount Royal Hotel

138 Banff Avenue, Banff
3.5 out of 5.0
3.7 out of 5 (1,502 reviews)
Great location but very small room!Right on the downtown strip but the room was the size of a large closet
  Jan 19, 2017
King Edward Hotel

King Edward Hotel

137 Banff Ave, Banff
2.5 out of 5.0
3.3 out of 5 (507 reviews)
Right in the middle Great hotel. Park and walk everywhere. No worries
  Nov 19, 2017

$59

$59
Banff Ptarmigan Inn

Banff Ptarmigan Inn

337 Banff Ave, Banff
3.5 out of 5.0
3.7 out of 5 (1,519 reviews)
Great stay to go skiing at Sunshine Village. Will book here again!
  Dec 11, 2017

$86

$86
The Elk & Avenue Hotel

The Elk & Avenue Hotel

333 Banff Ave, Banff
3.5 out of 5.0
3.8 out of 5 (1,601 reviews)
Nice hotel close to everything Clean rooms, nice decor, friendly staff, nice bathroom and shower. Room was a bit noisey due to the location in the hotel.
  Dec 11, 2017

$101

$101
Map

Recently booked Golf Hotels in Banff

Banff Voyager Inn
3.0 out of 5.0
Last booking: 4 hours ago
Banff Aspen Lodge
3.5 out of 5.0
Last booking: 5 hours ago
The Juniper Hotel
3.5 out of 5.0
Last booking: 8 hours ago
Banff Rocky Mountain Resort
3.5 out of 5.0
Last booking: 8 hours ago
Buffalo Mountain Lodge
4.0 out of 5.0
Last booking: 10 hours ago
The Fox Hotel and Suites
4.0 out of 5.0
Last booking: 10 hours ago
Banff Caribou Lodge and Spa
4.0 out of 5.0
Last booking: 11 hours ago
Red Carpet Inn
2.5 out of 5.0
Last booking: 11 hours ago
Inns of Banff
3.0 out of 5.0
Last booking: 11 hours ago

Pocket Guide: Golf Hotels in Banff

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

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