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 British Columbia 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 concierge services, securing valuables, and luggage storage. Other amenities at this spa resort include a gym, 2 spa tubs, and free WiFi in public areas.

    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 luggage storage, concierge services, 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. 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$196

    Sep 12 - Sep 13

    The Westin Bear Mountain Golf Resort & Spa, Victoria$196
    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$234

      Aug 15 - Aug 16

      Crown Isle Resort and Golf Community$234
      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$178

      Sep 6 - Sep 7

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

      St. Eugene Golf Resort & Casino

      7777 Mission Road, Cranbrook, BC, V1C7E5
      • Free Cancellation
      • Reserve now, pay when you stay
      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$152

      Sep 4 - Sep 5

      St. Eugene Golf Resort & Casino$152
      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. Front-desk staff can assist with access to locker space and concierge services. Other amenities at this hot springs aparthotel include free WiFi in public areas, a business center, and coffee/tea in a common area.

        Bighorn Meadows Resort$124

        Aug 30 - Aug 31

        Bighorn Meadows Resort$124
        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 concierge services, 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 a TV in a common area.

        Coast Parksville Hotel$117

        Sep 11 - Sep 12

        Coast Parksville Hotel$117
        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, securing valuables, and dry cleaning/laundry. Other amenities at this beach hotel 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 dry cleaning/laundry, tours or tickets, and luggage storage. 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 luggage storage, 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$141

            Sep 11 - Sep 12

            Best Western Plus Wine Country Hotel & Suites$141
            Aava Whistler Hotel

            Aava Whistler Hotel

            4005 Whistler Way, Whistler, BC, V0N1B4
            • Free Cancellation
            • Reserve now, pay when you stay
            3.5 out of 5.0
             
             

            Guests staying at Aava Whistler Hotel enjoy an outdoor pool, a gym, and a sauna. Self parking is available for CAD 22 per night. Front-desk staff can answer questions 24/7, and assist with dry cleaning/laundry, securing valuables, and luggage storage. Other amenities at this golf hotel include free WiFi in public areas, a spa tub, and a business center.

            Aava Whistler Hotel$211

            Sep 5 - Sep 6

            Aava Whistler Hotel$211
            Ramada by Wyndham Penticton Hotel & Suites

            Ramada by Wyndham Penticton Hotel & Suites

            1050 Eckhardt Ave. West, Penticton, BC, V2A2C3
            • Free Cancellation
            • Reserve now, pay when you stay
            3.0 out of 5.0
             
             

            Ramada by Wyndham Penticton Hotel & Suites features a gym, free WiFi in public areas, and conference space. If you plan to drive, free parking is available. The front desk is staffed 24 hours a day to help with dry cleaning/laundry and luggage storage. Other amenities at this ski hotel include a 24-hour business center, a seasonal outdoor pool, and coffee/tea in a common area.

            Ramada by Wyndham Penticton Hotel & Suites$133

            Sep 11 - Sep 12

            Ramada by Wyndham Penticton Hotel & Suites$133
            Predator Ridge Resort

            Predator Ridge Resort

            301 Village Centre Pl, Vernon, BC, V1H1T2
              3.5 out of 5.0
               
               

              Guests of Predator Ridge Resort enjoy a golf course, an indoor pool, and an outdoor pool. Front-desk staff can help with luggage storage, and provide local restaurant recommendations. 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 golf resort include a children's pool, a gym, and a steam room.

              South Thompson Inn & Conference Centre

              South Thompson Inn & Conference Centre

              3438 Shuswap Road East, Kamloops, BC, V2H 1T2
              • Free Cancellation
              3.5 out of 5.0
               
               

              Guests of South Thompson Inn & Conference Centre enjoy free WiFi in public areas, a spa tub, and a conference center. You can take advantage of free parking, along with an airport shuttle for a fee (available 24 hours). The front desk has multilingual staff on hand 24/7 to help with luggage storage, dry cleaning/laundry, and tours or tickets. 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 golf hotel include a 24-hour business center, a seasonal outdoor pool, and a computer station.

              South Thompson Inn & Conference Centre$156

              Aug 28 - Aug 29

              South Thompson Inn & Conference Centre$156
              Riverside Resort Motel and Campground

              Riverside Resort Motel and Campground

              3506 Island Hwy W, Qualicum Beach, BC, V9K2H4
                3.0 out of 5.0
                 
                 

                Guests of Riverside Resort Motel and Campground enjoy features like 2 outdoor pools, free WiFi in public areas, and a seasonal outdoor pool. A stay here includes free parking. The front desk has multilingual staff that can help with dry cleaning/laundry and luggage storage. Other amenities at this family-friendly motel include express check-out, free newspapers, and a terrace.

                Riverside Resort Motel and Campground$182

                Sep 7 - Sep 8

                Riverside Resort Motel and Campground$182

                Find Your Inner Golf Pro at British Columbia 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 British Columbia 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 British Columbia 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 British Columbia 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.

                British Columbia 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 British Columbia

                Map

                Recent Reviews