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
Check dates for British Columbia hotels
Featured British Columbia Beach Resorts & Hotels

Best Western Plus Tin Wis Resort
1119 Pacific Rim Highway Tofino BC
$303 nightly
The price is $352 total per night
$352 total
Oct 7 - Oct 8
Total with taxes and fees
Located in Tofino, Best Western Plus Tin Wis Resort is by the ocean, within a 5-minute drive of Mackenzie Beach and Chesterman Beach.
Hot Tub
Breakfast included

Sylvia Hotel
1154 Gilford St Vancouver BC
$174 nightly
The price is $207 total per night
$207 total
Oct 11 - Oct 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Sylvia Hotel, you'll be centrally located in Vancouver, steps from English Bay Beach and within a 5-minute walk of Stanley Park.
Pet friendly
Free WiFi

Best Western Plus Sands
1755 Davie St Vancouver BC
$183 nightly
The price is $218 total per night
$218 total
Oct 11 - Oct 12
Total with taxes and fees
With a stay at Best Western Plus Sands, you'll be centrally located in Vancouver, within a 10-minute walk of Stanley Park and Robson Street.
Pet friendly
Free WiFi

Coast Osoyoos Beach Hotel
7702 Main Street Osoyoos BC
$105 nightly
The price is $121 total per night
$121 total
Oct 1 - Oct 2
Total with taxes and fees
When you stay at Coast Osoyoos Beach Hotel in Osoyoos, you'll be on a lake, just steps from Starlite Marina & Beach Shop and Pioneer Walkway.
On private beach
Pool

THE Beach Club Resort
181 Beachside Drive Parksville BC
$223 nightly
The price is $256 total per night
$256 total
Sep 29 - Sep 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at THE Beach Club Resort in Parksville, you'll be on the beach, just steps from Parksville Beach and 5 minutes by foot from McMillan Arts Centre.
Pool
Hot Tub

Desert Surfside Waterfront Accommodations
7310 Main Street Osoyoos BC
$101 nightly
The price is $118 total per night
$118 total
Sep 14 - Sep 15
Total with taxes and fees
When you stay at Desert Surfside Waterfront Accommodations in Osoyoos, you'll be on the beach, just steps from Osoyoos Lake and 4 minutes by foot from Pioneer Walkway.
Kitchen
Pet friendly

Ocean Promenade Hotel
15611 Marine Dr White Rock BC
$103 nightly
The price is $116 total per night
$116 total
Oct 4 - Oct 5
Total with taxes and fees
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 Pier and White Rock Beach.
Restaurant
Air conditioning

Watermark Beach Resort
15 Park Place Osoyoos BC
$141 nightly
The price is $164 total per night
$164 total
Oct 1 - Oct 2
Total with taxes and fees
A stay at Watermark Beach Resort places you in the heart of Osoyoos, steps from Osoyoos Lake and Gyro Beach.
Pool
Hot Tub

Oak Bay Beach Hotel
1175 Beach Dr Victoria BC
$329 nightly
The price is $382 total per night
$382 total
Oct 7 - Oct 8
Total with taxes and fees
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 Royal Jubilee Hospital.
Pool
Hot Tub

Coast Parksville Hotel
374 West Island Highway Parksville BC
$130 nightly
The price is $149 total per night
$149 total
Sep 27 - Sep 28
Total with taxes and fees
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.
Pet friendly
Parking included

English Bay Hotel
1150 Denman Street Vancouver BC
$68 nightly
The price is $81 total per night
$81 total
Oct 11 - Oct 12
Total with taxes and fees
A stay at English Bay Hotel places you in the heart of Vancouver, within a 5-minute drive of Stanley Park and Vancouver Convention Centre.
Free WiFi
Restaurant

Sand Pebbles Inn
2767 W. Island highway Qualicum Beach BC
$88 nightly
The price is $101 total per night
$101 total
Oct 11 - Oct 12
Total with taxes and fees
With a stay at Sand Pebbles Inn in Qualicum Beach, you'll be on the beach, within a 15-minute drive of Parksville Beach and Qualicum Beach Visitor Centre.
Parking included
Free WiFi
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 | $382 |
Cheapest price | $81 |
Total number of hotels in British Columbia | 16,280 |
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, Watermark Beach Resort, Oak Bay Beach Hotel, Coast Parksville Hotel, English Bay Hotel, Sand Pebbles Inn |
Most Recent British Columbia Hotel Reviews

