Beach hotels in British Columbia

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

478 results found

Prestige Aberdeen Lodge Kamloops

1820 Rogers Place, Kamloops, Canada (Open map)

McDonald Park is 4.1 km from this Kamloops hotel, which also stands in the immediate vicinity of Lil' Monkey's Treehouse Indoor...
Read more...
7.8
Good
826 reviews

Liahona Guest House

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

This 4-star guest house is about 30 km from Tofino-Long Beach airport and just 1.7 km from such cultural venues as the Cedar…
Read more...
9.4
Superb
305 reviews

Cycle Inn Bed And Breakfast

3158 Anders, Langford, Canada (Open map)

This 3-star hotel is only 1.1 km from Luxton Park, 4.7 km from Juan de Fuca Golf Course. Featuring a spa salon along with…
Read more...

The Waterfront Suites And Marina

1000 Stewart Avenue, Nanaimo, Canada (Open map)

Located 3.5 km from family attractions like Harewood Centennial Park, this hotel is 20 minutes’ walk from Nanaimo city centre....
Read more...
5.5
Decent
55 reviews

Long Lake Waterfront Bed And Breakfast

240 Ferntree Place, Nanaimo, Canada (Open map)

You'll need 15-minute drive to Nanaimo Harbour Water airport. The 4-star Long Lake Waterfront Bed And Breakfast Nanaimo is just 14...
Read more...
7.9
Good
44 reviews

Woods End Landing

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

Bamfield centre can be reached within 5 minutes' walk. Offering a sundeck and a picnic area, and views of the ocean, Woods End...
Read more...
7.9
Good
19 reviews

So Damn Lucky Glamping

Clayoquot District 54 Po Box 504, Ucluelet, Canada (Open map)

The hotel is about 35 km from Tofino-Long Beach airport and within a 7-km distance of such cultural venues as the Mark Penney…
Read more...
9.4
Superb
80 reviews

Hammond Bay Oceanside Guesthouse

3804 Hammond Bay Road, Nanaimo, Canada (Open map)

The hotel is situated approximately 200 metres from an own beach. The 4-star oceanfront Hammond Bay Oceanside Guesthouse Nanaimo...
Read more...
9.9
Exceptional
23 reviews

The Lund Resort At Klah Ah Men

1436 Highway 101, Lund, Canada (Open map)

This smoke-free hotel lies in the historic district of Lund, within a 10-minute drive of the Malaspina Provincial Park. The 3-star The…
Read more...

Barefoot Villas And Retreat

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

This Christina Lake hotel is situated merely 0.9 km from an own beach. The 3-star Barefoot Villas And Retreat Christina Lake hotel...
Read more...
8.6
Fabulous
222 reviews

Vines And Puppies Hideaway

Km 594 Hwy 37, Jade City, Canada (Open map)

Additional features at Vines And Puppies Hideaway Bed & Breakfast Jade City include a terrace with a BBQ grill and outdoor dining...
Read more...
9.6
Exceptional
65 reviews

Croft Inn Motel

1568 Chaplin Street, Crofton, Canada (Open map)

You'll need 20-minute drive to Maple Bay Seaplane Base airport. Located a 25-minute walk from Osborne Bay Beach, Croft Inn Motel...
Read more...
7.4
Good
133 reviews

Storm Cove Suites

724 Odyssey Lane, Box 1310, Ucluelet, Canada (Open map)

You'll need 30-minute drive to Tofino-Long Beach airport. Located about a 25-minute walk from the Wild Pacific Trail, the 4-star Storm…
Read more...
9.5
Exceptional
136 reviews

The Rockwell-Harrison Guest Lodge

7550 Rockwell Drive, Harrison Hot Springs, Canada (Open map)

The beachfront hotel is about 10 minutes by car from Hicks Lake and in close proximity to the Green Point Day Use Area. The 4…
Read more...
9.6
Exceptional
34 reviews

Blitz Beach House Oceanside Suite

3265 Atrevida Road, Lund, Canada (Open map)

This 4-star guest house is located in Lund, near a river. Offering a terrace with a barbeque grill and outdoor dining areas, the...
Read more...
9.7
Exceptional
41 reviews

The Oceanfront Inn On Stephens Bay

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

The centre of Coal Harbour can be reached within a 10-minute walk. The Oceanfront Inn On Stephens Bay Coal Harbour is located 38...
Read more...
9.9
Exceptional
117 reviews

Frigon Suite -Waterfront

1220 Marine Drive, Port Alice, Canada (Open map)

This 4-star hotel is a great place to stay due to its beachfront location in Port Alice. Guests of Frigon Suite -Waterfront Port Alice…
Read more...
9.6
Exceptional
27 reviews

Mountain Springs Nature Retreat

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

The hotel is a great place to stay due to its beachfront location in Kaleden. Offering cars for rent, as well as Wi-Fi in…
Read more...

Halfmoon Haven Beach Cottage Or Oceanview Suite

8505-Redrooffs Road, Halfmoon Bay, Canada (Open map)

The centre of Halfmoon Bay is a 15 minutes' walk of the hotel. Located just around the corner from the Coopers Green Regional Park,...
Read more...
8.0
Very Good
6 reviews

Kelowna Discovery

221 1088 Sunset Drive, Kelowna, Canada (Open map)

This Kelowna hotel lies only 0.9 km from Water Street Boat Launch and only 550 metres from Urban Distilleries + Winery. Situated...
Read more...
9.8
Exceptional
9 reviews
Thank you for subscribing
Close