Beach hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
20 Jun 2026
Check-out date:
21 Jun 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

480 results found

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, Canada (Open map)

The resort is just a 5-minute stroll from Walnut Beach Resort Osoyoos and fairly close to a breathtaking beach of Osoyoos....
Read more...
8.7
Fabulous
471 reviews

Snug Harbour Inn

460 Marine Drive, Ucluelet, Canada (Open map)

The hotel is about 30 km from Tofino-Long Beach airport and within a few blocks of such cultural venues as the Mark Penney Gallery.
Read more...
9.7
Exceptional
126 reviews

Watermark Beach Resort

15 Park Place, Osoyoos, Canada (Open map)

Nestled in a walkable area, 50 m from the Okanagan Art Gallery, the resort offers a setting a few steps from the Osoyoos and District…
Read more...
9.0
Superb
477 reviews

Hilton Vancouver Airport

5911 Minoru Blvd, Richmond, Canada (Open map)

This hotel is located in Richmond, within reach of Lansdowne tube station. Situated approximately 25 minutes' walk from the YVR...
Read more...
8.4
Very Good
189 reviews

Holiday Inn Express Vancouver Airport-Richmond By Ihg

9351 Bridgeport Road, Richmond, Canada (Open map)

Situated about a 20-minute walk from the extradosed North Arm Bridge, this 3-star hotel also gives access to such sports venues as...
Read more...
8.6
Fabulous
1110 reviews

Mackenzie Beach Resort

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

The resort is about 20 km from Tofino-Long Beach airport and 2.5 km from such cultural venues as Henry's Carving Shed. The 2-star…
Read more...
8.6
Fabulous
744 reviews

Coast Bastion Hotel

11 Bastion Street, Nanaimo, Canada (Open map)

The wonderful hotel has a central setting within a few blocks of Buttertubs Marsh, while natural sights like Barsby Park are a...
Read more...
8.7
Fabulous
900 reviews

Sandman Signature Kamloops Hotel

225 Lorne Street, Kamloops, Canada (Open map)

Situated in the very heart of Kamloops, the hotel is in the immediate vicinity of Riverside Park. Positioned approximately 25...
Read more...
8.0
Very Good
519 reviews

Ocean Village Resort

555 Helleson Drive, Tofino, Canada (Open map)

This Tofino hotel has a stunning location a mere 1.8 km from the Ancient Cedars Spa. Located 4.7 km from Third Beach, the 3-star…
Read more...
8.8
Fabulous
513 reviews

Hotel Eldorado At Eldorado Resort

500 Cook Road, Kelowna, Canada (Open map)

The hotel has a prime location in a shopping area, about 20 minutes on foot from wellness places like the H2O Fitness + Adventure...
Read more...

Manteo At Eldorado Resort

3762 Lakeshore Road, Kelowna, Canada (Open map)

Okanagan Spirits Craft Distillery is a short way from the hotel, while the Boyce-Gyro Beach Park is nestled only 13 minutes' walk...
Read more...

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
1418 reviews

Best Western Plus Tin Wis Resort

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

Immersed in hot springs and hiking trails, the hotel is a 21-minute drive from Tofino-Long Beach airport. Offering a lift and an...
Read more...
8.9
Fabulous
746 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 summer terrace, spa therapy, and barbecue grills, Holiday...
Read more...
7.0
Good
243 reviews

Pacific Shores Resort & Spa

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

The resort is about 25 km from Qualicum Beach airport and 2.6 km from such cultural venues as the Craig Heritage Park and Museum....
Read more...
7.3
Good
405 reviews

Best Western Plus Sands

1755 Davie Street, Vancouver, Canada (Open map)

Such city attractions as the Sprawling Stanley Urban Park, which is 2.8 km from this 3-star hotel, and the Dr. Featuring a shared...
Read more...
7.9
Good
1735 reviews

Qualicum Beach Inn

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

The centre of Qualicum Beach is a 15 minutes' walk of the 4-star hotel. Offering a shared lounge and various recreational...
Read more...
8.8
Fabulous
473 reviews

Holiday Inn Express & Suites Langley By Ihg

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

The hotel is nestled in an industrial area of Langley, a mere 1.7 km from Yorkson Community Park. Offering guests a ballroom and a...
Read more...
8.3
Very Good
435 reviews

Inn At The Quay

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

The inn looks out onto the Fraser River and offers a convenient location around 5 minutes' walk from the New Westminster Quay....
Read more...
8.6
Fabulous
213 reviews

The Sidney Pier Hotel & Spa

9805 Seaport Pl, Sidney, Canada (Open map)

The hotel lies nearly a 5-minute drive from Oceanspray Park and right near the Sidney Pier. Situated about 25 minutes on foot from...
Read more...
8.9
Fabulous
335 reviews
Thank you for subscribing
Close