Search Hotels for Romantic Getaways in British Columbia

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in British Columbia

Top British Columbia Romantic Hotels

Fairmont Empress

Fairmont Empress

4 out of 5
721 Government St, Victoria, BC
The price is CA $332 per night from Dec 5 to Dec 5
This family-friendly Victoria hotel is located on the waterfront, just steps from Maritime Museum of British Columbia and Victoria Bug Zoo. British Columbia ...
4.4/5 Excellent! (967 reviews)
"Beautiful hotel, amazing staff and great location. Would stay again for sure."

Reviewed on Nov. 29, 2021

Fairmont Empress
Copper Point Resort

Copper Point Resort

4 out of 5
760 Cooper Road, Invermere, BC
Situated near the beach, this spa resort is within a 5-minute walk of Columbia Mountains and Copper Point Golf Course. Columbia River and James Chabot Provincial ...
4.4/5 Wonderful! (998 reviews)
"Was clean, nice staff. Breakfast was yummy. Room was a bit smaller than I expected but overall very nice stay."

Reviewed on Nov. 19, 2021

Copper Point Resort
Hotel Grand Pacific

Hotel Grand Pacific

4 out of 5
463 Belleville St, Victoria, BC
The price is CA $203 per night from Dec 5 to Dec 5
Located in James Bay, this romantic hotel is steps from The Robert Bateman Centre, Victoria Harbour, and Victoria Clipper Ferry Terminal. Government Street and ...
4.6/5 Wonderful! (999 reviews)
"It was fine"

Reviewed on Nov. 28, 2021

Hotel Grand Pacific
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Brentwood Bay Resort & Spa

Brentwood Bay Resort & Spa

4.5 out of 5
849 Verdier Ave, Brentwood Bay, BC
The price is CA $209 per night from Dec 5 to Dec 5
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 ...
4.7/5 Exceptional! (988 reviews)
"Brentwood never disappoints. Staff, location, restaurants and the pools are all incredible."

Reviewed on Nov. 26, 2021

Brentwood Bay Resort & Spa
Oak Bay Beach Hotel

Oak Bay Beach Hotel

4.5 out of 5
1175 Beach Dr, Victoria, BC
The price is CA $289 per night from Dec 6 to Dec 6
Located in South Oak Bay, this luxury resort is 0.1 mi (0.2 km) from Victoria Golf Club and within 3 mi (5 km) of University of Victoria and Cadboro Bay. Oak ...
4.8/5 Exceptional! (991 reviews)
"Stunning property"

Reviewed on Nov. 27, 2021

Oak Bay Beach Hotel
Emerald Lake Lodge

Emerald Lake Lodge

3.5 out of 5
Emerald Lake Road, Field, BC
The price is CA $164 per night from Jan 4 to Jan 4
Situated on a lake, this romantic hotel is 10.7 mi (17.3 km) from Upper Spiral Tunnel Scenic Viewpoint and 11.3 mi (18.1 km) from Lower Spiral Tunnel Scenic ...
4.2/5 Very Good! (968 reviews)
"My husband and I truly enjoyed our stay at the resort."

Reviewed on Nov. 25, 2021

Emerald Lake Lodge
Sooke Harbour House

Sooke Harbour House

4 out of 5
1528 Whiffen Spit Rd, Sooke, BC
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 ...
4.5/5 Wonderful! (404 reviews)
"Excellent, serene getaway. Love the wood-burning fireplaces and hot tubs. Great walking at the Potholes and Whiffin Spit Great food and fantastic bar. Best vacation ever!"

Reviewed on Mar. 24, 2020

Sooke Harbour House
L'Hermitage Hotel

L'Hermitage Hotel

4 out of 5
788 Richards Street, Vancouver, BC
The price is CA $205 per night from Dec 7 to Dec 7
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 ...
4.8/5 Exceptional! (983 reviews)
"Friendly staff, clean room, good breakfast"

Reviewed on Nov. 29, 2021

L'Hermitage Hotel
The Sutton Place Hotel - Vancouver

The Sutton Place Hotel - Vancouver

4.5 out of 5
845 Burrard St, Vancouver, BC
The price is CA $152 per night from Dec 19 to Dec 19
Located in Downtown Vancouver, this luxury hotel is steps from Robson Square and Robson Street. Vancouver Art Gallery and Granville Street are also within 5 ...
4.4/5 Excellent! (1,629 reviews)
"Really loved our stay. Great view! My only complaint would be the pillows. Definitely not the best. Other than that, we had a wonderful stay. Thank you!"

Reviewed on Dec. 1, 2021

The Sutton Place Hotel - Vancouver
Nita Lake Lodge

Nita Lake Lodge

4 out of 5
2131 Lake Placid Rd, Whistler, BC
The price is CA $239 per night from Dec 6 to Dec 6
Located near the slopes, this Whistler Creekside hotel is in the mountains, within a 10-minute walk of Whistler Blackcomb Ski Resort and Creekside Gondola, and ...
4.6/5 Exceptional! (982 reviews)
"The bar was operating on short hours"

Reviewed on Nov. 22, 2021

Nita Lake Lodge
The Listel Hotel Vancouver

The Listel Hotel Vancouver

3.5 out of 5
1300 Robson St, Vancouver, BC
The price is CA $158 per night from Dec 12 to Dec 12
Located in West End, this romantic hotel is within a 10-minute walk of Robson Street and Vancouver Waterfront. Vancouver Art Gallery and St. Paul's Hospital ...
4.6/5 Wonderful! (973 reviews)
"."

Reviewed on Nov. 22, 2021

