The town of Banff offers the following services:

 

  • accommodations
  • restaurants

  • hospital

  • medical clinics

  • dentists and doctors

  • RCMP (police)

  • public library

  • post office

  • banks

  • grocery stores

  • gasoline stations

  • vehicle rentals

  • laundromats

  • equipment rentals

  • arena and recreation grounds

  • museums

  • movie theatre

  • Visitor Information Centre

  • churches