Choose from over 1,000,000 unique hotels, apartments & villas around the world

Get the best price available with ebookers Price Guarantee

Free cancellation on most hotels when you book with ebookers!*

COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Featured Canada Beach Hotels

Best Western Plus Tin Wis Resort
Great for beach holidays

Best Western Plus Tin Wis Resort

2.5 out of 5
1119 Pacific Rim Highway, Tofino, BC
The price is £162 per night from 30 May to 30 May
Our customers tell us that they enjoy the free breakfast at Best Western Plus Tin Wis Resort. During your stay, you're just a quick walk from Clayoquot Sound. Free WiFi in public areas, free self-parking and a free round-trip airport shuttle are available. This 2.5-star hotel has 85 rooms. Enjoy your stay with amenities like free WiFi and a balcony/patio in each room.
Best Western Plus Tin Wis Resort
Sylvia Hotel
Great for beach holidays

Sylvia Hotel

3 out of 5
1154 Gilford St, Vancouver, BC
The price is £93 per night from 25 May to 25 May
Our customers tell us they can't get enough of Sylvia Hotel's great location. During your stay, you're just a quick walk from Stanley Park. Enjoy features like free WiFi in public areas, plus a restaurant and a bar. Built in 1912, this 3-star hotel has 120 rooms over 8 floors. Enjoy your stay with amenities like free WiFi and cable TV channels in each room.
Sylvia Hotel
Best Western Plus Sands

Best Western Plus Sands

3 out of 5
1755 Davie St, Vancouver, BC
The price is £70 per night from 30 May to 30 May
Our customers tell us that they can't get enough of the comfortable rooms at Best Western Plus Sands. During your stay, you're just a quick walk from Stanley Park. Free WiFi in public areas, 2 bars and a restaurant are available. This 3-star hotel has 119 rooms over 6 floors. Each room includes amenities such as free WiFi and a flat-screen TV.
Best Western Plus Sands

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
Great for beach holidays

Coast Osoyoos Beach Hotel

2.5 out of 5
7702 Main Street, Osoyoos, BC
The price is £103 per night from 17 May to 17 May
Coast Osoyoos Beach Hotel's great location gets high marks from our customers. During your stay, you're just a quick walk from Cascade Range. You'll find features such as free WiFi in public areas and free self-parking, plus an indoor pool. This 2.5-star hotel has 60 rooms. Enjoy your stay with amenities like free WiFi and a deep-soaking bath in each room.
Coast Osoyoos Beach Hotel
THE Beach Club Resort
Great for beach holidays

THE Beach Club Resort

3.5 out of 5
181 Beachside Drive, Parksville, BC
The price is £137 per night from 17 May to 17 May
Our customers tell us that they enjoy the quiet rooms at THE Beach Club Resort. During your stay, you're just a quick walk from Parksville Beach. Enjoy features like free WiFi in public areas and free self-parking, plus an indoor pool. Built in 2008, this 3.5-star hotel has 149 rooms over 9 floors. Free WiFi and flat-screen TVs are available in all rooms.
THE Beach Club Resort
Desert Surfside Waterfront Accommodations

Desert Surfside Waterfront Accommodations

3 out of 5
7310 Main Street, Osoyoos, BC
The price is £61 per night from 24 May to 24 May
Our customers tell us that they enjoy the helpful staff at Desert Surfside Waterfront Accommodations. During your stay, you're just a quick walk from Cascade Range. Enjoy features like free WiFi in public areas and free self-parking, plus concierge services. This 3-star condo has 26 condos. Each condo offers free WiFi and a pillowtop bed.
Desert Surfside Waterfront Accommodations
Ocean Promenade Hotel
Great for beach holidays

Ocean Promenade Hotel

2.5 out of 5
15611 Marine Dr, White Rock, BC
The price is £81 per night from 18 May to 18 May
The comfortable rooms at Ocean Promenade Hotel get good marks from our customers. During your stay, you're just a quick walk from White Rock Beach. Enjoy features like free WiFi in public areas, plus a restaurant and a fitness centre. Built in 2003, this 2.5-star hotel has 72 rooms over 4 floors. Each room includes amenities such as free WiFi and a pillowtop bed.
Ocean Promenade Hotel
Hotel Zed Kelowna
Great for beach holidays

Hotel Zed Kelowna

2.5 out of 5
1627 Abbott Street, Kelowna, BC
The price is £78 per night from 17 May to 17 May
Our customers tell us that they enjoy the pool at Hotel Zed Kelowna. During your stay, you're just a quick walk from Okanagan Lake. You'll find features such as free WiFi in public areas and free self-parking, plus a rooftop terrace. Built in 1965, this 2.5-star hotel has 55 rooms over 2 floors. Each room includes amenities such as free WiFi and a flat-screen TV.
Hotel Zed Kelowna
Watermark Beach Resort
Great for beach holidays

Watermark Beach Resort

4 out of 5
15 Park Place, Osoyoos, BC
The price is £108 per night from 17 May to 17 May
The spacious rooms at Watermark Beach Resort get high marks from our customers. During your stay, you're just a quick walk from Cascade Range. You'll find features such as free WiFi in public areas and free self-parking, plus a full-service spa. Built in 2009, this 4-star hotel has 150 rooms over 4 floors. All rooms offer free WiFi and kitchens.
Watermark Beach Resort
Oak Bay Beach Hotel
Great for beach holidays

Oak Bay Beach Hotel

4.5 out of 5
1175 Beach Dr, Victoria, BC
The price is £198 per night from 18 May to 18 May
The clean rooms at Oak Bay Beach Hotel get high marks from our customers. During your stay, you're just a quick walk from Victoria Golf Club. Enjoy features like free WiFi in public areas, plus 3 restaurants and 2 bars. This 4.5-star resort has 100 rooms. All rooms offer free WiFi and deep-soaking baths.
Oak Bay Beach Hotel
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.