Beginning of main content

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.


Check British Columbia hotel prices

Tonight Jun 4 - Jun 5
This weekend Jun 5 - Jun 7
Next weekend Jun 12 - Jun 14

Top Cities in British Columbia

Top Hotels in British Columbia

See all 7,677 Properties in British Columbia

Estimated price for 1 night/2 adults

The Westin Resort & Spa, Whistler
The Westin Resort & Spa, Whistler
4.0 out of 5.0 4090 Whistler Way, Whistler, BC
¥12,206
4.4/5 (1066 reviews)

The staff was amazing! Very friendly and welcoming. We couldn’t have asked for a better experience

Reviewed on May 25, 2020
SPIRIT RIDGE - in the Unbound Collection by Hyatt
SPIRIT RIDGE - in the Unbound Collection by Hyatt
4.0 out of 5.0 1200 Rancher Creek Rd, Osoyoos, BC
¥14,374
4.4/5 (1000 reviews)

Just stayed 1 night but enjoyed the adult pool on a warm afternoon. Margaritas from the bar were good. Ate at the restaurant Bear Fish Root Berry and had the beef ribs which were excellent. Room was nice as well but very hot water in the shower could burn if not careful. Would stay again for ...

Reviewed on Jun 1, 2020
Watermark Beach Resort
Watermark Beach Resort
4.0 out of 5.0 15 Park Place, Osoyoos, BC
¥14,374
4.5/5 (999 reviews)

Loved this resort. Beautiful place, great location, fantastic room

Reviewed on Jun 2, 2020
Fairmont Vancouver Airport In-Terminal Hotel
Fairmont Vancouver Airport In-Terminal Hotel
4.5 out of 5.0 3111 Grant McConachie Way, Richmond, BC
¥28,025
4.7/5 (3433 reviews)

It was nice and clean. Truth be told, this is what I expect in a hotel. A pleasant surprise was the quality of toiletries in the room but that's about it.

Reviewed on May 25, 2020
Delta Hotels by Marriott Grand Okanagan Resort
Delta Hotels by Marriott Grand Okanagan Resort
4.0 out of 5.0 1310 Water St, Kelowna, BC
¥19,674
4.3/5 (1643 reviews)

Stay was nice, i love the location of the Grande. very very linited everything due to covid-19.

Reviewed on May 22, 2020
Victoria Regent Waterfront Hotel & Suites
Victoria Regent Waterfront Hotel & Suites
3.0 out of 5.0 1234 Wharf St, Victoria, BC
¥18,314
4.7/5 (1153 reviews)

We were a little disappointed that the buffet breakfast was not included, no gym, no pool. But everything else was superb, people, location, room

Reviewed on Jun 3, 2020
Pan Pacific Vancouver
Pan Pacific Vancouver
4.5 out of 5.0 999 Canada Pl, Vancouver, BC
¥20,094
4.6/5 (3148 reviews)

I Would recommended this hotel. The view was amazing

Reviewed on May 14, 2020
Eldorado Resort - Manteo
Eldorado Resort - Manteo
3.5 out of 5.0 3762 Lakeshore Rd, Kelowna, BC
¥14,445
4.4/5 (999 reviews)

Great room got upgraded to waterfront room.Very roomy and very bright. The only thing I was a little bit disappointed in was the bathroom. The bathroom was very small , you had to close the door before you could sit down. For the rest great place

Reviewed on May 22, 2020
Sandman Hotel & Suites Kelowna
Sandman Hotel & Suites Kelowna
3.0 out of 5.0 2130 Harvey Ave, Kelowna, BC
¥9,038
3.6/5 (1003 reviews)

Staff experience was excellent! We arrived very early for our room and they were happy to help!

Reviewed on Jun 3, 2020
Lonsdale Quay Hotel
Lonsdale Quay Hotel
3.5 out of 5.0 123 Carrie Cates Crt, North Vancouver, BC
¥9,355
4.0/5 (2741 reviews)

Lovely room, beautiful view. All in all a very enjoyable stay

Reviewed on Jun 2, 2020
Four Seasons Resort Whistler
Four Seasons Resort Whistler
5.0 out of 5.0 4591 Blackcomb Way, Whistler, BC
¥22,193
4.7/5 (996 reviews)

Very Comfortable Bed and Great Atmosphere. Even with COVID it was still a great experience.

Reviewed on May 27, 2020
Walnut Beach Resort
Walnut Beach Resort
4.0 out of 5.0 4200 Lakeshore Dr, Osoyoos, BC
Get Rates
4.2/5 (619 reviews)

Beautiful place and excellent amenities... would stay here again for sure.

Reviewed on Jun 1, 2020
Map