Beach hotels in British Columbia

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

976 results found

Piece Of Paradise

7849D Chubb Road, Sooke, Canada (Open map)

The hotel has a beachfront location 2.1 km from Ella Beach, while shopping venues like Barking Dog Studio Gift Shop are 4.5 km away....
Read more...
9.9
Exceptional
42 reviews

Kelowna Discovery

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

The hotel lies only 0.9 km from Water Street Boat Launch and only 400 metres from Waterfront Park. The comfortable Kelowna Discovery...
Read more...
9.9
Exceptional
12 reviews

Skaha Lakefront Inn

476 Hody Drive, Okanagan Falls, Canada (Open map)

The centre of Okanagan Falls can be reached within a 10-minute walk, and natural attractions like Pioneer Park are nearly a...
Read more...
9.6
Exceptional
7 reviews

Misty Harbour Inn

3200 Oceanview Drive, Queen Charlotte, Canada (Open map)

The centre of Queen Charlotte can be reached in 15 minutes' walk of this inn, and such cultural venues as Haida Gwaii Museum are 5…
Read more...

Halfmoon Haven Beach Cottage Or Oceanview Suite

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

The centre of Halfmoon Bay can be reached within a 15-minute walk, and natural attractions like Merry Island are approximately 10...
Read more...
9.5
Exceptional
4 reviews

Creekside B & B

3969 Godkin Rd, Chemainus, Canada (Open map)

Surrey is 55 minutes' drive from the hotel, while Stuart Channel is nearly 10 minutes' drive away. Guests of Creekside B & B...
Read more...

Vancouver Island Castle Cove Inn

10121 Chemainus Rd., Chemainus, Canada (Open map)

The centre of Chemainus can be reached within a 10-minute walk, and natural attractions like Kinsmen Beach Park are approximately 25...
Read more...

Harbourside Lodge

350 Lonbard Street, Salmon Beach, Canada (Open map)

Vancouver is 156 km from here, while Bamfield Inlet is merely 0.6 km away. Located around 10 minutes' drive from the 2-star...
Read more...

Middle Beach Lodge

P.O. Box 100, Tofino, Canada (Open map)

The heart of Tofino can be reached in 25 minutes' walk of the accommodation, and such culture-oriented venues as Henry's Carving...
Read more...
8.7
Fabulous
630 reviews

Pacific Rim Guest Lodge - Adults Only

354 Forbes Road, Box 1346, Ucluelet, Canada (Open map)

The heart of Ucluelet can be reached in 15 minutes' walk of the villa, and such culture-oriented venues as Cedar House Gallery are 1.8…
Read more...
7.9
Good
763 reviews

Tete Jaune Lodge

11957 L'Heureux Road, Tete Jaune Cache, Canada (Open map)

Situated just steps from Stellar Descents White Water Rafting, the accommodation offers a location in a beach area. Situated around...
Read more...
8.7
Fabulous
656 reviews

Victoria Gorge Waterway Vacation Home

2800 Inez Drive 1, Victoria, Canada (Open map)

CFB Esquimalt Naval and Military Museum is 2.8 km from the homestay, while Flying Squirrel Trampoline Park Victoria can be found 2.4...
Read more...

West Coast Trail Lodge

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

This comfortable hotel has a convenient location 2.8 km from Botanical Beach Provincial Park. West Coast Trail Lodge Port Renfrew...
Read more...
8.3
Very Good
473 reviews

Himwitsa Lodge

300 Main Street, Po Box 176, Tofino, Canada (Open map)

The beach is 1.1 km away, and Tofino Botanical Gardens is 2.6 km from this lodge. Situated approximately a 15-minute walk from...
Read more...
9.4
Superb
340 reviews

Gibralter Rock Ocean View B&B

118 Gibralter Rock, Nanaimo, Canada (Open map)

The homestay is within a 15-minute drive of the 19th century fortification "Bastion", which is an excellent place to improve...
Read more...
8.8
Fabulous
332 reviews

Wild Coast Chalets

10/253 - 6574 Baird Road, Port Renfrew, Canada (Open map)

Approximately 3 km from the accommodation guests will find West Coast Trail Office, while Botanical Beach Provincial Park is 2.8 km...
Read more...
8.7
Fabulous
238 reviews

Grand Forks Inn

2729 Central Avenue, Grand Forks, Canada (Open map)

The hotel enjoys a prime location just a 5-minute walk from Kettle River. Featuring views of the mountain, the 2-star Grand Forks Inn…
Read more...
7.7
Good
337 reviews

The Surf Lodge And Pub

885 Berry Point Road, Gabriola, Canada (Open map)

The Gabriola villa offers a beachfront setting 3.4 km from Malaspina Galleries Ecological Park and a short way from Entrance Island....
Read more...
7.9
Good
266 reviews

Island Village Properties At Fred Tibbs

230 Main Street, Po Box 246 Unit 0, Tofino, Canada (Open map)

Big Tree Trail is 2.8 km from the apartment, while Ancient Cedars Spa can be found 3.4 km away. The 4-room Island Village Properties…
Read more...
8.9
Fabulous
249 reviews

Stunning Ocean

907 Beach Avenue Unit 1706, Vancouver, Canada (Open map)

The 2-bedroom apartment lies in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe, in the...
Read more...
8.6
Fabulous
138 reviews
Thank you for subscribing
Close