British Columbia Beach Vacations

Book a Beach Hotel + Flight or Car together to unlock savings

    deals illustration

    Better together

    Save up to NT$5,067 when you book a flight and hotel together*
    stays illustration

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    luggage illustration

    Rest easy

    Plan, book, and manage your trip all in one place

4 Night Beach vacations in British Columbia

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

Top Beach British Columbia Hotels

Best Western Plus Tin Wis Resort
Best Western Plus Tin Wis Resort
2.5 out of 5
1119 Pacific Rim Highway, Tofino, BC
  • 4 hours drive from Canada Place Cruise Ship Terminal
The price is NT$14,471 per night from Jul 18 to Jul 19
NT$14,471
NT$16,786 total
Jul 18 - Jul 19
includes taxes & fees
Make the most of this fantastic location, as you'll be near Chesterman Beach with a stay at this hotel. Available amenities at Best Western Plus Tin Wis Resort ...
9.2/10 Wonderful! (1,003 reviews)
"Property was great, clean with nice amenities and right on the beach. Very dog friendly (we travelled with our dog) and the staff were all excellent. Would definitely return."

Reviewed on 2025/7/9

Best Western Plus Tin Wis Resort
Sylvia Hotel
Sylvia Hotel
3 out of 5
1154 Gilford St, Vancouver, BC
  • 23 min walk from Canada Place Cruise Ship Terminal
Enjoy sunsets on the beach in Vancouver, as you'll be within walking distance of English Bay Beach with a holiday at this hotel. Amenities at Sylvia Hotel include ...
9.2/10 Wonderful! (1,485 reviews)
"Everything was wonderful. Right next to the beach with amazing sunsets. Close to lots of great dining options. Hotel was super charming with a lot of interesting historic features and a staff that took very good care of my family."

Reviewed on 2025/7/8

Sylvia Hotel
THE Beach Club Resort
THE Beach Club Resort
3.5 out of 5
181 Beachside Drive, Parksville, BC
  • 2 hours drive from Canada Place Cruise Ship Terminal
The price is NT$8,941 per night from Jul 14 to Jul 15
NT$8,941
NT$10,772 total
Jul 14 - Jul 15
includes taxes & fees
Make the most of this fantastic location, as you'll be close to Parksville Beach with a vacation stay at this spa hotel. Amenities at THE Beach Club Resort include ...
9.2/10 Wonderful! (1,000 reviews)

Travelers like: on the beach, indoor pool

Travelers say...
"It’s a little loud. Kids were playing tag football in front of our room for 2 hours. Nobody from the hotel did anything. Door to rooms are on the exterior so traffic noise is a bit loud."

Reviewed on 2025/7/7

THE Beach Club Resort
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.