Beach 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

  • More Less

Clear Filters
Apply Filters

913 results found

Valhalla The Loft

151 Parminter Road V8K 1E9, Saltspring Island, Canada (Open map)

The hotel is in a beach area of Saltspring Island. The 4-star Valhalla The Loft Saltspring Island hotel, located approximately 10...
Read more...
10
Exceptional
4 reviews

Suite 5 Green Gables Resort - 1 Bedroom Courtyard

7304 Main Street, Osoyoos, Canada (Open map)

While staying in the hotel, you are invited to discover the Osoyoos Desert Model Railroad, located approximately 10 minutes' drive...
Read more...
8.0
Very Good
2 reviews

Quiet, Clean, Large King-Size Bedroom

163 English Bluff Road, Delta, Canada (Open map)

The hotel is 3.5 km from Lighthouse Marine Park in Delta. Situated nearly a 10-minute drive from Centennial Beach, Quiet, Clean,...
Read more...
10
Exceptional
12 reviews

Lac Le Jeune Wilderness Resort

5485 Lac Le Jeune Road, Kamloops, Canada (Open map)

This Kamloops resort is nestled merely 1.5 km from Lac Le Jeune. The 4-star Lac Le Jeune Wilderness Resort Kamloops is located...
Read more...
7.9
Good
61 reviews

Valhalla The Nest

151 Parminter Road, Vesuvius, Canada (Open map)

The hotel has a beachfront location 3.5 km from the Blue Horse Folk Art Gallery. The comfortable Valhalla The Nest Vesuvius hotel,...
Read more...
10
Exceptional
1 review

Studio Suite 7 At Green Gables Resort

7304 Main Street, Osoyoos, Canada (Open map)

Swiws Provincial Park lies 3.1 km away, while the Anarchist Mountain Lookout is approximately 4 km from this Osoyoos hotel. Guests...
Read more...
7.7
Good
6 reviews

Super 8 By Wyndham Saanichton Victoria Airport

2477 Mount Newton Cross Road, Saanichton, Canada (Open map)

The hotel lies merely an 11-minute stroll from Ferguson Cove and nearly a 15-minute ride from the known Butchart Botanical Gardens....
Read more...

Saratoga Beach Cabin With Hot Tub

8947 Clarkson Avenue, Campbell River, Canada (Open map)

You can find Bear Creek Ranch 4.4 km from the comfortable hotel. Saratoga Beach Cabin With Hot Tub Campbell River hotel, located 25...
Read more...
8.3
Very Good
9 reviews

Best Bed And Breakfast

2679 1St Avenue, Port Alberni, Canada (Open map)

The hotel is only 0.8 km from the interactive Alberni Aquarium and Stewardship Centre and a few moments from the Port Alberni...
Read more...
9.2
Superb
25 reviews

Ogopogo Suite

1128 Sunset Drive, Kelowna, Canada (Open map)

Located approximately a 20-minute walk from the Splash BC Lake Water Park, the hotel is also approximately a 15-minute walk from The...
Read more...
7.5
Good
1 review

Bayside Inn

81 Fir Street, Alert Bay, Canada (Open map)

Cormorant Island is in proximity to this comfortable hotel. The 3-star Bayside Inn Alert Bay enjoys a beachfront location and...
Read more...
6.7
Pleasant
4 reviews

Vancouver Seaview Pier Beach Inn

1081 Martin Street, White Rock, Canada (Open map)

Situated 19 minutes' stroll from Centennial Park, this guest house also gives access to such sports venues as South Surrey-White...
Read more...
6.6
Pleasant
69 reviews

Stillwater Beach House Bed & Breakfast

12417 Scotch Fir Point Road, Brew Bay, Canada (Open map)

Brew Bay centre can be reached within 5 minutes' walk. Offering a patio, a picnic area, and a library, Stillwater Beach House Bed &...
Read more...

1 Bedroom Suite 6 At The Green Gables Resort

7304 Main Street, Osoyoos, Canada (Open map)

Osoyoos Lake is within 3 km of the property, while guests can also visit the Starlite Marina & Beach Shop, which is merely 400...
Read more...
6.3
Pleasant
3 reviews

Peachview Studio 103

4316 Beach Avenue 103, Peachland, Canada (Open map)

This Peachland hotel has a beachfront location 2.7 km from Hainle Vineyards Estate Winery. The comfortable Peachview Studio 103...
Read more...
4.0
Decent
1 review

Baywatch Oceanfront Guesthouse

6355 Genoa Bay Road, Duncan, Canada (Open map)

Port Renfrew is 46 km from this Duncan guest house, while the Hand of Man Museum is approximately 3 km away. Baywatch Oceanfront...
Read more...
5.0
Decent
4 reviews

The Lodge At Weir'S Beach

5195 William Head Road, Metchosin, Canada (Open map)

Windrush Gallery is 3.5 km from this inn, and Olympic View Golf Club is situated 7 km away. Offering a location 5 minutes' walk from…
Read more...

Hidden Acres Farm And Treehouse Resort

3527 River Drive Kitimat-Stikine District, Terrace, Canada (Open map)

Guests staying at the hotel will find themselves within a 10-minute drive of the Lakelse Lake Provincial Park. The 3-star Hidden...
Read more...

The Greenbrier Hotel By Northernstays Vancouver

1393 Robson St, Vancouver, Canada (Open map)

Located only a 5-minute walk from Barclay Heritage Square, the comfortable hotel is right around the corner from Robson Street....
Read more...

Sip And Stay Lakeside

11593 Okanagan Centre Road West, Lake Country, Canada (Open map)

This Lake Country hotel has a beachfront setting 4.6 km from the Kangaroo Creek Farm, while natural sights like Beasley Lakefront...
Read more...
Thank you for subscribing
Close