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

Search over 1,000,000 properties worldwide and 550 airlines 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 British Columbia

Tonight Dec 14 - Dec 15
This weekend Dec 20 - Dec 22
Next weekend Dec 27 - Dec 29

Featured British Columbia Golf Hotels

See all 7,062 Properties in British Columbia

Estimated price for 1 night/2 adults

Copper Point Resort

Copper Point Resort

760 Cooper Road, Invermere, BC
    4.0 out of 5.0
     
     
    4.3 out of 5 (1607 reviews)

    Located near the slopes, this Invermere resort is within a 5-minute walk of Columbia Mountains and Copper Point Golf Course and close to winter sports such as ...

    The suites are excellent with lots of great features to make it feel like a home away from home.
    Nov 26, 2019

    ¥8,911 per night for 2 guests

    Jan 5 - Jan 6
    Copper Point Resort¥8,911
    The Westin Bear Mountain Golf Resort & Spa, Victoria

    The Westin Bear Mountain Golf Resort & Spa, Victoria

    1999 Country Club Way, Victoria, BC
      4.0 out of 5.0
       
       
      4.4 out of 5 (899 reviews)

      Located in Bear Mountain Resort, this spa hotel is 0.1 mi (0.1 km) from Bear Mountain Golf and Country Club and 1.7 mi (2.8 km) from All Fun Recreation Park. ...

      Very friendly staffs. Food is excellent in terms of tastes and quality.
      Dec 1, 2019

      ¥14,144 per night for 2 guests

      Dec 18 - Dec 19
      The Westin Bear Mountain Golf Resort & Spa, Victoria¥14,144
      Crown Isle Resort and Golf Community

      Crown Isle Resort and Golf Community

      399 Clubhouse Drive, Courtenay, BC
        4.0 out of 5.0
         
         
        4.4 out of 5 (543 reviews)

        Conveniently near skiing facilities, this Courtenay hotel is located connected to the convention center, within 3 mi (5 km) of Crown Isle Resort and Golf Community ...

        Large very nice living areas! Dual fire placed. Beautiful location in the forest with large green spaces
        Nov 9, 2019

        ¥14,425 per night for 2 guests

        Jan 10 - Jan 11
        Crown Isle Resort and Golf Community¥14,425
        Kootenay Lakeview Spa Resort & Event Centre

        Kootenay Lakeview Spa Resort & Event Centre

        1285 Queens Bay Road, Balfour, BC
          3.5 out of 5.0
           
           
          4.2 out of 5 (242 reviews)

          Located near the slopes, this Balfour hotel is in the mountains, within a 15-minute walk of Columbia Mountains and Balfour Golf Course, and close to winter sports ...

          The rooms were clean and comfortable. The view was amazing and it sits on a golf course which was beautiful. An outside hot tub is available which was clean. Do not go there thinking there is a "spa" as there is not. We knew that going there so we were not surprised. The staff in the lobby was professional ...
          Dec 2, 2019

          ¥10,758 per night for 2 guests

          Dec 20 - Dec 21
          Kootenay Lakeview Spa Resort & Event Centre¥10,758
          St. Eugene Golf Resort & Casino

          St. Eugene Golf Resort & Casino

          7777 Mission Road, Cranbrook, BC
            3.5 out of 5.0
             
             
            4.2 out of 5 (674 reviews)

            Located near the slopes, this Cranbrook resort is on a river, within 1 mi (2 km) of Columbia Mountains and Casino of the Rockies, and close to winter sports ...

            Pretty basic resort, but maybe I just expected more. Simple casino, very small.
            Oct 31, 2019

            ¥11,565 per night for 2 guests

            Jan 1 - Jan 2
            St. Eugene Golf Resort & Casino¥11,565
            Bighorn Meadows Resort

            Bighorn Meadows Resort

            10 Bighorn Boulevard, Radium Hot Springs, BC
              4.0 out of 5.0
               
               
              4.4 out of 5 (279 reviews)

              Situated in Radium Hot Springs, this golf condo building is 2.5 mi (4.1 km) from Radium Resort - The Springs Course and 2.7 mi (4.3 km) from Radium Hot Springs ...

              Great location, there was alot of places to walk to and enjoy the scenery. Nice view from suite but would of been nice to have a balcony.
              Nov 16, 2019

              ¥10,492 per night for 2 guests

              Dec 15 - Dec 16
              Bighorn Meadows Resort¥10,492
              Sandcastle Inn

              Sandcastle Inn

              374 West Island Highway, Parksville, BC
                2.0 out of 5.0
                 
                 
                3.7 out of 5 (780 reviews)

                Located in Regional District of Nanaimo, this hotel is within a 5-minute walk of Paradise Fun Park and Parksville Beach. Rathtrevor Beach Provincial Park is ...

                Price and cleanliness. Loud heater and road noise.
                Nov 25, 2019

                ¥4,576 per night for 2 guests

                Dec 15 - Dec 16
                Sandcastle Inn¥4,576
                Quaaout Lodge and Spa, Talking Rock Golf

                Quaaout Lodge and Spa, Talking Rock Golf

                1663 Little Shuswap Lake Road West, Chase, BC
                  3.5 out of 5.0
                   
                   
                  4.5 out of 5 (290 reviews)

                  Located in Chase, this beachfront resort is connected to the convention center, just steps from Columbia Mountains and Shuswap Lake. Talking Rock Golf Course ...

                  Very pleasant experience, from staff to rooms to food.
                  Sep 30, 2019

                  ¥9,055 per night for 2 guests

                  Dec 24 - Dec 25
                  Quaaout Lodge and Spa, Talking Rock Golf¥9,055
                  SPIRIT RIDGE - in the Unbound Collection by Hyatt

                  SPIRIT RIDGE - in the Unbound Collection by Hyatt

                  1200 Rancher Creek Rd, Osoyoos, BC
                    4.0 out of 5.0
                     
                     
                    4.4 out of 5 (981 reviews)

                    Located near the slopes, this Osoyoos resort is in the mountains, within a 10-minute walk of Osoyoos Lake and Nk'Mip Cellars, and close to winter sports such ...

                    Nice pool, warm and can use it year round. They have robes for kids which I’ve never seen before and loved using to the pool and back. Restaurant was good. Little coffee shop was bare and took a bit to make the drinks but I understand it’s off season and not many people there right now.
                    Nov 12, 2019

                    ¥10,986 per night for 2 guests

                    Dec 26 - Dec 27
                    SPIRIT RIDGE - in the Unbound Collection by Hyatt¥10,986
                    Best Western Plus Wine Country Hotel & Suites

                    Best Western Plus Wine Country Hotel & Suites

                    3460 Carrington Road, West Kelowna, BC
                      2.5 out of 5.0
                       
                       
                      4.4 out of 5 (924 reviews)

                      Located in Westbank, this eco-friendly hotel is steps from Columbia Mountains and Two Eagles Golf Course. Westbank Centre Park and Okanagan Lake are also within ...

                      The staff were wonderful and the kids loved the pool with the waterslide
                      Dec 10, 2019

                      ¥10,218 per night for 2 guests

                      Dec 27 - Dec 28
                      Best Western Plus Wine Country Hotel & Suites¥10,218
                      Map

                      Pocket Guide: Golf Hotels in British Columbia

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

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