Beach hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
14 Mar 2026
Check-out date:
15 Mar 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

456 results found

Ocean Village Resort

555 Helleson Drive, Tofino, Canada (Open map)

The tree-lined Cox Bay Beach is 3.7 km from this Tofino hotel, while Third Beach is located 4.7 km away. Situated about 5 minutes'…
Read more...
8.7
Fabulous
511 reviews

Coast Bastion Hotel

11 Bastion Street, Nanaimo, Canada (Open map)

The wonderful hotel is centrally situated 2.5 km from Maffeo Sutton Park. Featuring Wi-Fi in public areas, Coast Bastion Hotel...
Read more...
8.7
Fabulous
925 reviews

Mackenzie Beach Resort

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

The hotel is about 20 km from Tofino-Long Beach airport and about a 10-minute ride from such cultural venues as the eagle Aerie…
Read more...
8.5
Fabulous
804 reviews

Holiday Inn Express Vancouver Airport-Richmond By Ihg

9351 Bridgeport Road, Richmond, Canada (Open map)

This Richmond hotel is 6 km from the VanDusen Botanical Garden and 2.9 km from Oak Park. Situated around a 25-minute walk from Fraser…
Read more...
8.6
Fabulous
1152 reviews

Best Western Plus Sands

1755 Davie Street, Vancouver, Canada (Open map)

Located within a 200-metre distance of Morton Park, this 3-star hotel is just near English Bay. Best Western Plus Sands Vancouver...
Read more...
7.8
Good
1662 reviews

Poets Cove Resort & Spa

9801 Spalding Rd, Bedwell Harbour, Canada (Open map)

Driftwood Center Shopping Mall is approximately 15 minutes by car from the hotel, while Mount Warburton Pike is approximately 20...
Read more...
8.1
Very Good
178 reviews

Hilton Vancouver Airport

5911 Minoru Blvd, Richmond, Canada (Open map)

At the hotel, you'll be 3.6 km from South Arm Park and 2.3 km from the Colonel Sherman Armoury. Providing 237 rooms, the 4-star…
Read more...
8.4
Very Good
192 reviews

Best Western Plus Tin Wis Resort

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

This perfect hotel enjoys proximity to Mikes Island, located 1.6 km away. Offering spa therapy and a patio, the 3-star Best Western...
Read more...
8.8
Fabulous
739 reviews

Inn At The Quay

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

This business inn boasts a scenic location 4.6 km from the Civic Plaza and 2.1 km from Glenbrook Ravine Park. The charming Inn At The…
Read more...
8.4
Very Good
211 reviews

Pacific Shores Resort & Spa

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

The resort is a great place to stay due to its beautiful location in Parksville. Perfectly located 25 minutes' walk from the...
Read more...
7.3
Good
443 reviews

Chute Lake Lodge

9540 Chute Lake Road, Naramata, Canada (Open map)

Chute lake resort is just a few steps from the resort and Penticton Regional airport is 40 km away. Chute Lake Lodge Naramata hotel,...
Read more...
7.1
Good
30 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, within a -km distance of Yorkson Community Park. Situated around 15 minutes...
Read more...
8.3
Very Good
466 reviews

Beach Acres Resort

1051 Resort Drive, Parksville, Canada (Open map)

2.8 km from Riptide Lagoon, this Parksville resort is also 4.1 km from the miniature Paradise Mini Golf and Fun Park. The 3-star Beach…
Read more...
9.2
Superb
21 reviews

Sandman Signature Kamloops Hotel

225 Lorne Street, Kamloops, Canada (Open map)

The hotel is situated in the very heart of Kamloops 350 m from The Art We Are Cafe. Positioned around 25 minutes' walk from the…
Read more...
7.9
Good
529 reviews

Ocean Promenade Hotel

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

Peace Arch Provincial Park is 10 minutes' drive from this perfect hotel, and Sunnyside Park is situated a 15-minute drive away....
Read more...
8.5
Fabulous
1487 reviews

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, Canada (Open map)

The Starlite Marina & Beach Shop is about a 10-minute drive from this Osoyoos resort, while the Nk'Mip Desert & Heritage Centre is...
Read more...
8.7
Fabulous
465 reviews

Watermark Beach Resort

15 Park Place, Osoyoos, Canada (Open map)

This beachfront resort is nestled right in the centre of Osoyoos, 3.2 km from the Osoyoos Desert Model Railroad and just near the...
Read more...
9.0
Superb
471 reviews

Qualicum Beach Inn

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

Guests may find Little Qualicum Cheeseworks within reach of the 4-star hotel, while The Old School House Arts Centre is 1.1 km away....
Read more...
8.7
Fabulous
491 reviews

Cox Bay Beach Resort

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

The hotel boasts a charming setting a stone's throw from the Tourism Tofino Visitor Centre. Offering guests two beaches, the 4-star...
Read more...
9.2
Superb
159 reviews

Kokanee Springs Golf Resort

16082 Woolgar Road Crawford Bay Crawford Bay V0B 1E0 Canada Crawford Baybritish Columbia V0B 1E0, Crawford Bay, Canada (Open map)

The centre of Crawford Bay is a 15 minutes' walk of this resort. The 3-star Kokanee Springs Golf Resort Crawford Bay has 73 rooms…
Read more...
Thank you for subscribing
Close