Beachfront hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
12 Sep 2026
Check-out date:
13 Sep 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

821 results found

Kettle Valley Beach Resort

950 Lakeshore Drive W., Penticton, Canada (Open map)

The resort provides a beachfront location just 400 metres from the owned LocoLanding Adventure Park. Offering a picnic area,...
Read more...
8.6
Fabulous
357 reviews

The Sidney Pier Hotel

9805 Seaport Pl, Sidney, Canada (Open map)

The quiet location of the hotel places guests around 25 minutes on foot from Brethour Park and around 30 minutes on foot from Shoal...
Read more...
9.0
Superb
397 reviews

Painted Boat Resort Spa And Marina

12849 Lagoon Road, Madeira Park, Canada (Open map)

The resort offers a charming location in a rural area of Madeira Park. Positioned approximately 25 minutes' walk from Mount Daniel,...
Read more...
9.1
Superb
163 reviews

Hi Vancouver Jericho Beach - Hostel

1515 Discovery Street, Vancouver, Canada (Open map)

This hostel is located around 7 km from the Vancouver Aquarium and approximately 10 minutes by car from English Bay. Offering 130...
Read more...
8.2
Very Good
1123 reviews

Coast Parksville Hotel

374 Island Highway West, Parksville, Canada (Open map)

This comfortable hotel provides a convenient location a short way from the miniature Paradise Mini Golf and Fun Park. Offering...
Read more...
8.3
Very Good
735 reviews

Best Western Inn At Penticton

3180 Skaha Lake Road, Penticton, Canada (Open map)

The perfect hotel boasts a prime setting a 12-minute walk from Skaha Lake Beach. Best Western Inn At Penticton offers 64 rooms in the…
Read more...
6.6
Pleasant
153 reviews

Mayne Island Resort

494 Arbutus Drive, Bennett Bay, Canada (Open map)

Miners Bay is around 10 minutes' drive from the hotel, while the Georgina Point Lighthouse is around 15 minutes' drive away....
Read more...
8.1
Very Good
88 reviews

Sunrise Ridge Waterfront Resort

1175 Resort Drive, Parksville, Canada (Open map)

The hotel is nestled in a prime touristic area of Parksville, 900 m from Craig's Crossing. The comfortable 3-star Sunrise Ridge...
Read more...
7.5
Good
115 reviews

Best Western Plus Osoyoos Hotel & Suites

5506 Main Street, Osoyoos, Canada (Open map)

The hotel is only 150 metres from the Tumbleweed Spirits Distillery and in close proximity to Goodman Park. The 3-star pet-friendly...
Read more...
8.3
Very Good
307 reviews

Inn On Long Lake

4700 North Island Highway, Nanaimo, Canada (Open map)

Nestled about a 10-minute drive from East Wellington, the hotel is a short way from the key indoor shopping center "Nanaimo North...
Read more...
8.5
Fabulous
981 reviews

Heron'S Landing Hotel

492 South Island Highway, Campbell River, Canada (Open map)

The hotel is about 5 km from Campbell River airport and 3.2 km from such cultural venues as the Nuyumbalees Cultural Centre. The...
Read more...
7.5
Good
781 reviews

Harrison Beach Hotel

160 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)

Nestled merely 1.4 km from the Miami Bridges Trail, the hotel is in proximity to Tourism Harrison Hot Springs. The perfect Harrison...
Read more...
8.7
Fabulous
336 reviews

Best Western Premier Chateau Granville Hotel & Suites & Conference Centre

1100 Granville Street, Vancouver, Canada (Open map)

St. Nestled only 1.1 km from the open - plan Bill Reid Gallery, the smoke-free Best Western Premier Chateau Granville Hotel & Suites...
Read more...
8.2
Very Good
1170 reviews

Oyster Bay Resort

4357 South Island Highway, Campbell River, Canada (Open map)

The centre of Campbell River can be reached within a 5-minute walk. Located approximately a 10-minute ride from Hagel Park, the 3-star…
Read more...
9.1
Superb
336 reviews

James Bay Inn Hotel, Suites & Cottage

270 Government Street, Victoria, Canada (Open map)

Situated just 1.9 km from the Ogden Point Breakwater, this charming hotel also gives access to such sports venues as the...
Read more...
8.7
Fabulous
1277 reviews

Prestige Beach House, Worldhotels Crafted

1675 Abbott Street, Kelowna, Canada (Open map)

This smoke-free hotel is only 300 metres from Kelowna City Park and the 6000-seat Prospera Place Arena is merely 1.2 km away. Located…
Read more...
7.7
Good
356 reviews

The Sentinel

5278 Amundsen Road, Kaslo, Canada (Open map)

There is The SS Moyie National Historic Site located about 15 minutes' drive from the hotel. The comfortable The Sentinel Hotel...
Read more...
9.4
Superb
59 reviews

Tiki Shores Inn & Suites

914 Lakeshore Drive West, Penticton, Canada (Open map)

The motel is located in a prime touristic area of Penticton, approximately a 20-minute walk from the beachfront Penticton Art...
Read more...
6.9
Pleasant
144 reviews

Quality Inn & Suites Downtown Vancouver (Adults Only)

1221 Granville Street, Vancouver, Canada (Open map)

The hotel in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe is about 20 minutes' walk from...
Read more...
7.0
Good
1594 reviews

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada (Open map)

If you are in love with sports, this Osoyoos hotel offers a tranquil location a mere 1.2 km from Sun Bowl Skating Arena. Situated 3.8…
Read more...
7.9
Good
565 reviews
Thank you for subscribing
Close