Beachfront hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
29 Oct 2026
Check-out date:
30 Oct 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

868 results found

Lakeside Villa & Nordic Spa

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

This comfortable hotel has a beachfront setting 4 km from Skaha Bluffs Provincial Park. Overlooking the ocean, the 3-star Lakeside...
Read more...
8.6
Fabulous
149 reviews

Tropicana Suite Hotel

1361 Robson Street, Vancouver, Canada (Open map)

The hotel is near the shopping district of Vancouver and just 400 metres from Barclay Heritage Square Park. Standing only 1.9 km...
Read more...
6.6
Pleasant
533 reviews

Ucluelet Wildwood Inn

1666 Peninsula Road, Po Box 433, Ucluelet, Canada (Open map)

The centre of Ucluelet can be reached within a 5-minute walk, and natural attractions like Wild Pacific Trail are about a 25-minute...
Read more...
8.4
Very Good
481 reviews

Meares Vista Inn

760 Campbell Street, Tofino, Canada (Open map)

The centre of Tofino can be reached in 15 minutes' walk of the inn, and such cultural venues as Henry's Carving Shed Museum are nearly…
Read more...
8.3
Very Good
440 reviews

Apple Tree Inn

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

The centre of Penticton can be reached in 25 minutes' walk of the hotel, and such cultural venues as Penticton Museum and Archives...
Read more...
8.3
Very Good
183 reviews

Woodside Farm Country Inn

7117 West Coast Road, Sooke, Canada (Open map)

The elegant hotel has a convenient setting 10 minutes' drive from Sheringham Distillery. Featuring Wi-Fi in public areas, the 3-star...
Read more...
9.0
Superb
270 reviews

Country Cottage B&B

6852 Longacre Drive, Vernon, Canada (Open map)

The 4-star hotel is 3.4 km from Allan Brooks Nature Centre and a 10-minute ride from Davison Orchards Country Village. Located...
Read more...
9.6
Exceptional
77 reviews

Valley Star Motel

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

This Penticton hotel lies a mere 12 minutes on foot from Princess Margaret Secondary School Field and within a few blocks of the...
Read more...
9.0
Superb
116 reviews

Harrison Grand Motel

280 Esplanade Ave, Harrison Hot Springs, Canada (Open map)

The hotel boasts a convenient setting just near Harrison Lake & Hot Springs. Located merely 1.4 km from Whippoorwill Point, the...
Read more...
8.4
Very Good
573 reviews

Sahara Courtyard Inn & Suites Osoyoos

6205 Cottonwood Drive, Osoyoos, Canada (Open map)

Staying in protected area of Osoyoos, guests can easily reach Cottonwood Park, which is 5 minutes' stroll away. Offering classic...
Read more...
7.4
Good
357 reviews

Osoyoos Lakeview Inn & Suites

6004 89Th Street, Osoyoos, Canada (Open map)

This Osoyoos hotel is nestled around 100 metres from Osoyoos Lake. The 3-star smoke-free Osoyoos Lakeview Inn & Suites, located only...
Read more...
7.7
Good
241 reviews

Waterways, A Boutique Hotel

4429 Marine Ave, Powell River, Bc, Powell River, Canada (Open map)

The hotel is a few steps from a ferry port and 550 metres from the co-op gallery "Artique-Artists Cooperative". The 3-star Waterways…
Read more...
8.0
Very Good
277 reviews

Swiss Sunset Inn

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

The centre of Penticton can be reached within a 30-minute walk, and natural attractions like the 21-acre Skaha Lake Park are nearly a…
Read more...
7.6
Good
248 reviews

Black Sea Motel

988 Lakeshore Drive, Penticton, Canada (Open map)

Misconduct Wine Co is in proximity to this motel, and Cascades Casino is 1.3 km away. Boasting a picnic area and a golf course, Black…
Read more...
7.5
Good
145 reviews

Spring Villa Hotel

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

The centre of Harrison Hot Springs can be reached within a 5-minute walk, and natural attractions like Campbell Lake Trail Head...
Read more...
7.8
Good
783 reviews

Qualicum Beach Ocean Suites

2795 Island Highway West, Qualicum Beach, Canada (Open map)

If you are in love with sports, the hotel offers a beachfront location a short way from Qualicum Beach Memorial Golf Club. Offering...
Read more...
8.8
Fabulous
42 reviews

Avalon Inn

9106 Main St, Osoyoos, Canada (Open map)

The Art Gallery Osoyoos is located around 5 minutes on foot from the hotel, and such natural sites as Swiws Provincial Park is...
Read more...
7.7
Good
457 reviews

Sun Beach Motel

7303 Main Street, Osoyoos, Canada (Open map)

Haynes Point Provincial Park is 3.8 km from this hotel, and Swiws Provincial Park is located 3.3 km away. Sun Beach Motel Osoyoos...
Read more...
8.3
Very Good
231 reviews

Hi Penticton - Hostel

464 Ellis Street, Penticton, Canada (Open map)

The comfortable hostel is within 5 minutes' drive of Okanagan Lake and around a 10-minute ride from Maple Leaf Spirits Inc...
Read more...
7.3
Good
83 reviews

Pluvio Restaurant And Rooms

1714 Peninsula Road, Ucluelet, Canada (Open map)

The hotel is a great place to stay due to its prime location in Ucluelet. Positioned within 25 minutes' walk of Wild Pacific Trail and…
Read more...
9.4
Superb
63 reviews
Thank you for subscribing
Close