Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Banff

Best deal Best deal Jun 29 - Jul 1
Tonight Tonight Jun 24 - Jun 25
This weekend This weekend Jun 29 - Jul 1
Next weekend Next weekend Jul 6 - Jul 8

Featured Banff Green Hotels

See all 228 Properties in Banff
Banff Park Lodge

Banff Park Lodge

222 Lynx St, Banff
    3.0 out of 5.0
     
     
    4.1 out of 5 (1,939 reviews)
    Nice Hotel, Great LocationWe very much enjoyed our stay- hotel was comfortable and quiet and in a wonderful location
    May 30, 2018

    Banff Park Lodge$182

    Banff Park Lodge$182
    Best Western Plus Siding 29 Lodge

    Best Western Plus Siding 29 Lodge

    453 Marten Street, Banff
      2.5 out of 5.0
       
       
      4.0 out of 5 (726 reviews)
      Good value and standards.Well located and benefiting from reputable chain standards. Breakfast is included. Having a pool is a nice touch.
      Jun 15, 2018

      Best Western Plus Siding 29 Lodge$258

      Best Western Plus Siding 29 Lodge$258
      Bow View Lodge

      Bow View Lodge

      228 Bow Ave, Banff
        2.0 out of 5.0
         
         
        3.8 out of 5 (1,213 reviews)
        Very nice hotel secluded and peaceful.Was a beautiful stay. The hotel is on a back street, nice and private. Amazing pool and spa along with other amenities.
        May 18, 2018

        Bow View Lodge$131

        Bow View Lodge$131
        Buffalo Mountain Lodge

        Buffalo Mountain Lodge

        700 Tunnel Mountain Road, Banff
          3.5 out of 5.0
           
           
          4.2 out of 5 (1,175 reviews)
          Room with a view Beautiful room and even better views. Would recommend to everyone.
          Jun 2, 2018

          Buffalo Mountain Lodge$241

          Buffalo Mountain Lodge$241
          Fairmont Banff Springs

          Fairmont Banff Springs

          405 Spray Ave, Banff
            4.0 out of 5.0
             
             
            4.4 out of 5 (1,557 reviews)
            JNice hotel and friendly staff. The elevator we took was dirty all the time.
            Jun 8, 2018

            Fairmont Banff Springs$376

            Fairmont Banff Springs$376
            High Country Inn

            High Country Inn

            419 Banff Ave, Banff
              3.0 out of 5.0
               
               
              3.9 out of 5 (1,274 reviews)
              Nice view and comfyIt was great experience just miss my workout without gym. Pool and hot tub was nice I would luv to come next time too if I get best deal and nice weather
              May 3, 2018

              High Country Inn$160

              High Country Inn$160
              The Elk & Avenue Hotel

              The Elk & Avenue Hotel

              333 Banff Ave, Banff
                3.0 out of 5.0
                 
                 
                3.9 out of 5 (1,730 reviews)
                Nice hotelNice hotel. Room was really pretty and bathroom was great with a huge shower. Bed was older and a bit hard. Great location. Friendly staff
                May 10, 2018

                The Elk & Avenue Hotel$247

                The Elk & Avenue Hotel$247
                The Rimrock Resort Hotel

                The Rimrock Resort Hotel

                300 Moutain Avenue, Banff
                  4.0 out of 5.0
                   
                   
                  4.4 out of 5 (1,971 reviews)
                  Amazing viewGreat experience ....................................
                  Jun 21, 2018

                  The Rimrock Resort Hotel$255

                  The Rimrock Resort Hotel$255
                  The Juniper Hotel

                  The Juniper Hotel

                  1 Juniper Way, Banff
                    3.0 out of 5.0
                     
                     
                    4.1 out of 5 (1,390 reviews)
                    Nice hotel close to townvery much enjoy the mountain view from room, very spacious and clean
                    Jun 14, 2018

                    The Juniper Hotel$194

                    The Juniper Hotel$194
                    Banff Aspen Lodge

                    Banff Aspen Lodge

                    401 Banff Ave, Banff
                    • Free Cancellation
                    • Reserve now, pay when you stay
                    3.0 out of 5.0
                     
                     
                    4.2 out of 5 (1,374 reviews)
                    Nice, clean rooms.Had a comfortable stay at the Banff Aspen Lodge! Rooms are very clean and they provide the guests with a daily breakfast. The breakfast was good
                    Jun 22, 2018

                    Banff Aspen Lodge$189

                    Banff Aspen Lodge$189
                    Map

                    Pocket Guide: Green Hotels in Banff

                    Search for hotels in Banff on Expedia. You can easily find your hotels in Banff using one of the methods below:

                    • View our selection of featured hotels in Banff
                    • Use the map to find hotels in the Banff neighborhood you prefer
                    • Use the filters to see hotels in a specific area of Banff, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Banff
                    • Enter your travel dates to view the best deals on hotels in Banff - while they last