Banff hotels

24 hotels listed

Sort by:

View

  • Exterior Hotel Image

    Banff Ptarmigan Inn ***+

    337 Banff Avenue | Banff

    Charming and cosy, this hotel is just a few minutes’ walk from the centre of Banff and has an on-site pizza/pasta restaurant ‘The Meatball’, great for...see more

    from £48
    per person

    At a glance

    • Free Internet
    • Free Parking
    • Nearest airport: Calgary
  • Exterior Hotel Image

    Banff Caribou Lodge ***+

    521 Banff Avenue | Banff

    Caribou Lodge welcomes you into a charmingly rustic reception area, complete with huge fieldstone fireplace and roaring log fire. The rooms are comfortable...see more

    from £43
    per person

    At a glance

    • Free Internet
    • Free Parking
    • Nearest airport: Calgary
  • Superior Room with Mountain View

    Inns of Banff ***

    600 Banff Avenue | Banff

    Located in Banff National Park is a 15-minute walk from downtown Banff and 7.4km from Banff Upper Hot Springs. The rooms are simple and warmly decorated,...see more

    from £32
    per person

    At a glance

    • Free Internet
    • Free Parking
    • Nearest airport: Calgary
  • Banff Rocky Mountain Resort ***

    1029 Banff Avenue | Banff

    Set amid eight acres of private parkland, The Rocky Mountain Resort is a relaxing mountain retreat yet still within walking distance of Banff town.

    Suites...see more

    from £43
    per person

    At a glance

    • Free Internet
    • Free Parking
    • Nearest airport: Calgary
  • Exterior Hotel Image

    Banff Aspen Lodge ***+

    401 Banff Avenue | Banff

    Right in the centre of Banff, this hotel has an elegant modern feel but still retains mountain lodge cosiness. Rooms are beautifully decorated with crisp...see more

    from £44
    per person

    At a glance

    • Free Internet
    • Free Parking
    • Nearest airport: Calgary
    • Includes full hot American breakfast
  • Exterior Hotel Image

    The Fox Hotel and Suites ***+

    461 Banff Avenue | PO Box 1070

    From the beautiful fireplace and Rocky Mountain reception to the cosy plaid bedrooms with pine beams, the hotel echoes mountain character throughout. Chili’s restaurant...see more

    from £69
    per person

    At a glance

    • Free Internet
    • Free Parking
    • Nearest airport: Calgary
  • Exterior Hotel Image

    Hidden Ridge Resort ***+

    901 Hidden Ridge Way | Banff

    Perched on the side of Tunnel Mountain, Hidden Ridge is a condo-style resort with absolutely stunning views across Banff town and the surrounding Rocky...see more

    from £53
    per person

    At a glance

    • Free Internet
    • Free Parking
    • Nearest airport: Calgary
  • Fairmont Banff Springs *****

    405 Spray Avenue | Banff

    Known as the ‘Castle in the Rockies’ the Fairmont Banff Springs is a luxury hotel within walking distance of Banff town centre. Styled after a Scottish...see more

    from £174
    per person

    At a glance

    • Internet from $14.95 a day
    • Parking from $35.00 a day
    • Nearest airport: Calgary
  • Rimrock Resort Hotel *****

    300 Mountain Ave | Banff

    The Rimrock Resort is a luxurious hotel nestled in the forest on the lower slopes of Sulphur Mountain with spectacular views of Banff and the Rockies.

     There...see more

    from £97
    per person

    At a glance

    • Free Internet
    • Parking from $21.00 a day
    • Nearest airport: Calgary
  • Exterior Hotel Image

    Banff Inn ***

    501 Banff Avenue | Banff

    This traditional lodge-style hotel has an excellent location on the edge of the main downtown area of Banff. Rooms are welcoming and bright. The friendly...see more

    from £40
    per person

    At a glance

    • Free Internet
    • Free Parking
    • Nearest airport: Calgary

Our website uses cookies to enhance your user experience, by clicking ‘accept’ you agree to our use of these. To find out more, please read our Cookie Policy.