Beachfront Resorts & Hotels in Canada

Travelling to the States just got easier, as COVID-19 tests are no longer required.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Canada 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 $660 per night from Jul 3 to Jul 4
4.5/5 Wonderful! (992 reviews)
"Tin Wis was so beautiful, so relaxing, and so fun. It is conveniently located just outside of the core of Tofino, making it a great hub if you are going to head to Pacific Rim park, or anywhere in Tofino. The staff are extremely friendly and helpful. The only negative was their fitness centre was ..."

Reviewed on Jun. 10, 2022

Best Western Plus Tin Wis Resort
Sylvia Hotel
3 out of 5
1154 Gilford St, Vancouver, BC, V6G2P6
The price is CA $299 per night from Jul 3 to Jul 4
4.4/5 Wonderful! (989 reviews)
"Sylvia Hotel was great! We had the three-bed room for our family of five that includes three teenagers. The third bed is in a separate room which you can’t tell from the pictures but is nice. You can walk to everything you need like restaurants, coffee shops, etc as well as most of the city. There ..."

Reviewed on Jun. 24, 2022

Sylvia Hotel
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 $280 per night from Jul 18 to Jul 19
4.1/5 Very Good! (975 reviews)
"nice and clean and updated....even though the outside doesn't appear to be. would stay again!!"

Reviewed on Jun. 23, 2022

Best Western Plus Sands
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
4/5 Very Good! (991 reviews)
"Beautiful place to stay"

Reviewed on Jun. 26, 2022

Coast Osoyoos Beach Hotel
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 $399 per night from Jul 3 to Jul 4
4.4/5 Excellent! (998 reviews)
"Lovely property. Gorgeous views. We really enjoyed our stay!"

Reviewed on Jun. 13, 2022

THE Beach Club Resort
Desert Surfside Waterfront Accommodations
3 out of 5
7310 Main Street, Osoyoos, BC, V0H 1V0
The price is CA $200 per night from Jul 4 to Jul 5
4.2/5 Very Good! (842 reviews)
"Great location comfortable, clean and on the beach which was great for kids."

Reviewed on Jun. 26, 2022

Desert Surfside Waterfront Accommodations
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 $215 per night from Jul 19 to Jul 20
4.3/5 Excellent! (976 reviews)
"Room was very nice. Great location and staff were very friendly"

Reviewed on Jun. 29, 2022

Ocean Promenade Hotel
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 $225 per night from Jul 11 to Jul 12
4.3/5 Excellent! (991 reviews)
"Loved the uniqueness, location, how clean the rooms are and how comfy the beds are! Will definitely recommend."

Reviewed on Jun. 29, 2022

Hotel Zed Kelowna
Watermark Beach Resort
4 out of 5
15 Park Place, Osoyoos, BC, V0H1V0
4.5/5 Wonderful! (992 reviews)
"My family had a wonderful stay!"

Reviewed on Jun. 25, 2022

Watermark Beach Resort
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 $452 per night from Jul 11 to Jul 12
4.8/5 Exceptional! (998 reviews)
"Beautiful property and overall friendly staff. We were disappointed that the hotel would not allow us to use the pool when we arrived at 2pm because the room was not ready. Instead we walked around the area tired and lost the afternoon in the sun. We noticed other people were able to stay after checking ..."

Reviewed on Jun. 24, 2022

Oak Bay Beach Hotel
Don't see what you're looking for?
See all available properties in Canada
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.

expedia verified reviews