Beach hotels in British Columbia

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

Hampton Inn - Vancouver Airport/Richmond

8811 Bridgeport Rd., Richmond, Canada (Open map)

The hotel is about 5 km from Vancouver airport and approximately a 10-minute drive from such cultural venues as the extradosed North...
Read more...
8.0
Very Good
613 reviews

Ramada By Wyndham Nanaimo

315 Rosehill Street, Nanaimo, Canada (Open map)

Nestled in an old part of Nanaimo, the hotel is approximately 900 metres from Elks Park. The comfortable 3-star Ramada By Wyndham...
Read more...
7.6
Good
396 reviews

Squamish Adventure Inn

38220 Hwy 99, Squamish, Canada (Open map)

The centre of Squamish can be reached within a 10-minute walk, and natural attractions like Stawamus Chief Provincial Mountainous...
Read more...
8.4
Very Good
847 reviews

Travelodge By Wyndham Kamloops

430 Columbia Street, Kamloops, Canada (Open map)

The centre of Kamloops can be reached within a 5-minute walk, and natural attractions like Riverside Park are only 1.2 km away....
Read more...
7.4
Good
245 reviews

Anchor Inn & Suites, BW Signature Collection

261 Island Highway, Campbell River, Canada (Open map)

The charming hotel is nestled 14 minutes' stroll from Motor Vessel BCP 45 and in the vicinity of the Campbell River Fisherman's...
Read more...
8.1
Very Good
991 reviews

Sidney Waterfront Inn & Suites

9775 1St Street, Sidney, Canada (Open map)

Iroquois Park is within 900 metres of the 3-star hotel, and Horth Hill Regional Park is located 4.9 km away. Offering a location a…
Read more...
8.4
Very Good
726 reviews

Ramada By Wyndham Campbell River

462 S Island Highway, Campbell River, Canada (Open map)

This Campbell River hotel has a prime setting within a few blocks of Elk Falls Provincial Park. The comfortable Ramada By Wyndham...
Read more...
6.9
Pleasant
859 reviews

Richter Pass Beach Resort

7506 Main Street Box 480, Osoyoos, Canada (Open map)

Gallery 97 is within easy reach of this Osoyoos hotel, while cottonwood beach is only a 5-minute walk away. Located in the popular...
Read more...
7.5
Good
813 reviews

Hotel Squamish

37991 Second Avenue, Squamish, Canada (Open map)

The centre of Squamish can be reached within a 5-minute walk, and natural attractions like Stawamus Chief Provincial Mountainous...
Read more...
6.3
Pleasant
503 reviews

Sea To Sky Hotel And Conference Centre

40330 Tantalus Way, Po Box 310, Squamish, Canada (Open map)

Coquitlam is 56 km from the hotel, while the Brackendale Art Gallery Theatre Teahouse is 3.5 km away. Located just 1.8 km from the...
Read more...
7.5
Good
328 reviews

The Hospitality Inn

3835 Redford St, Port Alberni, Canada (Open map)

The hotel is within 1 km of the Alberni Valley Museum and within a 2-km distance of the Nuu-Chah-Nulth Whaling Canoe Sculpture.
Read more...
7.2
Good
502 reviews

The Lakeside Resort

6707 Lakeside Drive, Oliver, Canada (Open map)

The centre of Oliver can be reached within a 15-minute walk, and natural attractions like Tuc-el-nuit Lake are merely 0.7 km away.
Read more...
5.0
Decent
3 reviews

Prestige Oceanview Hotel Prince Rupert

118 6Th Street, Prince Rupert, Canada (Open map)

The hotel stands in the vicinity of Pacific Mariners Memorial Park, just steps from a railway station. Featuring currency exchange...
Read more...
7.8
Good
218 reviews

Gowlland Harbour Resort

823 Gowlland Harbour Rd, Heriot Bay, Canada (Open map)

Heriot Bay centre can be reached within 20 minutes' walk. Gowlland Harbour Resort Heriot Bay includes 15 rooms and is 10 minutes'...
Read more...

Beach Gardens Resort And Marina

7074 Westminster Street, Powell River, Canada (Open map)

The resort is about 5 km from Powell River airport and approximately 10 minutes by car from such cultural venues as the co-op gallery…
Read more...
8.3
Very Good
303 reviews

Best Western Peace Arch Inn

2293 King George Boulevard, Surrey, Canada (Open map)

Located near the beach district of Surrey, the inn is within a few blocks of White Rock. The 3-star smoke-free Best Western Peace…
Read more...
7.9
Good
304 reviews

Holiday Inn Hotel And Suites-Kamloops By Ihg

675 Tranquille Road, Kamloops, Canada (Open map)

The hotel is located within a few blocks of the Thompson River in the business area of Kamloops, approximately 10 minutes' drive...
Read more...
8.4
Very Good
246 reviews

Northern Rockies Lodge

Mile 462 Alaska Highway, Box 8, Muncho Lake, Canada (Open map)

The hotel is a great place to stay due to its beachfront location in Muncho Lake. Located in a beach area about 5 minutes on…
Read more...
8.5
Fabulous
141 reviews

Dashwood Manor Seaside Bed & Breakfast

1 Cook Street, Victoria, Canada (Open map)

The bed & breakfast is 2.5 km from Chinatown, while the Helmcken House is just 1.9 km away. Located around 5 minutes' walk from the 4…
Read more...
9.0
Superb
318 reviews

Quaaout Lodge & Spa At Talking Rock Golf Resort

1663 Little Shuswap Lake Road West, Squilax, Canada (Open map)

The 4-star hotel is nestled 5 minutes on foot from Little Shuswap Lake. Featuring high-speed Internet access in the rooms, Quaaout...
Read more...
8.9
Fabulous
126 reviews
Thank you for subscribing
Close