The Listel Hotel Vancouver
Executive Hotel Le Soleil

Executive Hotel Le Soleil

4 out of 5
567 Hornby St, Vancouver, BC
The price is CA $158 per night from Dec 19 to Dec 19
This family-friendly Vancouver hotel is located near the airport, within a 5-minute walk of Bill Reid Gallery of Northwest Coast Art, Christ Church Cathedral, ...
4.4/5 Wonderful! (1,044 reviews)
"A very comfortable boutique hotel, in a convenient downtown location, at a very reasonable cost. Staff were efficient and friendly. Access to the YWCA fitness facilities next door was a bonus."

Reviewed on Dec. 3, 2021

Executive Hotel Le Soleil
OPUS Hotel Vancouver

OPUS Hotel Vancouver

4 out of 5
322 Davie St, Vancouver, BC
The price is CA $319 per night from Jan 2 to Jan 2
Located in Yaletown, this romantic hotel is within 1 mi (2 km) of Rogers Arena and Granville Island Public Market. Vancouver Waterfront and Canada Place are ...
4.6/5 Exceptional! (900 reviews)
"The staff are so friendly and go above and beyond."

Reviewed on Nov. 22, 2021

OPUS Hotel Vancouver
Pinnacle Hotel at the Pier

Pinnacle Hotel at the Pier

4 out of 5
138 Victory Ship Way, North Vancouver, BC
The price is CA $195 per night from Dec 7 to Dec 7
Located in Lower Lonsdale, this romantic hotel is 0.2 mi (0.3 km) from Lonsdale Quay Market and within 3 mi (5 km) of Vancouver Waterfront and Canada Place. ...
4.5/5 Wonderful! (980 reviews)
"Interesting waterfront, good location."

Reviewed on Nov. 10, 2021

Pinnacle Hotel at the Pier
The Parkside Hotel & Spa

The Parkside Hotel & Spa

3.5 out of 5
810 Humboldt Street, Victoria, BC
The price is CA $199 per night from Dec 5 to Dec 5
This family-friendly Victoria aparthotel is located by the ocean, within a 5-minute walk of St. Ann's Academy, Government Street, and Royal BC Museum. Victoria ...
4.6/5 Wonderful! (2,088 reviews)
"My wife and I loved the swimming pool!"

Reviewed on Nov. 4, 2021

The Parkside Hotel & Spa
Summit Lodge Boutique Hotel

Summit Lodge Boutique Hotel

4 out of 5
4359 Main St., Whistler, BC
The price is CA $244 per night from Dec 9 to Dec 9
Located near the slopes, this Village North hotel is in the mountains, within a 10-minute walk of Whistler Blackcomb Ski Resort and Whistler Golf Club, and close ...
4.7/5 Exceptional! (1,023 reviews)
"Had everything you could need and location was awesome. Room was a great size, clean and comfortable. Would definitely stay here again."

Reviewed on Nov. 30, 2021

Summit Lodge Boutique Hotel
Prestige Oceanfront Resort, BW Premier Collection

Prestige Oceanfront Resort, BW Premier Collection

3.5 out of 5
6929 West Coast Rd, Sooke, BC
The price is CA $136 per night from Dec 5 to Dec 5
Situated on the waterfront, this spa hotel is within 2 mi (3 km) of Sooke Harbour, District of Sooke Municipal Hall, and Sooke Region Museum. Saltwest Naturals ...
4.4/5 Wonderful! (969 reviews)
Great location
"Lovely hotel and we really enjoyed the room. Very nice staff."

Reviewed on Nov. 24, 2021

Prestige Oceanfront Resort, BW Premier Collection
The English Inn and Resort

The English Inn and Resort

3 out of 5
Lampson St, 429, Victoria, BC
Located in Esquimalt, this romantic hotel is 0.4 mi (0.7 km) from Saxe Point Park and within 3 mi (5 km) of Victoria Harbour and Victoria Fisherman's Wharf. ...
3.9/5 Very Good! (681 reviews)
an old castle
"room was small. but not bad. No hot breakfast."

Reviewed on Oct. 8, 2017

The English Inn and Resort
The Magnolia Hotel and Spa

The Magnolia Hotel and Spa

4.5 out of 5
623 Courtney St, Victoria, BC
The price is CA $243 per night from Dec 22 to Dec 22
Located in Downtown Victoria, this luxury hotel is within a 5-minute walk of Government Street and Victoria Conference Centre. Royal BC Museum and Victoria Harbour ...
4.8/5 Exceptional! (971 reviews)
"Beautiful, spacious and comfortable in an ideal location within walking distance of so many restaurants, sites and shopping."

Reviewed on Nov. 29, 2021

The Magnolia Hotel and Spa
Wedgewood Hotel & Spa - Relais & Chateaux

Wedgewood Hotel & Spa - Relais & Chateaux

5 out of 5
845 Hornby St, Vancouver, BC
The price is CA $240 per night from Dec 5 to Dec 5
Located in Downtown Vancouver, this luxury hotel is steps from Robson Square and Vancouver Art Gallery. Robson Street and Granville Street are also within 5 ...
4.8/5 Exceptional! (984 reviews)
"Amazing hospitality. Melvin always went above and behind to accommodate our reservation and exploration needs. Can't say how much thankful I am to him and his amazing personality. Melvin can make the hotel more outstanding on the gloomy days. Thank you for your kindness and understanding to tend ..."

Reviewed on Dec. 1, 2021

Wedgewood Hotel & Spa - Relais & Chateaux
Don't see what you're looking for?
See all available properties in British Columbia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

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