Search for hotels in Banff

Hotels in Banff

Find hotels in Banff on Trabber. We search the websites of hotels and travel agencies to find your best hotel in Banff or any other destination.

Top-rated Banff hotels

The Rundlestone Lodge

★★★

8.2

Very good

  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
  • golf
From
₹25,289

The Hidden Ridge Resort

★★★

8.1

Very good

  • spa
  • parking (free)
  • wi-fi (free)
  • pets
  • golf
From
₹20,474

Banff Inn

★★★

8.1

Very good

  • spa
  • parking
  • wi-fi (free)
  • restaurant
  • ac
From
₹15,047

Banff Caribou Lodge and Spa

★★★

8.0

Very good

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • car
  • accessible
  • pets
  • golf
From
₹35,404

Bow View Lodge

★★★

8.0

Very good

  • spa
  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • golf
From
₹12,363

Charltons Banff

★★★

7.9

Good

  • swimming pool
  • parking
  • wi-fi (free)
  • ac
  • pets
From
₹14,299

Fox Hotel and Suites

★★★★

7.9

Good

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • accessible
  • pets
  • golf
From
₹20,871

Irwin's Mountain Inn

★★★

7.8

Good

  • spa
  • parking (free)
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • accessible
  • pets
  • golf
From
₹21,767

Banff Rocky Mountain Resort

★★★

7.7

Good

  • swimming pool
  • parking (free)
  • wi-fi (free)
  • restaurant
  • gym
  • pets
  • golf
From
₹20,740

Red Carpet Inn

★★★

7.7

Good

  • parking (free)
  • wi-fi (free)
  • ac
  • pets
  • golf
From
₹18,241

Banff

Trabber offers in Banff 30 hotels for the visitors of this city in Canada. The city has 7,000 inhabitants. The currency used is the Canadian Dollar (CA$). The closest hotels to the center of Banff are Mount Royal Hotel, Peaks Hotel and Suites, Banff Park Lodge, Elk + Avenue Hotel and Bow View Lodge. You can find cheap hotels in Banff from ₹12,363 per night.

Flights to Banff

Cars at Banff