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 National Park

Best deal Best deal Jun 22 - Jun 24
Tonight Tonight Jun 18 - Jun 19
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Banff National Park Golf Hotels

See all 242 Hotels in Banff National Park
Ramada by Wyndham Canmore

Ramada by Wyndham Canmore

1402 BOW VALLEY TRAIL, ,, CANMORE
    2.5 out of 5.0
     
     
    3.8 out of 5 (1,870 reviews)
    No longer a Ramada This hotel is no longer a Ramada. It’s now called Canmore Inn and Suites. Fun water slide that kids seemed to enjoy and well-priced breakfast
    Jun 17, 2018

    Ramada by Wyndham Canmore$78

    Ramada by Wyndham Canmore$78
    Fairmont Banff Springs

    Fairmont Banff Springs

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

      Fairmont Banff Springs$424

      Fairmont Banff Springs$424
      Canmore Rocky Mountain Inn

      Canmore Rocky Mountain Inn

      1719 Bow Valley Trail, Canmore
      • Free Cancellation
      • Reserve now, pay when you stay
      2.0 out of 5.0
       
       
      3.9 out of 5 (696 reviews)
      Nice hotel in great little townGreat town and great place to stay. Convenient location.
      Jun 16, 2018

      Canmore Rocky Mountain Inn$125

      Canmore Rocky Mountain Inn$125
      Delta Hotels by Marriott Banff Royal Canadian Lodge

      Delta Hotels by Marriott Banff Royal Canadian Lodge

      459 Banff Ave, Banff
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       
      4.4 out of 5 (1,331 reviews)
      Perfect Walking Distance to downtown BanffGreat hotel with restaurant and lounge. Great location with heated parking garage. This hotel is worth it!
      Jun 1, 2018
      Rundle Mountain Lodge

      Rundle Mountain Lodge

      1723 Bow Valley Trail, Canmore
      • Free Cancellation
      • Reserve now, pay when you stay
      2.0 out of 5.0
       
       
      2.9 out of 5 (1,104 reviews)
      Well thenFront desk girl late night no bra see through shirt and tight pants with great ass perfect welcoming
      Jun 1, 2018
      Inn of the Rockies

      Inn of the Rockies

      1200 Harvie Heights Road, Harvie Heights
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      4.1 out of 5 (269 reviews)
      Comfortable home in a convenient locationPros: Right next to the East Gate of Banff National Park Amazing uninterrupted views of Mt. Rundle A decent sized townhouse at an affordable price (compared to most Banff hotels and resorts). Best suited for families with 3 or more members Things to remember: Take the garbage out before checking ...
      May 11, 2018

      Inn of the Rockies$241

      Inn of the Rockies$241
      The Rimrock Resort Hotel

      The Rimrock Resort Hotel

      300 Moutain Avenue, Banff
        4.0 out of 5.0
         
         
        4.4 out of 5 (1,972 reviews)
        Beautiful ViewsMy fiance and I greatly enjoyed our time at the Rimrock, and the customer service is unparalleled. We look forward to coming back and enjoying the beautiful scenery!
        Jun 13, 2018

        The Rimrock Resort Hotel$257

        The Rimrock Resort Hotel$257
        Quality Resort Chateau Canmore

        Quality Resort Chateau Canmore

        1718 Bow Valley Trail, Canmore
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         
        3.5 out of 5 (752 reviews)
        Hotel Needs workArrived apr 28. Staff was very welcoming when we arrived. Rooms were decent. Had to switch rooms twice due to first room toilet wasn't working properly and second room window was broken. Contacted front staff and wanted to change to a third room. Was told that maintenance was going to.come that afternoon. ...
        Apr 29, 2018
        Silver Creek Lodge

        Silver Creek Lodge

        1818 Mountain Ave, Canmore
        • Free Cancellation
        • Reserve now, pay when you stay
        3.5 out of 5.0
         
         
        4.3 out of 5 (661 reviews)
        Great stayGreat stay. Room was really nice. Close to the highway. Wish the hot tub was open past 10 . Canmore is typically overpriced so no surprise there
        Jun 11, 2018
        Best Western Plus Pocaterra Inn

        Best Western Plus Pocaterra Inn

        1725 Mountain Ave, Canmore
        • Free Cancellation
        • Reserve now, pay when you stay
        2.5 out of 5.0
         
         
        4.4 out of 5 (1,053 reviews)
        Nice hotel Clean and well maintained. Breakfast was simple but efficient. The pool and the slide were good for kids.
        Jun 9, 2018

        Best Western Plus Pocaterra Inn$149

        Best Western Plus Pocaterra Inn$149
        Banff Boundary Lodge

        Banff Boundary Lodge

        1000 Harvie Heights Rd, Harvie Heights
          2.5 out of 5.0
           
           
          4.2 out of 5 (1,083 reviews)
          Nice stayThe only complaint I have is that when you book a room for 6 people. Maybe there should be enough towels for 6 people.
          Apr 15, 2018
          Rocky Mountain Ski Lodge

          Rocky Mountain Ski Lodge

          1711 Bow Valley Trail, Canmore
          • Free Cancellation
          • Reserve now, pay when you stay
          2.0 out of 5.0
           
           
          4.1 out of 5 (641 reviews)
          lovely hotel, close to Banff and lakesVery cute hotel, cozy and clean. It felt like home for the time spend there which means it was quite comfortable. Kudos for the complimentary organic and local soap, glass cups in a washroom, and hair/shower gel dispensers. Plus, the staff is professional and very pleasant an friendly. They upgraded ...
          May 2, 2018

          Rocky Mountain Ski Lodge$128

          Rocky Mountain Ski Lodge$128
          Days Inn by Wyndham Canmore

          Days Inn by Wyndham Canmore

          1602 2nd Avenue, Canmore
          • Free Cancellation
          • Reserve now, pay when you stay
          2.0 out of 5.0
           
           
          4.1 out of 5 (963 reviews)
          Nice Hotel, great viewsVery pleased with our stay. Very comfortable and quiet, we will be back.
          May 22, 2018

          Days Inn by Wyndham Canmore$82

          Days Inn by Wyndham Canmore$82
          Holiday Inn Canmore

          Holiday Inn Canmore

          1 Silvertip Trail, Canmore
          • Free Cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           
          3.9 out of 5 (607 reviews)
          Canmore getaway Clean. Affordable. Convenient and helpful staff! A positive experience
          May 15, 2018
          Canmore Crossing

          Canmore Crossing

          1120 Railway Avenue, Canmore
            3.5 out of 5.0
             
             
            3.9 out of 5 (67 reviews)
            Good location and valueWe stayed in a two bedroom condo which was clean with everything you needed for a family once we got in to the property. The check in process is to visit another holiday complex near the condo's. Unfortunately we booked with expedia and they did not make this clear so we had to call back to the UK ...
            Aug 16, 2014
            Canadian Rockies Chalets

            Canadian Rockies Chalets

            1206 Bow Valley Trail, Canmore
              2.0 out of 5.0
               
               
              3.9 out of 5 (676 reviews)
              Great mountain viewsIt was nice and spacious, very clean, great location, well equipped kitchen, with a patio on the ground floor that was private, and sliding doors off the master bedroom onto another patio that faced a mountain view. The only thing that I would add is to bring your own pillow!
              Mar 13, 2018
              Sunset Resorts Canmore

              Sunset Resorts Canmore

              109 - 1151 Sidney St, Canmore
                3.0 out of 5.0
                 
                 
                3.8 out of 5 (60 reviews)
                nice weekendQuite a nice space, good service. The underground parking was a great convenience. Location was central.
                Mar 3, 2018
                The Drake Inn

                The Drake Inn

                909 Railway Ave, Canmore
                  2.5 out of 5.0
                   
                   
                  3.2 out of 5 (518 reviews)
                  Decent priceThe motel is pretty well kept and in a good location. I have no real complaints, but the food at the bar isn't great and you have to go to the bar just to get ice.
                  Apr 13, 2018
                  Paradise Resort Club and Spa

                  Paradise Resort Club and Spa

                  109 - 1151 Sidney St, Canmore
                    3.5 out of 5.0
                     
                     
                    3.5 out of 5 (90 reviews)
                    Great pool areaOur main goal for our trip was to find a nice place to stay with a great pool area for our family of 6. Paradise resort was the perfect place. Lots of room to accommodate the whole family and the pool area was fantastic. The kids spent hours swimming and going down the water slide. We had a great ...
                    Feb 26, 2018
                    Map

                    Recently booked Golf Hotels in Banff National Park

                    Fairmont Chateau Lake Louise
                    4.0 out of 5.0
                    Last booking: 4 minutes ago
                    Douglas Fir Resort and Chalets
                    3.0 out of 5.0
                    Last booking: 7 minutes ago
                    Banff Aspen Lodge
                    3.0 out of 5.0
                    Last booking: 11 minutes ago
                    Stoneridge Mountain Resort by CLIQUE
                    4.0 out of 5.0
                    Last booking: 22 minutes ago
                    Best Western Plus Siding 29 Lodge
                    2.5 out of 5.0
                    Last booking: 1 hour ago
                    Mountaineer Lodge
                    2.0 out of 5.0
                    Last booking: 1 hour ago
                    The Rimrock Resort Hotel
                    4.0 out of 5.0
                    Last booking: 1 hour ago
                    Banff Voyager Inn
                    0.0 out of 5.0
                    Last booking: 1 hour ago
                    The Fox Hotel and Suites
                    3.5 out of 5.0
                    Last booking: 1 hour ago

                    Your Guide to Banff National Park Golf Resorts

                    While the idea of a superb getaway is frolicking on the beach or relaxing poolside, you dream of a getaway with challenging doglegs and manicured greens. You'd rather trade your lounge chair for a golf cart. Expedia has 242 of hotels near or located on golf courses in Banff National Park. Time to get out your clubs, and make sure you have plenty of tees, because your Banff National Park golf resort is waiting for you.

                    Stay and Play Golf in Banff National Park

                    Eat in the hotel dining room or wake up with a fully procured breakfast brought up to your room before making your tee time. Play to your heart's content on the course, then head back to the hotel to take advantage of its amenities, such as a drink with your golf mates at the bar, a massage, or a few hours by the pool. You won't have to venture far to keep busy at these golf hotels. And after a long day on the course, you've got an abundance of amenities and a relaxing bed waiting for you.

                    You might have to take a hiatus from playing at some point. Banff National Park has plenty of things to do and take advantage of. Looking for some other information about Banff National Park? You can read what other guests loved about their Banff National Park golf hotel stay or the city in our comments section.

                    Reserve Your Golf Resort Today!

                    With Expedia, you will have your option of fantastic Banff National Park golf resorts for fantastic rates. Presently, the hotel rates in Banff National Park span from $78 to $424. Your golf trip is just a driver, an iron, and a putter away, so reserve soon and begin polishing up your clubs.

                    Quick Golf Guide to Banff National Park

                    Q: What is the number of golf resorts in Banff National Park?

                    A: You will find 242 golf hotels in this Banff National Park. Having trouble deciding? Make sure to read through our reviews and ratings to help you select the best place for your vacation.

                    Q: How much does it cost to stay in a Banff National Park golf hotel?

                    A: Rates for a Banff National Park golf hotel range anywhere from $424 to $78. You are sure to uncover a hotel that's in your budget and close to a fantastic course.