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 15 - Dec 16
This weekend Dec 20 - Dec 22
Next weekend Dec 27 - Dec 29

Featured British Columbia Romantic Hotels

See all 7,062 Properties in British Columbia

Estimated price for 1 night/2 adults

The Fairmont Empress

The Fairmont Empress

721 Government St, Victoria, BC
    4.0 out of 5.0
     
     
    4.3 out of 5 (2030 reviews)

    This family-friendly Victoria hotel is located on the waterfront, within a 5-minute walk of Maritime Museum of British Columbia, Victoria Bug Zoo, and British ...

    This property aesthetically pleasing . The shower was not so great.
    Dec 10, 2019

    ¥19,872 per night for 2 guests

    Jan 2 - Jan 3
    The Fairmont Empress¥19,872
    Copper Point Resort

    Copper Point Resort

    760 Cooper Road, Invermere, BC
      4.0 out of 5.0
       
       
      4.3 out of 5 (1609 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,897 per night for 2 guests

      Jan 5 - Jan 6
      Copper Point Resort¥8,897
      Hotel Grand Pacific

      Hotel Grand Pacific

      463 Belleville St, Victoria, BC
        4.0 out of 5.0
         
         
        4.5 out of 5 (2057 reviews)

        Located in James Bay, this romantic hotel is steps from The Robert Bateman Centre, Victoria Harbour, and Victoria Clipper Ferry Terminal. British Columbia Parliament ...

        Incredible customer service and great location. The harbor view suites were wonderful, especially for viewing Christmas lights in the harbor.
        Dec 8, 2019

        ¥12,604 per night for 2 guests

        Jan 5 - Jan 6
        Hotel Grand Pacific¥12,604
        Brentwood Bay Resort & Spa

        Brentwood Bay Resort & Spa

        849 Verdier Ave, Brentwood Bay, BC
          4.5 out of 5.0
           
           
          4.8 out of 5 (1036 reviews)

          Situated near the airport, this luxury hotel is 0.2 mi (0.4 km) from Brentwood Bay Ferry Terminal and 2 mi (3.3 km) from Butchart Gardens. Victoria Butterfly ...

          Beautiful resort, large, oceanfront room with gas fireplace and big jetted tub!
          Dec 14, 2019

          ¥10,398 per night for 2 guests

          Jan 12 - Jan 13
          Brentwood Bay Resort & Spa¥10,398
          Oak Bay Beach Hotel

          Oak Bay Beach Hotel

          1175 Beach Dr, Victoria, BC
            4.5 out of 5.0
             
             
            4.8 out of 5 (1009 reviews)

            Located in South Oak Bay, this luxury resort is within a 10-minute walk of Victoria Golf Club and Oak Bay Marina. Abkhazi Garden and Cadboro Bay are also within ...

            The views from Hotels are so beautiful and relaxing.. Never got bored even if I have stay in hotel for all day.
            Nov 26, 2019

            ¥16,782 per night for 2 guests

            Dec 16 - Dec 17
            Oak Bay Beach Hotel¥16,782
            Emerald Lake Lodge

            Emerald Lake Lodge

            Emerald Lake Road, Field, BC
              3.5 out of 5.0
               
               
              4.2 out of 5 (1485 reviews)

              Situated on a lake, this romantic hotel is 10.7 mi (17.3 km) from Upper Spiral Tunnel Scenic Viewpoint and within 25 mi (40 km) of Takakkaw Falls and Wapta Falls ...

              The access to hiking around the lake and also the lodge was wonderful.
              Dec 11, 2019

              ¥9,356 per night for 2 guests

              Jan 5 - Jan 6
              Emerald Lake Lodge¥9,356
              Sooke Harbour House

              Sooke Harbour House

              1528 Whiffen Spit Rd, Sooke, BC
                4.0 out of 5.0
                 
                 
                4.5 out of 5 (386 reviews)

                Nestled on the beach, this Sooke hotel is within 3 mi (5 km) of Sooke Harbour, District of Sooke Municipal Hall, and Sooke Region Museum. Sooke Potholes Provincial ...

                Beautiful property. We got away in early December for a weekend before all the holiday crazyness. The room was upgraded and amazing.. about 1000sq ft. The bedroom had a sitting area with a fireplace and overlooked the water. The food, whick I've head stories about for years, lived up to the hype ...
                Dec 8, 2019

                ¥19,025 per night for 2 guests

                Dec 16 - Dec 17
                Sooke Harbour House¥19,025
                L'Hermitage Hotel

                L'Hermitage Hotel

                788 Richards Street, Vancouver, BC
                  4.0 out of 5.0
                   
                   
                  4.8 out of 5 (2113 reviews)

                  Located in Downtown Vancouver, this romantic hotel is within a 5-minute walk of Vancouver Central Public Library and Orpheum Theater. Vancouver Art Gallery and ...

                  This is the second time I’ve stayed at the property Nd it’s still a delight. I’ve tried multiple hotels in Vancouver and this one is a favorite. Close to B.C. Place, Rogers Arena and shopping (great Hudson’s Bay nearby). The staff is exceptional (my teenager forgot a flatiron, lip balm and hair ties ...
                  Dec 9, 2019

                  ¥15,316 per night for 2 guests

                  Dec 18 - Dec 19
                  L'Hermitage Hotel¥15,316
                  The Sutton Place Hotel - Vancouver

                  The Sutton Place Hotel - Vancouver

                  845 Burrard St, Vancouver, BC
                    4.5 out of 5.0
                     
                     
                    4.4 out of 5 (4248 reviews)

                    Located near the slopes, this Downtown Vancouver hotel is in the city center and within a 5-minute walk of Robson Street, Granville Street, and Vancouver Art ...

                    Great location. Older property which shows in some areas but still a “grand hotel”. Service and staff make this charming hotel a wonderful stay. Paid for wifi but older electrical fittings made managing devices difficult.
                    Dec 9, 2019

                    ¥16,478 per night for 2 guests

                    Dec 16 - Dec 17
                    The Sutton Place Hotel - Vancouver¥16,478
                    Nita Lake Lodge

                    Nita Lake Lodge

                    2131 Lake Placid Rd, Whistler, BC
                      4.0 out of 5.0
                       
                       
                      4.7 out of 5 (1039 reviews)

                      Conveniently near skiing facilities, this Whistler Creekside hotel is located in the mountains within 3 mi (5 km) of Creekside Gondola, Whistler Golf Club, and ...

                      One of the most hospitable places I have stayed at.
                      Dec 9, 2019

                      ¥16,476 per night for 2 guests

                      Dec 16 - Dec 17
                      Nita Lake Lodge¥16,476
                      Map

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