
British Columbia Resorts Rooms
Featured Resorts in British Columbia

River Rock Casino Resort
8811 River Road Richmond BC
Free Cancellation
Reserve now, pay when you stay
Book a stay at this luxury resort in Richmond. Enjoy a full-service spa, 5 restaurants, and a marina. Our guests praise the pool and the helpful staff in our ...

Four Seasons Resort Whistler
4591 Blackcomb Way Whistler BC
Free Cancellation
Reserve now, pay when you stay
Book a stay at this luxury resort in Whistler. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff and the property ...

Hilton Whistler Resort & Spa
4050 Whistler Way Whistler BC
Book a stay at this spa resort in Whistler. Enjoy free WiFi, a full-service spa, and 2 hot tubs. Our guests praise the helpful staff and the clean rooms in our ...

Fairmont Chateau Whistler
4599 Chateau Blvd Whistler BC
Book a stay at this spa resort in Whistler. Enjoy a full-service spa, 5 restaurants, and a golf course. Our guests praise the pool and the helpful staff in our ...

The Westin Resort & Spa, Whistler
4090 Whistler Way Whistler BC
Book a stay at this spa resort in Whistler. Enjoy a full-service spa, 2 restaurants, and 2 hot tubs. Our guests praise the helpful staff and the clean rooms ...

Versante Hotel
8499 Bridgeport Rd Richmond BC
Free Cancellation
Reserve now, pay when you stay
Book a stay at this luxury resort in Richmond. Enjoy free WiFi, a full-service spa, and 3 restaurants. Our guests praise the restaurant and the helpful staff ...

Sun Peaks Grand Hotel & Conference Centre
3240 Village Way Sun Peaks BC
Free Cancellation
Reserve now, pay when you stay
Book a stay at this ski resort in Sun Peaks. Enjoy free WiFi, 3 hot tubs, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms ...

Oak Bay Beach Hotel
1175 Beach Dr Victoria BC
Free Cancellation
Reserve now, pay when you stay
Book a stay at this spa resort in Victoria. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the pool and the helpful staff in our reviews. ...

Delta Hotels by Marriott Victoria Ocean Pointe Resort
100 Harbour Road Victoria BC
Free Cancellation
Reserve now, pay when you stay
Book a stay at this spa resort in Victoria. Enjoy free WiFi, a full-service spa, and a rooftop terrace. Our guests praise the helpful staff and the clean rooms ...

Copper Point Resort
760 Cooper Road Invermere BC
Book a stay at this spa resort in Invermere. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the pool and the helpful staff in our reviews. ...

Penticton Lakeside Resort and Conference Centre
21 Lakeshore Dr W Penticton BC
Free Cancellation
Reserve now, pay when you stay
Book a stay at this beach resort in Penticton. Enjoy free WiFi, 2 restaurants, and a private beach. Our guests praise the helpful staff and the clean rooms in ...
Don't see what you're looking for?
See all available properties in British Columbia
View all propertiesLowest 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.
Can't find what you're looking for? Check out these other accommodation options...

River Rock Casino Resort
8811 River Road Richmond BC

Radisson Blu Vancouver Airport Hotel & Marina
3500 Cessna Dr Richmond BC
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.
Travel to British Columbia & Explore
More Ways to Travel: British Columbia
Flying to British Columbia? Explore British Columbia with Expedia's Travel Guides to find the best hotels, vacation packages, car rental deals and more!
