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

Vines And Puppies Hideaway

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

Jade City centre can be reached within 5 minutes' walk. Guests will enjoy a continental breakfast and access to a terrace.
Read more...
9.6
Exceptional
63 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 the Hand of…
Read more...
7.5
Good
131 reviews

Blitz Beach House Oceanside Suite

3265 Atrevida Road, Lund, Canada (Open map)

The guest house is located in Lund, near a river. The 4-star Blitz Beach House Oceanside Suite Lund hotel is 3.8 km from Gibralter…
Read more...
9.8
Exceptional
40 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
90 reviews

Frigon Suite -Waterfront

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

The centre of Port Alice is a 10 minutes' walk of this 4-star hotel. Offering air-conditioned rooms and Wi-Fi throughout the property…
Read more...
9.5
Exceptional
27 reviews

So Damn Lucky Glamping

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

The hotel is located in a rural area of Ucluelet. Nestled around a 15-minute ride from the long-standing Amphitrite Point...
Read more...
9.3
Superb
87 reviews

The Rockwell-Harrison Guest Lodge

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

The hotel has a beachfront location within 3 km of Hicks Lake. The 4-star beachfront The Rockwell-Harrison Guest Lodge Harrison Hot...
Read more...
9.7
Exceptional
33 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 the Waterfront Park. The beachfront Kelowna...
Read more...
9.9
Exceptional
10 reviews

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...
8.0
Very Good
6 reviews

Skaha Lakefront Inn

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

The hotel has a beachfront setting only 1.9 km from the Kettle Valley Railway Trail, while natural sights like Pioneer Park are 3.8...
Read more...
9.6
Exceptional
6 reviews

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 the Kinsmen Beach Park are...
Read more...

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 the Haida Gwaii Museum are…
Read more...

Travelodge Hotel By Wyndham Chilliwack

45466 Yale Road West, Chilliwack, Canada (Open map)

This 2-star hotel is situated 2.7 km from Main Street Church and 2.4 km from Chilliwack Library. Providing 82 rooms, the...
Read more...

Creekside B & B

3969 Godkin Rd, Chemainus, Canada (Open map)

North Vancouver is 50 minutes' drive from the hotel, while the Stuart Channel is nearly 10 minutes' drive away. Guests of Creekside...
Read more...

Cedars Inn

203 Pandora Avenue, V0P 2A0, Zeballos, Ca, Zeballos, Canada (Open map)

The centre of Zeballos is a 5 minutes' walk of this 3-star hotel. Cedars Inn Zeballos has 15 rooms and is located 2.4 km…
Read more...

Harbourside Lodge

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

At this Salmon Beach hotel you'll be within 2 km of Brady Beach. Located around 10 minutes by car from the 2-star Harbourside Lodge…
Read more...

Slumberlodge Hotel

274 Lakeshore Drive, Penticton, Canada (Open map)

This accommodation is 1.5 km from the Cascades Casino, while the Okanagan Lake Beach is around 400 metres away. Nestled...
Read more...
7.8
Good
1313 reviews

Lipton Place By Elegant Waterfront

Unit 3 - 516 Gorge Rd W 3, Esquimalt, Canada (Open map)

The hotel enjoys a beachfront location near a harbour. Overlooking the sea, the comfortable Lipton Place By Elegant Waterfront...
Read more...
8.9
Fabulous
523 reviews

Middle Beach Lodge

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

The heart of Tofino can be reached in 25 minutes' walk of the property, and such culture-oriented venues as Henry's Carving Shed are...
Read more...
8.8
Fabulous
622 reviews

Tete Jaune Lodge

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

Situated fairly close to Stellar Descents White Water Rafting, the accommodation offers a location in a beach area. The 9-room Tete...
Read more...
8.6
Fabulous
622 reviews
Thank you for subscribing
Close