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 $25.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

Stay in touch & get regular updates

Sign up to our newsletter...

Invalid email

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.