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 19 May - 20 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun.

Featured British Columbia Beach Hotel

See all 5,571 properties in British Columbia

Estimated price for 1 night/2 adults

Best Western Tin Wis Resort Lodge

Best Western Tin Wis Resort Lodge

1119 Pacific Rim Highway, Tofino, BC
    2.5 out of 5.0
     
     
    4.4 out of 5 (995 reviews)

    Nestled on the beach, this Tofino hotel is within 1 mi (2 km) of Clayoquot Sound and Chesterman Beach. Mackenzie Beach and Tofino Botanical Gardens are also ...

    Great view and location on the beach. Staff was very friendly. Overall very clean. I do wish there was a pool for when the water is too chilly. Also, one hot tub was broken and the other was not very clean.
    17 May 2019

    C$240 per night for 2 guests

    20 May - 21 May
    Best Western Tin Wis Resort LodgeC$240
    Sylvia Hotel

    Sylvia Hotel

    1154 Gilford St, Vancouver, BC
      3.0 out of 5.0
       
       
      4.2 out of 5 (1,789 reviews)

      Located in West End, this beachfront hotel is in the city center and within a 10-minute walk of English Bay Beach, Robson Street, and Sunset Beach. Stanley Park ...

      A nice, historic hotel in a lovely location on the ocean. Beautiful views and lots to do in the area. My only suggestion (not a complaint) is that the owners could do a bit of upgrading in the rooms. Perhaps they are trying to maintain the vintage but new shower curtains/rods/heads etc and maybe ...
      16 May 2019

      C$179 per night for 2 guests

      20 May - 21 May
      Sylvia HotelC$179
      Best Western Plus Sands

      Best Western Plus Sands

      1755 Davie St, Vancouver, BC
        3.0 out of 5.0
         
         
        4.0 out of 5 (1,731 reviews)

        Located in West End, this eco-friendly hotel is within 1 mi (2 km) of Robson Street and Stanley Park. Vancouver Convention Centre and Canada Place are also within ...

        Perfect location. Will definitely recommend it to friends.
        12 May 2019

        C$138 per night for 2 guests

        20 May - 21 May
        Best Western Plus SandsC$138
        Coast Osoyoos Beach Hotel

        Coast Osoyoos Beach Hotel

        7702 Main Street, Osoyoos, BC
          2.5 out of 5.0
           
           
          4.0 out of 5 (553 reviews)

          Nestled on the beach, this Osoyoos hotel is within a 15-minute walk of Pioneer Walkway, Rattlesnake Canyon, and Osoyoos and District Museum and Archives. Sonora ...

          The proximity to the beach, good walking areas and an extended checkout!
          17 May 2019

          C$103 per night for 2 guests

          20 May - 21 May
          Coast Osoyoos Beach HotelC$103
          THE Beach Club Resort

          THE Beach Club Resort

          181 Beachside Drive, Parksville, BC
            3.5 out of 5.0
             
             
            4.3 out of 5 (700 reviews)

            Located in Regional District of Nanaimo, this romantic hotel is within 1 mi (2 km) of Paradise Fun Park and Parksville Beach. Rathtrevor Beach Provincial Park ...

            super tiny room
            12 Jun. 2018

            THE Beach Club ResortGet Rates

            910 Beach Apartment Hotel

            910 Beach Apartment Hotel

            910 Beach Avenue, Vancouver, BC
              3.5 out of 5.0
               
               
              4.1 out of 5 (806 reviews)

              Located in Downtown Vancouver, this aparthotel is within a 10-minute walk of Sunset Beach and Granville Island Public Market. St. Paul's Hospital and Kitsilano ...

              We liked the location. It could use some additional window coverings to block the street lights.
              12 May 2019

              C$209 per night for 2 guests

              16 Jun - 17 Jun
              910 Beach Apartment HotelC$209
              Desert Surfside Waterfront Accommodations

              Desert Surfside Waterfront Accommodations

              7310 Main Street, Osoyoos, BC
                3.0 out of 5.0
                 
                 
                4.1 out of 5 (323 reviews)

                Nestled on the beach, this Osoyoos condo building is within a 10-minute walk of Pioneer Walkway and Rattlesnake Canyon. Osoyoos and District Museum and Archives ...

                It's right on the beach and across the street to a pretty park. You can stroll right into town or walk on the beach, or swim at your leisure. The staff is very friendly.
                18 May 2019

                C$74 per night for 2 guests

                20 May - 21 May
                Desert Surfside Waterfront AccommodationsC$74
                Ocean Promenade Hotel

                Ocean Promenade Hotel

                15611 Marine Dr, White Rock, BC
                  2.5 out of 5.0
                   
                   
                  4.1 out of 5 (890 reviews)

                  Located in White Rock, this beachfront hotel is in the city center and within 1 mi (2 km) of White Rock Beach and White Rock Pier. Meridian Golf Par 3 is 2 mi ...

                  Lovely room, clean, comfortable, friendly welcoming and helpful staff. Ideal first stop (we landed at Vancouver at 6pm).
                  17 May 2019

                  C$129 per night for 2 guests

                  20 May - 21 May
                  Ocean Promenade HotelC$129
                  Hotel ZED Kelowna

                  Hotel ZED Kelowna

                  1627 Abbott Street, Kelowna, BC
                    2.5 out of 5.0
                     
                     
                    4.3 out of 5 (796 reviews)

                    Located in Downtown Kelowna, this hotel is within a 15-minute walk of City Park and Prospera Place. Kelowna General Hospital is 1 mi (1.6 km) away.

                    This hotel was unique and I loved the decor!!! If we ever return we will stay here again
                    13 May 2019

                    C$159 per night for 2 guests

                    20 May - 21 May
                    Hotel ZED KelownaC$159
                    Watermark Beach Resort

                    Watermark Beach Resort

                    15 Park Place, Osoyoos, BC
                      4.0 out of 5.0
                       
                       
                      4.5 out of 5 (952 reviews)

                      Located in Osoyoos, this beachfront hotel is in the city center and within a 5-minute walk of Osoyoos and District Museum and Archives and Osoyoos Art Gallery. ...

                      The Happy Hour at the restaurant was very weird and hard to understand. You could not get happy hour wine without buying food too it just did not make sense. Happy Hour was no great offer since you had to buy food too.
                      14 May 2019

                      C$159 per night for 2 guests

                      20 May - 21 May
                      Watermark Beach ResortC$159
                      Map

                      Pocket Guide: Beach Hotel 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