Romantic hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
10 Jun 2026
Check-out date:
11 Jun 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

198 results found

Oceanfront Suites At Cowichan Bay

1681 Cowichan Bay Road, Cowichan Bay, Canada (Open map)

Guests may find the Cowichan Bay Marina just 150 metres from the 3-star hotel, and Hilary's Cheese is 250 metres away. Offering an...
Read more...
8.8
Fabulous
281 reviews

Blackcomb Lodge

4220 Gateway Drive, Whistler, Canada (Open map)

Green Lake Seaplane Base airport is 5 km from this Whistler hotel, while the Excalibur Gondola is just 1.6 km from the location. The...
Read more...
7.0
Good
222 reviews

Heriot Bay Inn

673 Hotel Road, Heriot Bay, Canada (Open map)

The centre of Heriot Bay can be reached within a 10-minute walk, and natural attractions like Drew Harbour are only 1.8 km away....
Read more...
6.7
Pleasant
51 reviews

Trickle Creek Lodge

500 Stemwinder Drive, Kimberley, Canada (Open map)

The hotel is situated in the very heart of Kimberley right near North Star Express High Speed Quad Ski Resort. Positioned around 10...
Read more...
7.8
Good
192 reviews

Kwa'Lilas Hotel

9040 Granville Street, Port Hardy, Canada (Open map)

This Port Hardy hotel lies within minutes' walk of Hardy Bay and around a 10-minute ride from the Quatse Salmon Stewardship Centre....
Read more...
8.7
Fabulous
866 reviews

Crown Mansion Boutique Hotel & Villas

292 Crescent Road East, Qualicum Beach, Canada (Open map)

Situated 6 km from the Old Country Market, the 5-star hotel also gives access to such sports venues as Qualicum Beach Memorial Golf...
Read more...
9.0
Superb
114 reviews

The Castle At Swan Lake

7905 Greenhow Road, Vernon, Canada (Open map)

The BX Creek & Falls Trail is 4.4 km from the hotel, which also stands fairly close to the Klinker Opal Property. Located only 450...
Read more...
8.7
Fabulous
438 reviews

Best Western Sicamous Inn

806 Trans Canada Highway E, Sicamous, Canada (Open map)

The lovely hotel enjoys a prime location only 150 metres from Eagle River. Situated 2.4 km from the Sicamous Public Beach and around...
Read more...
8.6
Fabulous
364 reviews

Prestige Harbourfront Resort, Worldhotels Luxury

251 Harbourfront Drive Northeast, Salmon Arm, Canada (Open map)

The prime location will easily bring you to Apples, located 350 metres away, and to the Peter Jannink Nature Park, which is also...
Read more...
8.5
Fabulous
344 reviews

Executive Inn Whistler

4250 Village Stroll, Whistler, Canada (Open map)

The hotel is situated just 0.9 km from the shopping mall "Marketplace" and only a few steps from Whistler Medals Plaza Ice Skating...
Read more...
8.2
Very Good
1598 reviews

Summerland Waterfront Resort & Spa

13011 Lakeshore Drive South, Summerland, Canada (Open map)

The centre of Summerland can be reached within a 20-minute walk, and natural attractions like the Giant's Head Mountain Park are 2.7...
Read more...
9.1
Superb
262 reviews

Ramada By Wyndham Northern Grand Hotel & Conference Centre

9830 - 100Th Ave, Fort St. John, Canada (Open map)

The hotel lies in the centre of Fort St. Situated near a mountain, the smoke-free Ramada By Wyndham Northern Grand Hotel &...
Read more...
8.8
Fabulous
372 reviews

Sun Peaks Lodge

3180 Creekside Way, Sun Peaks, Canada (Open map)

Elevation Chair is 2 km from the family-friendly hotel, and the Bluebird Market is about 5 minutes' walk away. Standing just 350 m...
Read more...
8.3
Very Good
394 reviews

Backeddy Resort And Marina

16660 Backeddy Road, Egmont, Canada (Open map)

The 4-star resort is located in a rural area of Egmont, 2 km from Skookumchuck Narrows Provincial Park. Featuring Wi-Fi in public...
Read more...
7.5
Good
45 reviews

Days Inn By Wyndham Golden

1416 Golden View Road, Golden, Canada (Open map)

This Golden hotel is conveniently situated within 15 minutes' drive of the Kicking Horse Pedestrian Bridge. The comfortable Days Inn...
Read more...
7.5
Good
1198 reviews

Fairfield Inn & Suites By Marriott Vernon

5300 Anderson Way, Vernon, Canada (Open map)

The hotel, with a charming location in Vernon, offers guests to relax by Swan Lake, which is situated an 18-minute walk away. The 3…
Read more...
7.7
Good
435 reviews

Moon Water Lodge

265 Trans Canada Highway, Malahat, Canada (Open map)

The centre of Malahat can be reached within a 5-minute walk. Located approximately 10 minutes' drive from Jocelyn Hill, the 3-star...
Read more...
8.2
Very Good
251 reviews

Galiano Oceanfront Inn & Spa

134 Madrona Drive, Sturdies Bay, Canada (Open map)

The Galiano Conservancy Association is located 400 m from this Sturdies Bay hotel, and such natural sites as Matthews Point Regional...
Read more...
8.4
Very Good
172 reviews

Super 8 By Wyndham Williams Lake Bc

1712 Broadway Ave S, , V2G 2W4, Williams Lake, Canada (Open map)

This lovely hotel is located 2.9 km from Elks Hall and Whiskers Point Provincial Park is 3.7 km away. The smoke-free Super 8 By…
Read more...
7.7
Good
389 reviews

Fairmont Mountain Bungalows

4869 Highway 93/95, Fairmont Hot Springs, Canada (Open map)

The centre of Fairmont Hot Springs can be reached within a 25-minute walk, and natural attractions like the Columbia Lake Provincial...
Read more...
8.6
Fabulous
295 reviews
Thank you for subscribing
Close