Beach hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
09 Nov 2026
Check-out date:
10 Nov 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

977 results found

Wild Coast Wilderness Resort

17268 Parkinson Road, Port Renfrew, Canada (Open map)

The centre of Port Renfrew can be reached within a 5-minute walk. Located in the centre of Port Renfrew, the welcoming Wild Coast...
Read more...
8.5
Fabulous
480 reviews

Liahona Guest House

1068 Helen Road, Po Box 511, Ucluelet, Canada (Open map)

The centre of Ucluelet is a 15 minutes' walk of this 4-star guest house. Featuring Wi-Fi in the rooms, Liahona Guest House Ucluelet…
Read more...
9.5
Exceptional
311 reviews

Bayshore Waterfront Inn

153 Hemlock Road , Po Box 114, Ucluelet, Canada (Open map)

The inn has a coastal setting about 10 minutes' drive from Ucluelet lighthouse loop, while natural sights like Big Beach are 17...
Read more...
9.1
Superb
195 reviews

North Shore Inn

7370 Market Street, Port Hardy, Canada (Open map)

The inn lies nearly a 5-minute ride from Stink Creek Park and within a few blocks of Port Hardy Museum & Archives. Located just 500…
Read more...

Windborne Bed & Breakfast

3905 Broadwater Road, Castlegar, Canada (Open map)

This comfortable hotel is a great place to stay due to its convenient location in Castlegar. Offering a sun deck and a picnic area,...
Read more...
9.5
Exceptional
61 reviews

Above The Beach Guest Suites

102 Spruce Place, Penticton, Canada (Open map)

The hotel boasts a convenient setting within 5 minutes' drive of Skaha Lake Beach. Situated about 25 minutes' walk from the 21-acre...
Read more...
9.9
Exceptional
28 reviews

Long Lake Waterfront Bed And Breakfast

240 Ferntree Place, Nanaimo, Canada (Open map)

The hotel is only a 14-minute stroll from the key indoor shopping center "Nanaimo North Town Centre" and around a 10-minute drive from…
Read more...
7.5
Good
31 reviews

English Inn

429 Lampson St, Esquimalt, Canada (Open map)

The national museum "Point Ellice House" is 2.6 km from this Esquimalt hotel, while the Art gallery "Emily Carr House" is nestled...
Read more...

The Hiker Huts

17268 Parkinson Road, Port Renfrew, Canada (Open map)

The centre of Port Renfrew can be reached within a 5-minute walk, and natural attractions like Botanical Beach are 3.3 km away....
Read more...
8.4
Very Good
516 reviews

Barefoot Villas And Retreat

31 Kingsley Road, Christina Lake, Canada (Open map)

The motel is a great place to stay due to its convenient location in Christina Lake. The comfortable 2-star Barefoot Villas And...
Read more...
8.5
Fabulous
194 reviews

Cabins West

258 Boardwalk, Ucluelet, Canada (Open map)

The hotel boasts a convenient setting around 5 minutes' drive from Terrace Beach. Located merely 1.8 km from Cedar House Gallery,...
Read more...
9.1
Superb
186 reviews

Seafarer Bed & Breakfast

1212 Lynn Road, Po Box 612, Tofino, Canada (Open map)

The bed & breakfast boasts a convenient location 2.7 km from Tourism Tofino Visitor Center and 3.6 km from Tofino-Clayoquot Heritage...
Read more...
9.5
Exceptional
246 reviews

Croft Inn Motel

1568 Chaplin Street, Crofton, Canada (Open map)

The 2-star hotel is about 5 km from Maple Bay Seaplane Base airport and 6 km from such cultural venues as Hand of Man…
Read more...
7.9
Good
134 reviews

All Seasons Bed & Breakfast

3735 Gordon Drive, Kelowna, Canada (Open map)

The hotel is nestled in the South Pandosy district of Kelowna, just moments from the restaurant Subway. The comfortable 3-star All...
Read more...
9.7
Exceptional
114 reviews

Boundary Motel

7416 97Th Street, Osoyoos, Canada (Open map)

This 2-star motel is nestled a 19-minute walk from Osoyoos Lake. Featuring Wi-Fi in public areas, Boundary Motel Osoyoos sits 2.6 km…
Read more...
7.3
Good
212 reviews

Donna'S Bed & Breakfast

15056 Buena Vista Avenue, White Rock, Canada (Open map)

This elegant bed & breakfast boasts a prime setting within a 400-metre distance of White Rock Beach. Offering spacious rooms and...
Read more...
9.5
Exceptional
49 reviews

The Oceanfront Inn On Stephens Bay

303 Harbour Road, Coal Harbour, Canada (Open map)

The inn is a great place to stay due to its beachfront location in Coal Harbour. The comfortable The Oceanfront Inn On Stephens Bay...
Read more...
9.9
Exceptional
54 reviews

Reef Point Oceanfront Bed And Breakfast

1166 Coral Way, Ucluelet, Canada (Open map)

The bed & breakfast has a scenic setting only 1.8 km from the non profit public Ucluelet Aquarium, while natural sights like Wild...
Read more...
9.7
Exceptional
46 reviews

Mountain Springs Nature Retreat

564 Hwy. 3A Box 113, Kaleden, Canada (Open map)

The centre of Kaleden can be reached within a 5-minute walk. The comfortable Mountain Springs Nature Retreat Kaleden hotel is...
Read more...
9.7
Exceptional
19 reviews

Woods End Landing

380 Cape Beale Trail, Bamfield, Canada (Open map)

This comfortable hotel is a great place to stay due to its beachfront location in Bamfield. Featuring Wi-Fi in public areas, Woods...
Read more...
7.8
Good
21 reviews
Thank you for subscribing
Close