Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Banff

Filter by star ratings
All filters
Charltons Banff
Charltons Banff
7.9 Good

1.0 km from city centre, Banff Show on map

GoodBased on 1,392 reviews
7.9

Situated in Banff National Park, this cosy hotel is the perfect base for a relaxing stay. Popular amenities, such as a Jacuzzi, a sauna and an outdoor pool, ensure a satisfying stay in Banff.

Hidden Ridge Resort
Hidden Ridge Resort
8.2 Excellent

2.1 km from city centre, Banff Show on map

ExcellentBased on 1,464 reviews
8.2

Set in Banff National Park, this luxury property is the perfect choice for a peaceful stay. Featuring views of Banff, it also provides a wide range of amenities, including a sauna, a 24-hour reception and an outdoor pool.

Castle Mountain Chalets
Castle Mountain Chalets
8.7 Excellent

0.1 km from city centre, Castle Junction Show on map

ExcellentBased on 117 reviews
8.7

Castle Mountain Chalets offers 3-star accommodation in Castle Junction. It is ideal for those wanting to immerse themselves in nature, with Banff National Park just moments away.

Banff Inn
Banff Inn
8.5 Excellent

1.0 km from city centre, Banff Show on map

ExcellentBased on 1,583 reviews
8.5

Situated in Banff National Park, this modern hotel is the perfect choice for a peaceful stay. Popular amenities, such as a Jacuzzi and a sauna, ensure an enjoyable stay in Banff.

Elk + Avenue Hotel
Elk + Avenue Hotel
8.4 Excellent

0.4 km from city centre, Banff Show on map

ExcellentBased on 1,694 reviews
8.4

Located in Banff, Elk + Avenue Hotel is an easy drive from Canmore and offers a Jacuzzi, a sauna and a swimming pool. It is the perfect base for those wanting to be surrounded by nature, with Banff National Park just steps away.

High Country Inn
High Country Inn
8.5 Excellent

0.6 km from city centre, Banff Show on map

ExcellentBased on 1,260 reviews
8.5

Situated in Banff, High Country Inn Banff is an easy drive from Canmore and provides a sauna, a Jacuzzi and an indoor pool. It is an excellent base for those wanting to immerse themselves in nature, with Banff National Park just steps away.

Banff International Hostel
Banff International Hostel
8.1 Excellent

0.8 km from city centre, Banff Show on map

ExcellentBased on 1,285 reviews
8.1

Banff International Hostel offers a comfortable setting while in Banff. It is the perfect base for those wanting to be surrounded by nature, with Banff National Park just steps away.

Town and Country Motor Hotel
Town and Country Motor Hotel

7.6 km from city centre, Calgary Show on map

Town and Country Hotel provides a comfortable setting while in Calgary. It also features a 24-hour reception, free Wi-Fi and room service.

Banff Park Lodge
Banff Park Lodge
8.2 Excellent

0.3 km from city centre, Banff Show on map

ExcellentBased on 1,969 reviews
8.2

Situated in Banff, Banff Park Lodge is an easy drive from Canmore and provides a Jacuzzi, a sauna and an indoor pool. It is an excellent base for those wanting to get back to nature, with Banff National Park just moments away.

Basecamp Resorts Canmore
Basecamp Resorts Canmore
8.5 Excellent

0.8 km from city centre, Canmore Show on map

ExcellentBased on 1,001 reviews
8.5

Basecamp Resorts is located in Canmore and features free Wi-Fi. It also provides a 24-hour reception, off-site parking and an express check-in and check-out feature.

Tips for booking a Banff hotel

Cheapest month:November
Most expensive month:July
Average price in Banff:C$ 245/night
Absolute cheapest price found:C$ 34/night
Cheapest day:Monday
Most expensive day:Tuesday
C$ 169 - C$ 371
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 268 - C$ 289
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Banff hotels

Show all 112 hotels

Cheapest hotels in Banff, Alberta

Show all 112 hotels

Hotel prices in Banff

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Banff

About Banff

Tucked into the Rocky Mountains of Canada, Banff sparkles in the snowy wonderland of Banff National Park, a UNESCO World Heritage Site. Renowned for first-class ski resorts, Banff also shines in the summer, surrounded by pristine glacial lakes and five equally impressive national parks, including Jasper and Glacier parks.

Things to do

Banff exudes the charm of a quaint alpine village, with a lively main street overflowing with cosy cafes and European-style pubs offering local brews and live music. Cuisine from around the world competes with local favourites, such as Alberta steak and Canadian bison.

Small boutiques line Banff Avenue and Bear Street in the heart of town. Looking for a special memento to take home? Head over to Bison Courtyard to find an array of trinkets, native art and Canadian-made jewellery.

Skiing takes centre stage in the winter months, with thrilling loops and runs at Sunshine Village, Mount Norquay and Lake Louise Ski Resort. The awe-inspiring scenery is also open to non-skiers, who can take an eight-minute gondola ride up Sulphur Mountain or cross the Glacier Skywalk to a suspended glass observation platform.

Don't miss the geographical phenomenon known as the Columbia Icefield, home to the Athabasca Glacier. Learn about local wildlife and regional history at Cave and Basin National Historic Site, one kilometre outside town, or soak your weary muscles in the “sacred” Banff Upper Hot Springs at Mountain Avenue.

Getting around

Calgary International Airport is about 145 kilometres away, where you can pick up a rental car or take the public shuttle. Within Banff, it’s easy to get around on foot. Buses and complimentary hotel shuttles offer services throughout town and to the ski areas.

Banff travel FAQs

  • What are the best hotels in Banff?

    1,969 reviews rated Banff Park Lodge with an average score of 8.2/10. It may also be worth looking into the Fairmont Banff Springs, which received a rating of 8.7/10 from 673 reviews. The Rimrock Resort Hotel could also be a good option, with a score of 8.7/10 from 1,080 reviews.

  • What is a good hotel near Banff Centre?

    Banff Park Lodge is a popular hotel near Banff Centre that is highly recommended, with a score of 8.2 across 1,969 reviews.

  • What is a good hotel in Banff near Banff Lake Louise Tourism Bureau?

    For a good hotel near to Banff Lake Louise Tourism Bureau, consider Banff Park Lodge - it is rated 8.2/10 from 1,969 HotelsCombined reviews.

  • Is there a good hotel near Upper Hot Springs?

    If you’re visiting Upper Hot Springs then the nearby Fairmont Banff Springs is a popular hotel with HotelsCombined users (673 reviews scoring it at an average 8.7/10).

  • How much do hotels in Banff cost?

    Banff hotels have an average price of C$ 148/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Banff?

    HotelsCombined searches in the last 3 days suggest cheap Banff hotels have prices starting from as low as C$ 88/night, depending on the popularity of your requested dates.