The Parker Hotel and Rooftop
4 out of 5
Posted 3 hours ago
CheapTickets Verified Review
"Central location. Very safe"
A verified traveler stayed at The Parker Hotel and Rooftop
More to Explore in British Columbia
Top Picks
- Capsule Hotels in Whistler
- Spa Resorts & in Whistler
- Hotels with Free Breakfast in Fernie
- Tofino Hotels
- Hotels with Air Conditioning in Campbell River
- Abbotsford Hotels
- Nanaimo Hotels
- Historic Hotels in North Vancouver
- Hotels with Bars in Penticton
- Osoyoos Hotels
- Best Western Hotels in Abbotsford
- Extended Stay Hotels in Kelowna
- Fairmont Hotels in Surrey
- Romantic Getaways & Hotels in Parksville
- Hotels with Suites in Squamish
- Hotels with Hot Tubs in Lytton
- Hotels with Restaurants in Prince George
- Motels in Parksville
- Cabin Rentals in Kelowna
- Vancouver Hotels
- Pet Friendly Hotels in Whistler
- Casino Resorts & in Squamish
- Casino Resorts & in Kelowna
- Surrey Hotels
- Independent Hotels in Abbotsford
- Hostels in Prince George
- Romantic Getaways & Hotels in Harrison Hot Springs
- Luxury Hotels in North Vancouver
- Hotels with a Gym in Whistler
- Hotels with Free Airport Shuttle in Kelowna
- Whistler Hotels
- Hotels with Free Breakfast in Osoyoos
- Hotels with Free Breakfast in Abbotsford
- Hotels on the Lake in Kelowna
- Hotels with Free Airport Shuttle in Richmond
- 4 Star Hotels in Radium Hot Springs
- Romantic Getaways & Hotels in Penticton
- Victoria Hotels
- Cheap Hotels in Revelstoke
- 3 Star Hotels in Sointula
- Golf Resorts & in Harrison Hot Springs
- Hotels with Restaurants in Osoyoos
- Kid Friendly Hotels in Abbotsford
- Arcade Hotels in Whistler
- Cheap Hotels in Penticton
- Dawson Creek Hotels
- Hotels with Hot Tubs in Nelson
- Sooke Hotels
- Sandman Hotels in Abbotsford
- Boutique Hotels in Abbotsford
- Hotels with Shopping in Prince Rupert
- 4 Star Hotels in North Vancouver
- Guest Houses in Richmond
- 4 Star Hotels in Penticton
- Casino Resorts & in Abbotsford
- Beach Resorts & in Parksville
- Luxury Hotels in Vernon
- Hotels with Hot Tubs in Osoyoos
- Winery Hotels in Kelowna
- Coast Hotels in Abbotsford
- Boutique Hotels in Revelstoke
- Revelstoke Hotels
- 3 Star Hotels in Coquitlam
- Hotels with Waterslides in Kelowna
- Marriott Hotels & Resorts in Vancouver
- Hotels with an Indoor Pool in Richmond
- Hotels with Restaurants in Cache Creek
- Hotels with Shopping in Revelstoke
- Salmon Arm Hotels
- 5 Star Hotels in Squamish
- Flights from Kamloops
- Flights to Surrey
- Flights from Calgary to Prince George
- Flights to Vancouver
- Flights to Kelowna
- Flights from Christina Lake
- Flights from Penny
- Flights from Coal Harbour
- Flights from Atlanta to Vancouver
- Flights from Sayward
- Flights from Vancouver
- Flights to Parksville
- Flights from Amritsar to Vancouver
- Flights from Winnipeg to Nanaimo
- Flights from Calgary to Vancouver
- Flights to Kitimat
- Flights from Vancouver to 100 Mile House
- Flights to Delta





