Book Resorts in British Columbia

Search & Book Resorts with Cryptocurrency or Card

magnifying-glass.svgclose.svg
June 2025
Jun 2025
MonTueWedThuFriSatSun
Jul 2025
MonTueWedThuFriSatSun

Friday 20 June 2025 - Saturday 21 June 2025 (1 night)

calender.png
20 Jun 2025
Friday
calender.png
21 Jun 2025
Saturday
people.png
2 Adults - 0 Child
1 room
Discover

Top Resorts in British Columbia

Stay at British Columbia's top resorts

British Columbia - 32 Resorts to stay

Find resort deals in British Columbia
Loading...
best price
Best Price Guarantee

We guarantee we won't be beaten on price. If you find a cheaper hotel deal on another website after you book with us, we’ll refund the difference!

See the latest prices and deals by choosing your dates. Choose dates

Four Seasons Resort Whistler

4591 Blackcomb Way, Whistler, Canada - See map
Parking availableDining servicesConciergeAmenities

Exceptional

959 Guest reviews

9.4
Cleanliness9.6/10
Service9.4/10
Comfort9.6/10
Condition9.6/10
Neighborhood9.6/10
Amenities9.4/10
Check Availability

Fairmont Chateau Whistler

4599 Chateau Blvd, Whistler, Canada - See map
Free WiFiParking availableDining servicesAmenities

Wonderful

946 Guest reviews

9.0
Cleanliness9.4/10
Service9.2/10
Comfort9.2/10
Condition9.2/10
Neighborhood9.8/10
Amenities9.2/10
Check Availability

River Rock Casino Resort

8811 River Road, Richmond, Canada - See map
Free WiFiParking availableDining servicesAmenities

Excellent

2640 Guest reviews

8.0
Cleanliness8.6/10
Service8.2/10
Comfort8.4/10
Condition8.2/10
Amenities8.0/10
Check Availability
promotion

2% giveback on bookings

Create an account or login to unlock these rewards

The Westin Resort & Spa, Whistler

4090 Whistler Way, Whistler, Canada - See map
Swimming PoolFree WiFiParking availableAmenities

Excellent

1502 Guest reviews

8.8
Cleanliness9.0/10
Service9.0/10
Comfort9.0/10
Condition9.0/10
Amenities8.6/10
Check Availability

Delta Hotels by Marriott Victoria Ocean Pointe Resort

100 Harbour Road, Victoria, Canada - See map
Swimming PoolFree WiFiParking availableAmenities

Wonderful

947 Guest reviews

9.0
Cleanliness9.2/10
Service9.2/10
Comfort9.0/10
Condition9.0/10
Neighborhood9.6/10
Amenities8.8/10
Check Availability
promotion

INVITE AND EARN REWARDS

Give US$25 and Get US$25 for referring friends!

Oak Bay Beach Hotel

1175 Beach Dr, Victoria, Canada - See map
Free WiFiParking availableDining servicesAmenities

Exceptional

962 Guest reviews

9.4
Cleanliness9.6/10
Service9.4/10
Comfort9.6/10
Condition9.6/10
location10/10
Neighborhood9.4/10
Amenities9.4/10
Check Availability

The Sutton Place Hotel Revelstoke Mountain Resort

2950 Camozzi Road, Revelstoke, Canada - See map
Parking availableDining servicesConciergeAmenities

Wonderful

891 Guest reviews

9.2
Cleanliness9.2/10
Service9.2/10
Comfort9.4/10
Condition9.2/10
location8.8/10
Neighborhood8.8/10
Value10/10
Amenities8.8/10
Check Availability

Versante Hotel

8499 Bridgeport Rd, Richmond, Canada - See map
Free WiFiParking availableAirport transfersAmenities

Exceptional

587 Guest reviews

9.4
Cleanliness9.8/10
Service9.6/10
Comfort9.8/10
Condition9.6/10
Amenities9.4/10
Check Availability

Manteo at Eldorado Resort

3762 Lakeshore Rd, Kelowna, Canada - See map
Swimming PoolParking availableDining servicesAmenities

Excellent

933 Guest reviews

8.6
Cleanliness9.0/10
Service8.8/10
Comfort9.0/10
Condition8.6/10
Neighborhood9.2/10
Amenities8.4/10
Check Availability

Sun Peaks Grand Hotel & Conference Centre

3240 Village Way, Sun Peaks, Canada - See map
Free WiFiParking availableDining servicesAmenities

Excellent

957 Guest reviews

8.6
Cleanliness8.8/10
Service8.6/10
Comfort8.6/10
Condition8.4/10
location8.8/10
Neighborhood9.0/10
Value9.0/10
Amenities8.6/10
Check Availability

Penticton Lakeside Resort and Conference Centre

21 Lakeshore Dr W, Penticton, Canada - See map
Free WiFiParking availableDining servicesAmenities

Excellent

952 Guest reviews

8.2
Cleanliness8.4/10
Service8.4/10
Comfort8.0/10
Condition8.0/10
location10/10
Neighborhood9.0/10
Amenities8.0/10
Check Availability

Long Beach Lodge Resort

1441 Pacific Rim Highway, Tofino, Canada - See map
Free WiFiParking availableDining servicesAmenities

Wonderful

397 Guest reviews

9.2
Cleanliness9.6/10
Service9.2/10
Comfort9.2/10
Condition9.4/10
location9.4/10
Neighborhood9.4/10
Amenities9.2/10
Check Availability

Tigh-Na-Mara Seaside Spa Resort

1155 Resort Drive, Parksville, Canada - See map
Swimming PoolFree WiFiParking availableAmenities

Excellent

984 Guest reviews

8.4
Cleanliness8.6/10
Service8.6/10
Comfort8.4/10
Condition8.2/10
location8.8/10
Neighborhood8.8/10
Quality8.0/10
Value8.0/10
Amenities8.6/10
Check Availability

Spirit Ridge, in The Unbound Collection by Hyatt

1200 Rancher Creek Rd, Osoyoos, Canada - See map
Swimming PoolFree WiFiParking availableAmenities

Wonderful

956 Guest reviews

9.0
Cleanliness9.0/10
Service8.8/10
Comfort9.2/10
Condition9.0/10
location8.0/10
Neighborhood9.2/10
Amenities8.8/10
Check Availability

The Cove Lakeside Resort

4205 Gellatly Road, West Kelowna, Canada - See map
Swimming PoolFree WiFiParking availableAmenities

Wonderful

788 Guest reviews

9.0
Cleanliness9.0/10
Service8.8/10
Comfort9.0/10
Condition9.0/10
location8.6/10
Neighborhood9.2/10
Quality9.6/10
Value10/10
Amenities8.8/10
Check Availability
See all resorts in British Columbia

Top Picks for Resorts in British Columbia

Try one of these popular top-rated resorts in British Columbia

Recently Booked in British Columbia

See where other travellers are staying in British Columbia

Continue Your Adventure

  • All regions in Canada
  • Flights to All Regions
  • Top British Columbia Destinations
  • Nearby Landmarks
  • Hotels Near Airports
  • Explore More Hotels

Customer Reviews
What our customers say

CRYPTO-FRIENDLY BOOKINGS

Your money’s good here.

Pay with CREDIT CARD
Pay with PAYPAL
Pay with Binance Pay
Pay with Crypto.com Pay
Pay with AVA
Pay with WeChat Pay
Pay with BTC (Lightning)
Pay with UST
Pay with ETH

We pride ourselves on being the leading crypto-native travel platform. Pay for your travel anywhere in the world seamlessly using 100+ cryptocurrencies or traditional payments.