Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Featured Canada Golf Resorts & Hotels

Estimated price for 1 night/2 adults

Copper Point Resort

Copper Point Resort

760 Cooper Road, Invermere, BC, V0A1K2
    4.0 out of 5.0
     
     

    Guests of Copper Point Resort enjoy a full-service spa, an indoor pool, and an outdoor pool. You can take advantage of free parking, along with an area shuttle for a fee. Multilingual staff at the 24-hour front desk can assist with luggage storage, securing valuables, and concierge services. Other amenities at this spa resort include a gym, 2 spa tubs, and free WiFi in public areas.

    Rodd Brudenell River

    Rodd Brudenell River

    86 Dewar's Lane, Highway 3, Georgetown Royalty, PE, C0A1G0
      4.0 out of 5.0
       
       

      Rodd Brudenell River features a golf course, a marina, and a full-service spa. Free parking is included with your stay. The 24-hour front desk has staff standing by to help secure valuables, and answer any questions about the accommodations. Other amenities at this spa resort include an indoor pool, an outdoor pool, and a gym.

      Rodd Brudenell River$132

      Jul 12 - Jul 13

      Rodd Brudenell River$132
      The Westin Bear Mountain Golf Resort & Spa, Victoria

      The Westin Bear Mountain Golf Resort & Spa, Victoria

      1999 Country Club Way, Victoria, BC, V9B6R3
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Guests of The Westin Bear Mountain Golf Resort & Spa, Victoria have access to a golf course, a full-service spa, and a 24-hour gym. If you drive, self parking is CAD 25 per night, or you can take advantage of the airport shuttle (available on request). Multilingual staff at the front desk are standing by 24/7 to help with securing valuables, luggage storage, and access to locker space. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Other amenities at this spa hotel include a sauna, outdoor tennis courts, and free WiFi in public areas.

      The Westin Bear Mountain Golf Resort & Spa, Victoria$204

      Jul 10 - Jul 11

      The Westin Bear Mountain Golf Resort & Spa, Victoria$204
      Crown Isle Resort and Golf Community

      Crown Isle Resort and Golf Community

      399 Clubhouse Drive, Courtenay, BC, V9N 9G3
        4.0 out of 5.0
         
         

        Guests of Crown Isle Resort and Golf Community enjoy features like a golf course, free WiFi in public areas, and a conference center. You can take advantage of free parking, along with a free airport shuttle (available 24 hours). Helpful staff is there to provide front-desk service during limited hours, as well as offer insight about the area. Other amenities at this golf hotel include a business center, a computer station, and express check-out.

        Crown Isle Resort and Golf Community$232

        Jul 18 - Jul 19

        Crown Isle Resort and Golf Community$232
        Doubletree by Hilton Gatineau-Ottawa

        Doubletree by Hilton Gatineau-Ottawa

        1170 Chemin D' Aylmer, Gatineau, QC, J9H7L3
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        Guests of Doubletree by Hilton Gatineau-Ottawa have access to a golf course, a full-service spa, and a 24-hour gym. There's free parking if you drive. The 24-hour front desk has multilingual staff ready to assist with concierge services, securing valuables, and dry cleaning/laundry. Other amenities at this hot springs hotel include free WiFi in public areas, a conference center, and a 24-hour business center.

        Doubletree by Hilton Gatineau-Ottawa$129

        Jul 18 - Jul 19

        Doubletree by Hilton Gatineau-Ottawa$129
        Kootenay Lakeview Resort, BW Signature Collection

        Kootenay Lakeview Resort, BW Signature Collection

        1285 Queens Bay Road, Balfour, BC, V0G 1C0
        • Free Cancellation
        • Reserve now, pay when you stay
        3.5 out of 5.0
         
         

        Guests of Kootenay Lakeview Resort, BW Signature Collection enjoy free WiFi in public areas, a spa tub, and a conference center. If you plan to drive, free parking is available. Helpful staff can provide dry cleaning/laundry services and a safe deposit box at the front desk. Other amenities at this hot springs hotel include a business center, a computer station, and express check-in.

        Kootenay Lakeview Resort, BW Signature Collection$200

        Jul 6 - Jul 7

        Kootenay Lakeview Resort, BW Signature Collection$200
        St. Eugene Golf Resort & Casino

        St. Eugene Golf Resort & Casino

        7777 Mission Road, Cranbrook, BC, V1C7E5
          3.5 out of 5.0
           
           

          St. Eugene Golf Resort & Casino features a golf course, a full-service spa, and a casino. You can take advantage of free parking if you drive. The 24-hour front desk has staff standing by to help with luggage storage and concierge services. Other amenities at this spa resort include an outdoor pool, a 24-hour gym, and a sauna.

          St. Eugene Golf Resort & Casino$156

          Jul 19 - Jul 20

          St. Eugene Golf Resort & Casino$156
          Rodd Crowbush Golf & Beach Resort

          Rodd Crowbush Golf & Beach Resort

          632 Route 350, West Saint Peters, PE, C0A1S0
            5.0 out of 5.0
             
             

            Guests of Rodd Crowbush Golf & Beach Resort have access to a private beach, a golf course, and an indoor pool. You can take advantage of free parking if you drive. Front-desk staff can answer questions 24/7, and assist with concierge services, dry cleaning/laundry, and securing valuables. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Other amenities at this beach resort include a gym, a sauna, and free WiFi in public areas.

            Rodd Crowbush Golf & Beach Resort$163

            Jul 10 - Jul 11

            Rodd Crowbush Golf & Beach Resort$163
            The Wilds at Salmonier River

            The Wilds at Salmonier River

            299 Salmonier Line, Route 90 South, Mt Carmel-Mitchells Brook-St Catherines, NL, A0A 2R0
              3.5 out of 5.0
               
               

              Renovated in 2019, The Wilds at Salmonier River offers a golf course, a 24-hour gym, and free WiFi in public areas. Free parking is included with your stay. Front-desk staff are standing by 24/7 to assist with any requests. Other amenities at this golf resort include 2 meeting rooms, a conference center, and a seasonal outdoor pool.

              Mill River Resort

              Mill River Resort

              180 Mill River Resort Road, Route 136, Woodstock, PE, C0B1V0
              • Free Cancellation
              • Reserve now, pay when you stay
              3.5 out of 5.0
               
               

              At Mill River Resort, guests enjoy a golf course, an indoor pool, and a children's pool. Free parking is included with your stay. The front desk is staffed 24 hours a day to help with securing valuables and luggage storage. Other amenities at this golf resort include a gym, a sauna, and free WiFi in public areas.

              Mill River Resort$154

              Jul 6 - Jul 7

              Mill River Resort$154
              Bighorn Meadows Resort

              Bighorn Meadows Resort

              10 Bighorn Boulevard, Radium Hot Springs, BC, V0A 1M0
                4.0 out of 5.0
                 
                 

                Guests staying at Bighorn Meadows Resort enjoy an outdoor pool, a gym, and 2 spa tubs. There's free parking if you drive. Helpful staff can provide concierge services and access to locker space. Other amenities at this hot springs condominium resort include free WiFi in public areas, a business center, and coffee/tea in a common area.

                Coast Parksville Hotel

                Coast Parksville Hotel

                374 West Island Highway, Parksville, BC, V9P 1K8
                • Free Cancellation
                • Reserve now, pay when you stay
                2.5 out of 5.0
                 
                 

                Guests of Coast Parksville Hotel enjoy access to free WiFi in public areas, a 24-hour business center, and coffee in a common area. If you drive, take advantage of free parking. The 24-hour front desk has multilingual staff ready to help with tours or tickets, and answer any questions about the area. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls and an off-leash area. Additional amenities include a computer station, a garden, and barbecue grills.

                Coast Parksville Hotel$182

                Jul 17 - Jul 18

                Coast Parksville Hotel$182
                Quaaout Lodge and Spa, Talking Rock Golf

                Quaaout Lodge and Spa, Talking Rock Golf

                1663 Little Shuswap Lake Road West, Chase, BC, V0E1M2
                  3.5 out of 5.0
                   
                   

                  Quaaout Lodge and Spa, Talking Rock Golf features a private beach, a golf course, and a full-service spa. You can put free parking to good use if you drive. The front desk is staffed 24/7 to help with luggage storage, dry cleaning/laundry, and securing valuables. Other amenities at this beach resort include an indoor pool, a gym, and free WiFi in public areas.

                  Spirit Ridge, in The Unbound Collection by Hyatt

                  Spirit Ridge, in The Unbound Collection by Hyatt

                  1200 Rancher Creek Rd, Osoyoos, BC, V0H 1V6
                    4.0 out of 5.0
                     
                     

                    Spirit Ridge, in The Unbound Collection by Hyatt features a golf course, a winery, and a full-service spa. There's free parking and a free beach shuttle. Multilingual staff at the front desk are standing by 24/7 to help with securing valuables, concierge services, and dry cleaning/laundry. Other amenities at this beach resort include an outdoor pool, a children's pool, and a 24-hour gym.

                    Best Western Plus Wine Country Hotel & Suites

                    Best Western Plus Wine Country Hotel & Suites

                    3460 Carrington Road, West Kelowna, BC, V4T3C1
                    • Free Cancellation
                    • Reserve now, pay when you stay
                    2.5 out of 5.0
                     
                     

                    At Best Western Plus Wine Country Hotel & Suites, guests enjoy features like an indoor pool, a gym, and free WiFi in public areas. You can take advantage of free parking, along with an area shuttle for a fee. The 24-hour front desk has staff standing by to help with tours or tickets, securing valuables, and dry cleaning/laundry. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Additional amenities include a spa tub, a business center, and coffee/tea in a common area.

                    Best Western Plus Wine Country Hotel & Suites$237

                    Jul 18 - Jul 19

                    Best Western Plus Wine Country Hotel & Suites$237

                    Find Your Inner Golf Pro at Canada Golf Resorts

                    Whether your goal is to spend an entire vacation on the greens or to just play a few leisurely rounds during your stay, a golf resort in Canada can offer all the comforts of a first-class hotel, while providing access to some of the best courses in the area.

                    The best golf resorts in Canada provide you with full-service lodgings on pristine courses for the traveler who loves golf, or the novice golfer looking for a different travel experience.

                    If you’re traveling with a partner or friend who doesn’t share your love of golf, they’ll find the resort is never short on other amenities, providing all the luxuries of a relaxing and indulgent getaway.

                    All-inclusive Canada golf resorts
                    Golf resorts can offer various inclusions, some with golf packages that allow you to take full advantage of deals on green fees, cart fees, and range balls.

                    Like any other resort, golf resorts are self-contained facilities, so whether your focus is golf or some downtime poolside, you’ll typically find pools, entertainment, dining, and drinks conveniently located on the grounds.

                    Canada resort golf vacations can also be family-friendly, with many featuring kids’ clubs and activities. You may even find resorts offering little villas, while others might be closer to local amenities so that you can easily plan some off-site day trips as well.

                    If you’ve got a milestone event coming up, why not consider a golf vacation? Golf resorts are becoming popular for bachelor parties, wedding party dinners, and, of course, the big day itself.

                    Top cities in Canada

                    Map

                    Recent Reviews