Compare Oceanfront Hotels in British Columbia
Secret Bargains - Save an extra 10% or more on select Oceanfront 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 Oceanfront Hotels

Ramada by Wyndham Campbell River
462 South Island Highway 62087 Campbell River BC
$63 nightly
The price is $73 total per night
$73 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Ramada by Wyndham Campbell River in Campbell River, you'll be within a 5-minute drive of Torii Gate and Campbell River Museum.

Tigh-Na-Mara Seaside Spa Resort
1155 Resort Drive Parksville BC
$175 nightly
The price is $202 total per night
$202 total
Mar 8 - Mar 9
Total with taxes and fees
With a stay at Tigh-Na-Mara Seaside Spa Resort in Parksville, you'll be on the beach, within a 10-minute drive of Parksville Beach and Grotto Spa at Tigh-Na-Mara.
Pool
Hot Tub

Prestige Oceanfront Resort, WorldHotels Luxury
6929 West Coast Rd Sooke BC
$117 nightly
The price is $136 total per night
$136 total
Mar 9 - Mar 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Prestige Oceanfront Resort, WorldHotels Luxury in Sooke, you'll be on the waterfront, within a 10-minute walk of Brooks Park and Sooke Harbour.

Ocean Promenade Hotel
15611 Marine Dr White Rock BC
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.

Victoria Regent Waterfront Hotel & Suites
1234 Wharf St Victoria BC
$192 nightly
The price is $223 total per night
$223 total
Mar 13 - Mar 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Victoria Regent Waterfront Hotel & Suites, you'll be centrally located in Victoria, within a 5-minute drive of Victoria Harbour and Victoria Clipper Ferry Terminal.

Oceanfront Suites at Cowichan Bay
1681 Cowichan Bay Rd Cowichan Bay BC
$144 nightly
The price is $165 total per night
$165 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Cowichan Bay, Oceanfront Suites at Cowichan Bay is on the waterfront, a 1-minute drive from Cowichan Bay Maritime Centre and 5 minutes from Blue Grouse Estate Winery and Vineyard.

Star of the Sea Guest House
1107 Fir Street White Rock BC
A stay at Star of the Sea Guest House places you in the heart of White Rock, within a 15-minute walk of White Rock Pier and White Rock Beach.

Sylvia Hotel
1154 Gilford St Vancouver BC
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

Beach Gardens Resort and Marina
7074 Westminster St. Powell River BC
Located in Powell River, Beach Gardens Resort and Marina is by the ocean, a 4-minute drive from Myrtle Point Golf Club and 5 minutes from Max Cameron Dog Park.

Brentwood Bay Resort & Spa
849 Verdier Ave Brentwood Bay BC
$130 nightly
The price is $147 total per night
$147 total
Mar 22 - Mar 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Brentwood Bay Resort & Spa in Brentwood Bay, you'll be near the bay, within a 5-minute drive of Butchart Gardens and Brentwood Bay Ferry Terminal.

Waterways, A Boutique Hotel
4429 Marine Avenue Powell River BC
$78 nightly
The price is $90 total per night
$90 total
Mar 8 - Mar 9
Total with taxes and fees
A stay at Waterways, A Boutique Hotel places you in the heart of Powell River, steps from Creative Rift Studio and Gallery and 12 minutes by foot from Max Cameron Dog Park.

Beach Grove Motel
5921 12 Avenue Delta BC
$72 nightly
The price is $87 total per night
$87 total
Mar 6 - Mar 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Beach Grove Motel, you'll be centrally located in Delta, within a 10-minute drive of Tsawwassen Ferry Terminal and Boundary Bay Wildlife Management Area.
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 Oceanfront Hotels essential information
Oceanfront Hotels in British Columbia |
134 |
|---|---|
Highest price | $223 |
Cheapest price | $73 |
Total number of hotels in British Columbia | 14,579 |
Popular hotels | Ramada by Wyndham Campbell River, Tigh-Na-Mara Seaside Spa Resort, Prestige Oceanfront Resort, WorldHotels Luxury, Ocean Promenade Hotel, Victoria Regent Waterfront Hotel & Suites, Oceanfront Suites at Cowichan Bay, Star of the Sea Guest House, Sylvia Hotel, Beach Gardens Resort and Marina, Brentwood Bay Resort & Spa, Waterways, A Boutique Hotel, Beach Grove Motel |
Most Recent British Columbia Hotel Reviews

River Rock Casino Resort
5 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"Great place to stay "
A verified traveler stayed at River Rock Casino Resort
More Oceanfront Hotels
Types of Hotels
Top 20 British Columbia Hotels
Hotels Near British Columbia
More to Explore in British Columbia
Top Picks
Hotels
- Cheap Hotels in Sooke
- Hotels in Downtown Vancouver
- Cheap Hotels in Vancouver
- Cheap Hotels in Tofino
- Cheap Hotels in Revelstoke
- Cheap Hotels in Harrison Hot Springs
- Cheap Hotels in Nanaimo
- Cheap Hotels in Victoria
- Cheap Hotels in North Vancouver
- Cheap Hotels in Whistler
- Cheap Hotels in Abbotsford
- Cheap Hotels in Kitimat
- Cheap Hotels in Surrey
- Cheap Hotels in Salmon Arm
- Cheap Hotels in Mission
Flights





