Beachfront Resorts & Hotels in British Columbia

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in British Columbia

Top British Columbia Beach Hotel

Best Western Plus Tin Wis Resort
2.5 out of 5
1119 Pacific Rim Highway, Tofino, BC, V0R2Z0
Fully refundableReserve now, pay when you stay
The price is CA $230 per night from Oct 16 to Oct 17
4.5/5 Wonderful! (1,002 reviews)
":) Beautiful resort. Would absolutely recommend visiting"

Reviewed on Oct. 5, 2022

Sylvia Hotel
3 out of 5
1154 Gilford St, Vancouver, BC, V6G2P6
Fully refundableReserve now, pay when you stay
The price is CA $139 per night from Nov 1 to Nov 2
4.5/5 Wonderful! (1,000 reviews)
"The staff, room, property, food service, and location were all excellent. We will go back and recommend it to our friends."

Reviewed on Sep. 28, 2022

Best Western Plus Sands
3 out of 5
1755 Davie St, Vancouver, BC, V6G1W5
Fully refundableReserve now, pay when you stay
The price is CA $147 per night from Nov 3 to Nov 4
4.1/5 Very Good! (1,000 reviews)
"Property is well located for driving to local places. Dining locations had limited offerings on the menu. Property is older. They have attempted to modernize but elevator needs some help. Staff are very helpful. Enjoyed our stay and would stay again."

Reviewed on Oct. 2, 2022

You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Coast Osoyoos Beach Hotel
2.5 out of 5
7702 Main Street, Osoyoos, BC, V0H1V0
Fully refundableReserve now, pay when you stay
The price is CA $143 per night from Oct 10 to Oct 11
4/5 Very Good! (1,000 reviews)
"It was very confortable, the pillows were soft just the way we like, the mattress was just firm enough. We both my husband and I had the perfect sleep and the staff were so friendly! I definitely recommend this hotel!"

Reviewed on Oct. 2, 2022

THE Beach Club Resort
3.5 out of 5
181 Beachside Drive, Parksville, BC, V9P 2H5
Fully refundableReserve now, pay when you stay
The price is CA $189 per night from Oct 23 to Oct 24
4.3/5 Excellent! (1,001 reviews)
"Great place on seashore, even though we did not have a seaview room."

Reviewed on Oct. 3, 2022

Desert Surfside Waterfront Accommodations
3 out of 5
7310 Main Street, Osoyoos, BC, V0H 1V0
The price is CA $150 per night from Oct 11 to Oct 12
4.2/5 Very Good! (899 reviews)
"The location was great and the staff was friendly and very helpful."

Reviewed on Sep. 13, 2022

Ocean Promenade Hotel
2.5 out of 5
15611 Marine Dr, White Rock, BC, V4B1E1
Fully refundableReserve now, pay when you stay
The price is CA $161 per night from Oct 20 to Oct 21
4.3/5 Excellent! (999 reviews)
"The longest peir in white rock was a nice place to walk too!"

Reviewed on Oct. 3, 2022

Hotel Zed Kelowna
2.5 out of 5
1627 Abbott Street, Kelowna, BC, V1Y 1A9
Fully refundableReserve now, pay when you stay
The price is CA $95 per night from Nov 6 to Nov 7
4.3/5 Excellent! (1,002 reviews)
"Unique and fun atmosphere!"

Reviewed on Oct. 4, 2022

Watermark Beach Resort
4 out of 5
15 Park Place, Osoyoos, BC, V0H1V0
Fully refundableReserve now, pay when you stay
The price is CA $142 per night from Nov 3 to Nov 4
4.5/5 Wonderful! (1,001 reviews)
"Great location! The townhomes were a good size. Restaurant was good. Pool and hot tub were fun. Overall I’d stay there again."

Reviewed on Oct. 2, 2022

Oak Bay Beach Hotel
4.5 out of 5
1175 Beach Dr, Victoria, BC, V8S2N2
Fully refundableReserve now, pay when you stay
The price is CA $249 per night from Oct 16 to Oct 17
4.8/5 Exceptional! (999 reviews)
"The staff were all friendly and even remembered us from the day before at the parking check-in. I did not like being disturbed by knocks on the door by housekeeping to see if we needed anything and offer us samples from the spa that could break if not used properly. I would recommend better toilet ..."

Reviewed on Oct. 1, 2022

Don't see what you're looking for?
See all available properties in British Columbia
View all properties
Lowest 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.

Pocket Guide: Beach Hotel in British Columbia

Search for hotels in British Columbia on Expedia. You can easily find your hotels in British Columbia using one of the methods below:

  • View our selection of featured hotels in British Columbia
  • Use the map to find hotels in the British Columbia neighborhood you prefer
  • Use the filters to see hotels in a specific area of British Columbia, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in British Columbia
  • Enter your travel dates to view the best deals on hotels in British Columbia - while they last

British Columbia Beach Hotel information

 

Beach Hotel in British Columbia

701

Highest price CA $249
Cheapest price CA $95
Number of guest reviews 9903
Total number of hotels in British Columbia 14467

 

Recent Reviews in British Columbia
expedia verified reviews