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
$79 nightly
The price is $92 total per night
$92 total
Jun 7 - Jun 8
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.
Pool
Breakfast included

Tigh-Na-Mara Seaside Spa Resort
1155 Resort Drive Parksville BC
$230 nightly
The price is $264 total per night
$264 total
Jun 7 - Jun 8
Total with taxes and fees
When you stay at Tigh-Na-Mara Seaside Spa Resort in Parksville, you'll be on the beach, just steps from Grotto Spa at Tigh-Na-Mara and 6 minutes by foot from Rathtrevor Beach.
Pool
Hot Tub

Prestige Oceanfront Resort, WorldHotels Luxury
6929 West Coast Rd Sooke BC
$184 nightly
The price is $214 total per night
$214 total
Jun 8 - Jun 9
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 Sooke Harbour and Brooks Park.
Pool
Hot Tub

Ocean Promenade Hotel
15611 Marine Dr White Rock BC
$139 nightly
The price is $157 total per night
$157 total
Jun 10 - Jun 11
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

Victoria Regent Waterfront Hotel & Suites
1234 Wharf St Victoria BC
$300 nightly
The price is $348 total per night
$348 total
Jun 17 - Jun 18
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, just a 4-minute walk from Government Street and 13 minutes by foot from Victoria Harbour.
Parking included
Free WiFi

Oceanfront Suites at Cowichan Bay
1681 Cowichan Bay Rd Cowichan Bay BC
$174 nightly
The price is $200 total per night
$200 total
Jun 7 - Jun 8
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.
Pool
Pet friendly

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.
Parking included
Free WiFi

Sylvia Hotel
1154 Gilford St Vancouver BC
$194 nightly
The price is $231 total per night
$231 total
Jun 7 - Jun 8
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

Beach Gardens Resort and Marina
7074 Westminster St. Powell River BC
$134 nightly
The price is $156 total per night
$156 total
Jun 8 - Jun 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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.
On private beach
Parking included

Brentwood Bay Resort - Adults Only (16+)
849 Verdier Ave Brentwood Bay BC
$257 nightly
The price is $291 total per night
$291 total
Jun 10 - Jun 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Brentwood Bay Resort - Adults Only (16+) in Brentwood Bay, you'll be near the bay, within a 5-minute drive of Butchart Gardens and Brentwood Bay Ferry Terminal.
Pool
Hot Tub

Waterways, A Boutique Hotel
4429 Marine Avenue Powell River BC
$109 nightly
The price is $127 total per night
$127 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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.
Pet friendly
Parking included

Beach Grove Motel
5921 12 Avenue Delta BC
$88 nightly
The price is $105 total per night
$105 total
Jun 24 - Jun 25
Total with taxes and fees
With a stay at Beach Grove Motel, you'll be centrally located in Delta, within a 10-minute drive of Tsawwassen Ferry Terminal and Beach Grove Mini-Park.
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 Oceanfront Hotels essential information
Oceanfront Hotels in British Columbia |
134 |
|---|---|
Highest price | $348 |
Cheapest price | $92 |
Total number of hotels in British Columbia | 15,261 |
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 - Adults Only (16+), Waterways, A Boutique Hotel, Beach Grove Motel |
Most Recent British Columbia Hotel Reviews

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





