Best beach holidays in British Columbia

Price found within the past 48 hours. Click for updated prices.
English Bay Hotel
Best Western Plus Sands
Sylvia Hotel
Don't see what you're looking for?
See all available trips from Columbus to British Columbia
View all trips

Beach accommodations in British Columbia

Sylvia Hotel
3 out of 5
1154 Gilford St Vancouver BC
Fully refundableReserve now, pay when you stay
9.4/10 Exceptional! (1,494 reviews)
Staff was exceptional

Reviewed on 14 Feb 2026

Opens in a new windowSylvia Hotel
Best Western Plus Tin Wis Resort
2.5 out of 5
1119 Pacific Rim Highway Tofino BC
Fully refundableReserve now, pay when you stay
The price is AU$265 per night from 28 Feb to 1 Mar
AU$265
per night
28 Feb - 1 Mar
9.2/10 Wonderful! (1,002 reviews)
Everything was great

Reviewed on 8 Feb 2026

Opens in a new windowBest Western Plus Tin Wis Resort
THE Beach Club Resort
Great for beach holidays
3.5 out of 5
181 Beachside Drive Parksville BC
Fully refundableReserve now, pay when you stay
The price is AU$273 per night from 22 Feb to 23 Feb
AU$273
per night
22 Feb - 23 Feb
9.2/10 Wonderful! (1,102 reviews)

Travellers like: on the beach, indoor pool

Travellers say...
Room was great staff were helpful and pleasant. Just no room service housekeeping no matter how many times we called them, they say will send you someone and no one comes

Reviewed on 9 Feb 2026

Opens in a new windowTHE Beach Club Resort
Save an average of 15% on thousands of hotels when you're signed in
Desert Surfside Waterfront Accommodations
3 out of 5
7310 Main Street Osoyoos BC
8.6/10 Excellent! (1,243 reviews)
Staff were wonderful. Very friendly and helpful.

Reviewed on 11 Oct 2025

Opens in a new windowDesert Surfside Waterfront Accommodations
Best Western Plus Sands
3 out of 5
1755 Davie St Vancouver BC
Fully refundableReserve now, pay when you stay
The price is AU$179 per night from 22 Feb to 23 Feb
AU$179
per night
22 Feb - 23 Feb
8.4/10 Very Good! (1,356 reviews)
The body wash was low, but everything else was good.

Reviewed on 3 Feb 2026

Opens in a new windowBest Western Plus Sands
Coast Osoyoos Beach Hotel
Great for beach holidays
2.5 out of 5
7702 Main Street Osoyoos BC
The price is AU$195 per night from 16 Feb to 17 Feb
AU$195
per night
16 Feb - 17 Feb
8.2/10 Very Good! (1,003 reviews)

Travellers like: on the beach, sunloungers, indoor pool, waterslide

Travellers say...
Clean room short 1 night stay visiting baldy pool and hot tub were down but the owner lets you use the best western Down the road

Reviewed on 31 Jan 2026

Opens in a new windowCoast Osoyoos Beach Hotel
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.

How much does it cost to fly to British Columbia?

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

^Savings based on all package bookings with Flight + Hotel made on Orbitz.com from January 1, 2019 to December 31, 2019 as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.