Beach hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
07 Aug 2026
Check-out date:
08 Aug 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

485 results found

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, Canada (Open map)

The resort is merely a 10-minute stroll from Walnut Beach Resort Osoyoos and only a few steps from a breathtaking beach of Osoyoos....
Read more...
8.7
Fabulous
464 reviews

Snug Harbour Inn

460 Marine Drive, Ucluelet, Canada (Open map)

The centre of Ucluelet can be reached in 10 minutes' walk of this hotel, and such cultural venues as the Cedar House Gallery are 0.9…
Read more...
9.7
Exceptional
126 reviews

Watermark Beach Resort

15 Park Place, Osoyoos, Canada (Open map)

The resort is right on a lake and just a few steps from the Osoyoos and District Museum and Archives. The non-smoking Watermark Beach…
Read more...
9.0
Superb
478 reviews

Hilton Vancouver Airport

5911 Minoru Blvd, Richmond, Canada (Open map)

The hotel is about 5 km from Vancouver airport and within reach of such cultural venues as the Richmond Art Gallery. Located...
Read more...
8.4
Very Good
200 reviews

Holiday Inn Express Vancouver Airport-Richmond By Ihg

9351 Bridgeport Road, Richmond, Canada (Open map)

This 3-star hotel is about 5 km from Vancouver airport and about a 25-minute walk from such cultural venues as the Middle Arm…
Read more...
8.6
Fabulous
1065 reviews

Mackenzie Beach Resort

1101 Pacific Rim Highway, Tofino, Canada (Open map)

The centre of Tofino can be reached within a 25-minute walk, and natural attractions like the Tonquin Park are 4.1 km away. The 2…
Read more...
8.7
Fabulous
727 reviews

Coast Bastion Hotel

11 Bastion Street, Nanaimo, Canada (Open map)

The wonderful hotel is located within 200 metres of Harbour Air Seaplanes and is 2.5 km from Buttertubs Marsh. Coast Bastion Hotel...
Read more...
8.7
Fabulous
907 reviews

Sandman Signature Kamloops Hotel

225 Lorne Street, Kamloops, Canada (Open map)

The hotel is nestled right in the centre of Kamloops, 300 m from Tobiano Golf Course. Positioned around 25 minutes' walk from...
Read more...
7.9
Good
506 reviews

Ocean Village Resort

555 Helleson Drive, Tofino, Canada (Open map)

This Tofino hotel is located approximately 15 minutes by car from Third Beach and the Tonquin Park is approximately 25 minutes' walk...
Read more...
8.7
Fabulous
523 reviews

Hotel Eldorado At Eldorado Resort

500 Cook Road, Kelowna, Canada (Open map)

The hotel in a shopping area is about 25 minutes on foot from Don-O-Ray Farm Adventure and nearly a 15-minute drive from…
Read more...
7.9
Good
311 reviews

Manteo At Eldorado Resort

3762 Lakeshore Road, Kelowna, Canada (Open map)

The hotel is nestled in a beach area of Kelowna, approximately 5 minutes' walk from Lakeshore Road Recreation Corridor. Offering a...
Read more...
8.1
Very Good
239 reviews

Ocean Promenade Hotel

15611 Marine Drive, White Rock, Canada (Open map)

Situated 4.9 km from the Redwood Park, this perfect hotel also gives access to such sports venues as South Surrey-White Rock Indoor...
Read more...
8.5
Fabulous
1410 reviews

Best Western Plus Tin Wis Resort

Box 389 1119 Pacific Rim Highway, Tofino, Canada (Open map)

The scenic Chesterman Beach is 25 minutes' walk from this perfect hotel, while the Tourism Tofino Visitor Centre is 3.5 km away. The...
Read more...
8.8
Fabulous
762 reviews

Holiday Inn Hotel & Suites Osoyoos By Ihg

7906 Main Street, Osoyoos, Canada (Open map)

The 3-star hotel is nestled a 5-minute walk from Osoyoos Lake. Offering a sunbathing terrace, spa therapy, and barbecue grills,...
Read more...
7.3
Good
251 reviews

Pacific Shores Resort & Spa

1-1600 Stroulger Road, Parksville, Canada (Open map)

The Moorecroft Regional Park is 4.2 km from the resort, while the miniature Paradise Mini Golf and Fun Park is 7 km away. Situated 10…
Read more...
7.3
Good
367 reviews

Qualicum Beach Inn

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

You'll need 10-minute drive to Qualicum Beach airport. Featuring a spectacular location, Qualicum Beach Inn offers views of the...
Read more...
8.7
Fabulous
449 reviews

Best Western Plus Sands

1755 Davie Street, Vancouver, Canada (Open map)

This 3-star hotel puts you in the very heart of Vancouver, 2.1 km from the gothic-style Christ Church Cathedral. Offering...
Read more...
7.8
Good
1746 reviews

Holiday Inn Express & Suites Langley By Ihg

8750 204Th Street, Langley, Canada (Open map)

The Redwoods Golf Course is 2.9 km from the hotel, and The Great Escape is approximately 6 km from it. Providing a central setting...
Read more...
8.3
Very Good
427 reviews

Inn At The Quay

900 Quayside Drive, New Westminster, Canada (Open map)

This New Westminster inn has a convenient location merely 1.9 km from Moody Park. Located approximately 5 minutes' walk from New...
Read more...
8.5
Fabulous
191 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.1
Superb
366 reviews
Thank you for subscribing
Close