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

Search over 1 million properties worldwide and 550 airlines worldwide.

Search over 1 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 Jan. 19 - Jan. 20
This weekend Jan. 24 - Jan. 26
Next weekend Jan. 31 - Feb. 2

Top British Columbia Apartment Hotel

See all 7,490 properties in British Columbia

Estimated price for 1 night/2 adults

Century Plaza Hotel & Spa

Century Plaza Hotel & Spa

1015 Burrard St, Vancouver, BC
    3.5 out of 5.0
     
     
    4.1 out of 5 (7185 reviews)

    Located in West End, this spa hotel is within a 10-minute walk of Orpheum Theater, Robson Square and Vancouver Art Gallery. Pacific Centre Shopping Mall and ...

    The century is a great hotel located near everything wonderful in Vancouver. I've stayed multiple times and already have my next trip booked! The staff is great and super friendly and even allowed me to check in a few hours early.
    Jan. 18, 2020

    CA $149 per night for 2 guests

    Jan. 23 - Jan. 24
    Century Plaza Hotel & SpaCA $149
    Sunset Inn and Suites

    Sunset Inn and Suites

    1111 Burnaby St, Vancouver, BC
      3.0 out of 5.0
       
       
      4.5 out of 5 (1897 reviews)

      Located in West End, this hotel is within a 10-minute walk of Sunset Beach and St. Paul's Hospital. Vancouver International Film Centre and Granville Island ...

      Great location, friendly staff willing to go beyond to help, free parking, office facility to take print outs, full suite room with kitchen and balcony (very good for families), internet speed and breakfast was good. Room has clear instructions in all room with a sense of humour. The only downside ...
      Jan. 14, 2020

      CA $159 per night for 2 guests

      Jan. 20 - Jan. 21
      Sunset Inn and SuitesCA $159
      La Grande Residence Vancouver at The Sutton Place Hotel

      La Grande Residence Vancouver at The Sutton Place Hotel

      855 Burrard St, Vancouver, BC
        4.5 out of 5.0
         
         
        4.4 out of 5 (1402 reviews)

        This family-friendly Vancouver hotel is located in the entertainment district, just steps away from Robson Square and Robson Street. Granville Street and St. ...

        This property’s location is great considering it’s proximity to shopping and dining. However, it is very close to a fire station that goes all night. The sirens kept my children up most of the night. I would recommend asking for a higher room. We were on the 3rd floor and it was very loud. Also, ...
        Dec. 31, 2019

        CA $249 per night for 2 guests

        Feb. 2 - Feb. 3
        La Grande Residence Vancouver at The Sutton Place HotelCA $249
        The Oswego Hotel

        The Oswego Hotel

        500 Oswego Street, Victoria, BC
          4.0 out of 5.0
           
           
          4.6 out of 5 (1988 reviews)

          Located in James Bay, this eco-friendly hotel is within a 5-minute walk of Victoria Clipper Ferry Terminal and Victoria Harbour. British Columbia Parliament ...

          Very clean and staff was very accommodating. Two bedroom suite was enough to fit 7 people and 2 dogs
          Dec. 26, 2019

          CA $179 per night for 2 guests

          Jan. 22 - Jan. 23
          The Oswego HotelCA $179
          Sandman Suites Vancouver on Davie

          Sandman Suites Vancouver on Davie

          1160 Davie St, Vancouver, BC
            3.0 out of 5.0
             
             

            Located in West End, this eco-friendly hotel is within a 10-minute walk of St. Paul's Hospital, Sunset Beach, and Granville Street. Robson Street and Granville ...

            CA $139 per night for 2 guests

            Feb. 9 - Feb. 10
            Sandman Suites Vancouver on DavieCA $139
            Residence Inn by Marriott Vancouver Downtown

            Residence Inn by Marriott Vancouver Downtown

            1234 Hornby Street, Vancouver, BC
              3.0 out of 5.0
               
               

              Located in Downtown Vancouver, this eco-friendly hotel is within a 5-minute walk of Granville Street and St. Paul's Hospital. Sunset Beach and Orpheum Theater ...

              CA $135 per night for 2 guests

              Jan. 24 - Jan. 25
              Residence Inn by Marriott Vancouver DowntownCA $135
              Rosedale On Robson Suite Hotel

              Rosedale On Robson Suite Hotel

              838 Hamilton Street, Vancouver, BC
                3.5 out of 5.0
                 
                 

                This family-friendly Vancouver hotel is located in the entertainment district, within a 10-minute walk of Vancouver Central Public Library, BC Place Stadium ...

                CA $144 per night for 2 guests

                Feb. 1 - Feb. 2
                Rosedale On Robson Suite HotelCA $144
                The Castle at Swan Lake

                The Castle at Swan Lake

                7905 Greenhow Road, Vernon, BC
                  3.5 out of 5.0
                   
                   
                  4.7 out of 5 (694 reviews)

                  Situated in Vernon, this hotel is within a 10-minute walk of Columbia Mountains and Swan Lake. Village Green Centre and Okanagan Lake are also within 6 miles ...

                  I still love the castle and will be back and maybe next time not -17 degrees out so we could enjoy the hot tub again! Darn cold weather! Breakfast amazing!, again like last time. Just one simple suggestion is to have newer and a bit larger tvs with AV access and HDMI access so we could hook up Netflix ...
                  Jan. 16, 2020

                  CA $107 per night for 2 guests

                  Jan. 20 - Jan. 21
                  The Castle at Swan LakeCA $107
                  Sundial Boutique Hotel

                  Sundial Boutique Hotel

                  4340 Sundial Crescent, Whistler, BC
                    4.0 out of 5.0
                     
                     

                    This family-friendly Whistler condominium resort is located in the mountains, steps away from Blackcomb Excalibur Gondola, Whistler Blackcomb Ski Resort and ...

                    CA $327 per night for 2 guests

                    Jan. 21 - Jan. 22
                    Sundial Boutique HotelCA $327
                    Tantalus Resort Lodge

                    Tantalus Resort Lodge

                    4200 Whistler Way, Whistler, BC
                      3.0 out of 5.0
                       
                       
                      4.0 out of 5 (708 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. ...

                      Great location. Easy check in and check out process.
                      Jan. 6, 2020

                      CA $299 per night for 2 guests

                      Jan. 20 - Jan. 21
                      Tantalus Resort LodgeCA $299
                      Map

                      Pocket Guide: Apartment 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