Hotels in Banff (Alberta, Canada)

    $1,781 per night
    Expected price for:May 2024
    $1,065 per night
    Expected price for:May 2024
  1. $3,657 per night
    Expected price for:May 2024
  2. $2,518 per night
    Expected price for:May 2024
  3. $1,761 per night
    Expected price for:May 2024
  4. $1,586 per night
    Expected price for:May 2024
  5. $2,052 per night
    Expected price for:May 2024
  6. Select dates to see prices and availability
  7. Select dates to see prices and availability
    Select dates to see prices and availability

Hotels in Banff

Find Incredible Cheap Hotels in Banff, Canada. Search and Compare the Prices of Accommodation Deals to Find Very Low Rates with trivago

  • Comprehensive hotel search for Banff online
  • Find a cheap hotel in Banff!
  • Book at the ideal price!

Among Top Rated Hotels in Banff

  • $2,683 per night
    Expected price for:May 2024
  • Select dates to see prices and availability
  • Select dates to see prices and availability
    $1,939 per night
    Expected price for:May 2024
  • $1,980 per night
    Expected price for:May 2024
  • Select dates to see prices and availability
  • Select dates to see prices and availability
  • $1,386 per night
    Expected price for:May 2024

Our top-rated cheap hotels in Banff

  • Select dates to see prices and availability
  • $2,399 per night
    Expected price for:May 2024
  • $2,032 per night
    Expected price for:May 2024
  • $1,513 per night
    Expected price for:May 2024
  • Select dates to see prices and availability
  • Select dates to see prices and availability
  • Select dates to see prices and availability
  • Select dates to see prices and availability

Frequently Asked Questions about Banff