Compare Beach Resorts & Hotels in British Columbia
Secret Bargains - Save an extra 10% or more on select Beach Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured British Columbia Beach Resorts & Hotels
Best Western Plus Tin Wis Resort
1119 Pacific Rim Highway, Tofino, BC
The price is $183 per night
$183
includes taxes & fees
$158 per night
Dec 1 - Dec 2
Free Cancellation
Reserve now, pay when you stay
With a stay at Best Western Plus Tin Wis Resort in Tofino, you'll be on the beach, just steps from Mackenzie Beach and a 3-minute drive from Chesterman Beach.
Sylvia Hotel
1154 Gilford St, Vancouver, BC
The price is $146 per night
$146
includes taxes & fees
$123 per night
Nov 4 - Nov 5
Free Cancellation
Reserve now, pay when you stay
A stay at Sylvia Hotel places you in the heart of Vancouver, steps from English Bay Beach and a 3-minute drive from Robson Street.
Best Western Plus Sands
1755 Davie St, Vancouver, BC
The price is $144 per night
$144
includes taxes & fees
$121 per night
Nov 24 - Nov 25
Free Cancellation
Reserve now, pay when you stay
A stay at Best Western Plus Sands places you in the heart of Vancouver, within a 5-minute drive of Robson Street and Canada Place Cruise Ship Terminal.
Coast Osoyoos Beach Hotel
7702 Main Street, Osoyoos, BC
The price is $111 per night
$111
includes taxes & fees
$95 per night
Nov 9 - Nov 10
When you a stay at Coast Osoyoos Beach Hotel in Osoyoos, you'll be on a lake, just steps from Starlite Marina & Beach Shop and Pioneer Walkway.
THE Beach Club Resort
181 Beachside Drive, Parksville, BC
The price is $146 per night
$146
includes taxes & fees
$127 per night
Nov 23 - Nov 24
Free Cancellation
Reserve now, pay when you stay
With a stay at THE Beach Club Resort in Parksville, you'll be on the boardwalk/promenade, just a 1-minute walk from Parksville Beach and 6 minutes by foot from Paradise Fun Park.
Pool
Hot Tub
Desert Surfside Waterfront Accommodations
7310 Main Street, Osoyoos, BC
Located in Osoyoos, Desert Surfside Waterfront Accommodations is on the beach, within a 5-minute walk of Osoyoos Lake and Pioneer Walkway.
Ocean Promenade Hotel
15611 Marine Dr, White Rock, BC
The price is $109 per night
$109
includes taxes & fees
$96 per night
Nov 14 - Nov 15
Free Cancellation
Reserve now, pay when you stay
In the heart of White Rock, Ocean Promenade Hotel is within a 5-minute drive of White Rock Beach and White Rock Pier.
Hotel Zed Kelowna
1627 Abbott Street, Kelowna, BC
The price is $96 per night
$96
includes taxes & fees
$82 per night
Nov 17 - Nov 18
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Zed Kelowna, you'll be centrally located in Kelowna, steps from Okanagan Lake and within a 5-minute drive of Kelowna General Hospital.
Watermark Beach Resort
15 Park Place, Osoyoos, BC
The price is $124 per night
$124
includes taxes & fees
$107 per night
Nov 3 - Nov 4
Free Cancellation
Reserve now, pay when you stay
A stay at Watermark Beach Resort places you in the heart of Osoyoos, steps from Osoyoos Lake and Gyro Beach.
Oak Bay Beach Hotel
1175 Beach Dr, Victoria, BC
The price is $189 per night
$189
includes taxes & fees
$163 per night
Nov 24 - Nov 25
Free Cancellation
Reserve now, pay when you stay
Located in Victoria (South Oak Bay), Oak Bay Beach Hotel is within a 10-minute drive of Victoria Harbour and Government Street.
Coast Parksville Hotel
374 West Island Highway, Parksville, BC
The price is $106 per night
$106
includes taxes & fees
$92 per night
Nov 3 - Nov 4
Free Cancellation
Reserve now, pay when you stay
With a stay at Coast Parksville Hotel, you'll be centrally located in Parksville, steps from Paradise Fun Park and within a 10-minute walk of Parksville Beach.
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.
British Columbia Beach Resorts & Hotels essential information
Beach Resorts & Hotels in British Columbia |
701 |
---|---|
Highest price | $189 |
Cheapest price | $96 |
Total number of hotels in British Columbia | 17,327 |
Popular hotels | Best Western Plus Tin Wis Resort, Sylvia Hotel, Best Western Plus Sands, Coast Osoyoos Beach Hotel, THE Beach Club Resort, Desert Surfside Waterfront Accommodations, Ocean Promenade Hotel, Hotel Zed Kelowna, Watermark Beach Resort, Oak Bay Beach Hotel, Coast Parksville Hotel, English Bay Hotel |
Most Recent British Columbia Hotel Reviews
Fairmont Vancouver Airport In-Terminal Hotel
5 out of 5
Posted 10 hours ago
CheapTickets Verified Review
"very comfy bed, outstanding all day breakfast at 2pm in bar lounge after the 14 hour flight from Brisbane"
A verified traveler stayed at Fairmont Vancouver Airport In-Terminal Hotel
More Beach Resorts & Hotels
Types of Hotels
Top 20 British Columbia Hotels
Hotels Near British Columbia
More to Explore in British Columbia
Top Picks
Hotels
Flights
Flights from Calgary to VancouverFlorida Flight DealsCheap flights to DeltaFlights from Winnipeg to NanaimoCheap flights to Scotch CreekFlights from Amritsar to VancouverCheap flights to PennyCheap Flights from VancouverFlights from Vancouver to 100 Mile HouseFlights from Victoria to CastlegarCheap flights to SurreyCheap flights to Kelowna