Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.


Check British Columbia hotel prices

Tonight May 30 - May 31
Next weekend Jun. 5 - Jun. 7

Top Cities in British Columbia

Top British Columbia Hotels with Tennis Courts

See all 7,702 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 (1676 reviews)

    Located in East Kootenay, this spa resort is within a 5-minute walk of Columbia Mountains and Copper Point Golf Course. Pynelogs Cultural Centre and Radium Resort ...

    We came in from Calgary to golf for the weekend and they were very friendly and helpful at the hotel during COVID and it was great to see just how clean it was!
    May 25, 2020

    CA $169 per night for 2 guests

    May 31 - Jun. 1
    Copper Point ResortCA $169
    Tantalus Resort Lodge

    Tantalus Resort Lodge

    4200 Whistler Way, Whistler, BC
      3.0 out of 5.0
       
       
      4.0 out of 5 (741 reviews)

      Located in Whistler Village, this condominium resort is within a 15-minute walk of Whistler Golf Club, Whistler Blackcomb Ski Resort and Whistler Village Gondola. ...

      It was great for upgraded room to enjoying hues 2 bed room!
      Feb. 25, 2020

      CA $134 per night for 2 guests

      Jun. 29 - Jun. 30
      Tantalus Resort LodgeCA $134
      Delta Hotels by Marriott Victoria Ocean Pointe Resort

      Delta Hotels by Marriott Victoria Ocean Pointe Resort

      100 Harbour Road, Victoria, BC
        4.0 out of 5.0
         
         
        4.6 out of 5 (2054 reviews)

        Located in the heart of Victoria, this spa resort is within a 10-minute walk of Pacific Rim College, Market Square and Bastion Square. Chinatown is 0.5 mi (0.9 ...

        I love this hotel, my favourite in the world, the staff are beautiful, sweet, kind,so helpful, one of a kind staff..
        May 27, 2020

        CA $209 per night for 2 guests

        May 31 - Jun. 1
        Delta Hotels by Marriott Victoria Ocean Pointe ResortCA $209
        Ocean Trails Resort

        Ocean Trails Resort

        1135 Resort Drive, Parksville, BC
          3.5 out of 5.0
           
           
          4.4 out of 5 (164 reviews)

          Located in Regional District of Nanaimo, this condo is within 1 mi (2 km) of Riptide Lagoon Adventure Golf and Rathtrevor Beach Provincial Park. Parksville Beach ...

          The place was great. The beds comfy. It was hard to read the numbers on the place.
          Dec. 24, 2019

          CA $225 per night for 2 guests

          Jun. 5 - Jun. 6
          Ocean Trails Resort CA $225
          Panorama Mountain Resort - Pine Inn

          Panorama Mountain Resort - Pine Inn

          2040 Summit Dr, Panorama, BC
            2.0 out of 5.0
             
             
            3.0 out of 5 (456 reviews)

            Located in the mountains, this East Kootenay hotel offers ski-in/ski-out access and is within a 5-minute walk of Panorama Mountain Ski Area, Mile 1 Quad Express ...

            An Oder property but very reasonably priced and most convenient.
            Mar. 3, 2020

            Panorama Mountain Resort - Pine InnGet Rates

            Eldorado Resort - Manteo

            Eldorado Resort - Manteo

            3762 Lakeshore Rd, Kelowna, BC
              3.5 out of 5.0
               
               
              4.4 out of 5 (1232 reviews)

              Located in South Pandosy, this beachfront resort is on the boardwalk, 0.1 mi (0.1 km) from Columbia Mountains and 1.9 mi (3.1 km) from Kelowna General Hospital. ...

              Great room got upgraded to waterfront room.Very roomy and very bright. The only thing I was a little bit disappointed in was the bathroom. The bathroom was very small , you had to close the door before you could sit down. For the rest great place
              May 22, 2020

              CA $159 per night for 2 guests

              May 31 - Jun. 1
              Eldorado Resort - ManteoCA $159
              Sunny Beach Motel

              Sunny Beach Motel

              3648 Parkview Street, Penticton, BC
                2.0 out of 5.0
                 
                 
                3.3 out of 5 (154 reviews)

                Located in Okanagan-Similkameen, this motel is 0.5 mi (0.8 km) from Skaha Beach, and within 6 mi (10 km) of South Okanagan Events Centre and Penticton Trade ...

                Fantastic location. Rooms are clean but dated. Noce staff. Close to beach and ice crem shop.
                Mar. 18, 2020

                CA $87 per night for 2 guests

                Jun. 3 - Jun. 4
                Sunny Beach MotelCA $87
                Outback Lakeside Vacation Homes

                Outback Lakeside Vacation Homes

                9845 Eastside Road, Vernon, BC
                  4.0 out of 5.0
                   
                   
                  4.3 out of 5 (40 reviews)

                  This Vernon resort is on the beach, 0.3 mi (0.6 km) from Okanagan Lake, and within 12 mi (20 km) of Planet Bee Honey Farm and Davison Orchards Country Village. ...

                  The property was very quiet and exactly what we were looking for.
                  Sep. 30, 2019

                  Outback Lakeside Vacation HomesGet Rates

                  Sandman Signature Vancouver Airport Hotel & Resort

                  Sandman Signature Vancouver Airport Hotel & Resort

                  10251 St Edwards Drive, Richmond, BC
                    4.0 out of 5.0
                     
                     
                    3.6 out of 5 (2441 reviews)

                    This family-friendly Richmond hotel is located near the airport, within 2 mi (3 km) of Richmond Night Market and Richmond Nature Park. Richmond Centre Mall is ...

                    Great location and clean and quiet. Have stayed here many times over the years. Hope covid19 is over soon so they can open the pool !
                    May 22, 2020

                    CA $148 per night for 2 guests

                    Jun. 29 - Jun. 30
                    Sandman Signature Vancouver Airport Hotel & ResortCA $148
                    Sandy Beach Suites

                    Sandy Beach Suites

                    6706 Ponderosa Dr, Osoyoos, BC
                      2.5 out of 5.0
                       
                       
                      4.7 out of 5 (234 reviews)

                      Nestled on the beach, this Okanagan-Similkameen motel is steps away from Osoyoos Lake, Columbia Mountains and Cascade Range. Pioneer Walkway and Rattlesnake ...

                      Always a welcoming stop, reasonably priced and well located.
                      Dec. 10, 2019

                      CA $129 per night for 2 guests

                      Jun. 2 - Jun. 3
                      Sandy Beach SuitesCA $129
                      Map

                      Pocket Guide: Hotels with Tennis Courts 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