Beach hotels in British Columbia

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

474 results found

Turtle Bay Marina Resort

2860 Woodsdale Road, Winfield, Canada (Open map)

The Kangaroo Creek Farm is not far from this Winfield resort, while Beasley Lakefront Park is merely 1.1 km away. The 3-star Turtle...
Read more...

Seabreeze Resort

10975 Highway 101, Brew Bay, Canada (Open map)

The centre of Brew Bay can be reached within a 20-minute walk. Located merely a 14-minute stroll from Mahood Beach, the 4-star…
Read more...

Villas At Eldorado Resort

3763 Lakeshore Road, Kelowna, Canada (Open map)

The comfortable hotel, located in a beach area of Kelowna, is within a 400-metre distance of Lakeshore at Bechard bus stop and 10...
Read more...
10
Exceptional
1 review

Huskyhouse

4509 W 8Th Ave, Vancouver, Canada (Open map)

While staying in this Vancouver hotel, you are invited to discover the friendly Pacific Spirit Regional Park, located merely 1.3 km...
Read more...
5.0
Decent
30 reviews

Lac Le Jeune Nature Resort

5665 Lac Le Jeune Road, Logan Lake, Canada (Open map)

Guests can access Lac Le Jeune Provincial Park 2.8 km from the hotel, while the provincial Walloper Lake Park is 2.9 km away. The 3…
Read more...

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

House White Rock

1360 Maple Street, White Rock, Canada (Open map)

Situated 2.1 km from the White Rock Museum and Archives, this bed & breakfast also gives access to such sports venues as South...
Read more...
8.5
Fabulous
52 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...

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.5
Exceptional
15 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

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...

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 Marinaside Resort

1250 Stewart Ave, Nanaimo, Canada (Open map)

The Nanaimo Art Gallery is approximately a 10-minute drive from the resort, while Harbour Air Seaplanes is nestled nearly a...
Read more...

Carmel Beach Private Lodges

2479 Eagle Bay Rd, Blind Bay, Canada (Open map)

Guests may find Shuswap Lake Estates Golf and Country Club 10 minutes' drive from the 2-star hotel, and the Scotch Creek Family Fun...
Read more...

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...

Ocean Rose Bed & Breakfast

14466 Sunset Drive, White Rock, Canada (Open map)

White Rock centre is 15 minutes' walk, and sports attractions such as South Surrey-White Rock Indoor Pool are 1.8 km away. Situated...
Read more...

Cozy Beach White Rock

833 Parker Street, White Rock, Canada (Open map)

While staying in this guest house, you are invited to discover the White Rock Pier, located a mere 1.8 km away, or visit sports venues…
Read more...
Thank you for subscribing
Close