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
$62 nightly
The price is $72 total per night
$72 total
Apr 26 - Apr 27
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
$175 nightly
The price is $201 total per night
$201 total
Apr 23 - Apr 24
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
$197 nightly
The price is $229 total per night
$229 total
May 6 - May 7
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.
Pool
Hot Tub

Ocean Promenade Hotel
15611 Marine Dr White Rock BC
$97 nightly
The price is $110 total per night
$110 total
May 10 - May 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
$250 nightly
The price is $290 total per night
$290 total
Apr 21 - Apr 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Victoria Regent Waterfront Hotel & Suites places you in the heart of Victoria, within a 15-minute walk of Victoria Harbour and Royal BC Museum.
Parking included
Free WiFi

Oceanfront Suites at Cowichan Bay
1681 Cowichan Bay Rd Cowichan Bay BC
$176 nightly
The price is $203 total per night
$203 total
Apr 21 - Apr 22
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
$153 nightly
The price is $182 total per night
$182 total
Apr 21 - Apr 22
Total with taxes and fees
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
$136 nightly
The price is $156 total per night
$156 total
Apr 21 - Apr 22
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
849 Verdier Ave Brentwood Bay BC
$198 nightly
The price is $224 total per night
$224 total
Apr 26 - Apr 27
Total with taxes and fees
With a stay at Brentwood Bay Resort 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
$85 nightly
The price is $98 total per night
$98 total
Apr 21 - Apr 22
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
$78 nightly
The price is $94 total per night
$94 total
Apr 21 - Apr 22
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 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 | $290 |
Cheapest price | $72 |
Total number of hotels in British Columbia | 14,780 |
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, Waterways, A Boutique Hotel, Beach Grove Motel |
Most Recent British Columbia Hotel Reviews

Fairmont Vancouver Airport In-Terminal Hotel
5 out of 5
Posted 2 hours ago
CheapTickets Verified Review
"We stayed one night, they had a crib available for our baby, and some baby amenities which was very nice. Beds were comfortable. The location was a plus as we were tracking with a baby under one so no need to travel to the airport. "
A verified traveler stayed at Fairmont Vancouver Airport In-Terminal Hotel
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





