Beachfront hotels in British Columbia

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


Clear Filters
Apply Filters

868 results found

Nimpkish Hotel

318 Fir Street, Alert Bay, Canada (Open map)

This Alert Bay hotel lies around 15 minutes on foot from Ecological Park and just 350 metres from Namgis Original Burial Grounds....
Read more...
8.5
Fabulous
126 reviews

Driftwood By The Sea Inn

170 South Island Highway, Campbell River, Canada (Open map)

The hotel lies approximately 5 minutes by car from Robron Park and right near Elk Falls Provincial Park. The comfortable 3-star...
Read more...
8.9
Fabulous
61 reviews

The Orca Inn

291 Fir St Box 69, Alert Bay, Canada (Open map)

This Alert Bay hotel has a beachfront setting not far from Culture Shock Interactive Gallery, while natural sights like Cormorant...
Read more...
8.0
Very Good
24 reviews

Richter Pass Beach Resort

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

With its beachfront location, this Osoyoos hotel lies a short way from cottonwood beach, while Gallery 97 is nearly a 15-minute walk...
Read more...
7.3
Good
865 reviews

Falcon Resort

7106 Main Street, Osoyoos, Canada (Open map)

A private beach is around 5 minutes on foot from this Osoyoos resort, while Rattlesnake Canyon is nearly 10 minutes' drive away....
Read more...
5.3
Decent
67 reviews

Dutch Lake Motel & Campground

333 Roy Road, Clearwater, Canada (Open map)

The centre of Clearwater is a 25 minutes' walk of the comfortable hotel. Situated about 20 minutes' walk from Mystic Dreams...
Read more...
7.3
Good
1107 reviews

Johnny'S Motel

7291 Hwy 3 East, Grand Forks, Canada (Open map)

The 2-star hotel is conveniently situated 6 km from Boundary Museum & Interpretive Centre. Located within an 800-metre distance of...
Read more...
8.7
Fabulous
203 reviews

Ocean Melody Vacation Rooms

4540 Laguna Way, Nanaimo, Canada (Open map)

You'll need 20-minute drive to Nanaimo Harbour Water airport. The comfortable Ocean Melody Vacation Rooms Nanaimo hotel is nestled...
Read more...
8.4
Very Good
166 reviews

The Francis Boutique Inn

1536 Peninsula Road Box 352, Ucluelet, Canada (Open map)

The centre of Ucluelet can be reached within a 5-minute walk, and natural attractions like Big Beach are just 0.7 km away. Situated...
Read more...
9.1
Superb
124 reviews

Eagle Rock Bed And Breakfast

10150 Island View Close, Chemainus, Canada (Open map)

The hotel is located in a beach area of Chemainus, not far from Kinsmen Beach Park. The comfortable 3-star Eagle Rock Bed And...
Read more...
9.8
Exceptional
126 reviews

Wild Pacific Guest Suites

962 Peninsula Road, Ucluelet, Canada (Open map)

The 4-star guest house has a prime setting in proximity to the historic Amphitrite Point Lighthouse, while natural sights like Wild...
Read more...
9.2
Superb
49 reviews

Bramblebank Cottages

312 Lillooet Road, Harrison Hot Springs, Canada (Open map)

The hotel has a convenient location 3.1 km from Bear Mountain. Offering a sundeck and a picnic area, as well as the views of the…
Read more...
9.2
Superb
108 reviews

Whale'S Tail Guest Suites

1906 Bay Street, Check In: 279 Hemlock St., Ucluel, Ucluelet, Canada (Open map)

The comfortable hotel offers a central location within a 400-metre distance of Mark Penney Gallery. Nestled about a 25-minute walk...
Read more...
7.8
Good
74 reviews

Bella Villa Resort Motel

6904 Ponderosa Drive, Osoyoos, Canada (Open map)

Goodman Park is a 10-minute ride from this 3-star motel, and Rattlesnake Canyon is located 15 minutes away by car. Along with a…
Read more...
6.7
Pleasant
34 reviews

Peachland Beach Resort

3701 Beach Ave, Peachland, Canada (Open map)

The hotel is nestled approximately 5 minutes on foot from Okanagan Lake. The comfortable Peachland Beach Resort enjoys a beachfront...
Read more...
9.4
Superb
38 reviews

The Oceanfront Hotel

210 First Street, Sointula, Canada (Open map)

The centre of Sointula can be reached within a 5-minute walk, and natural attractions like Malcolm Island are about 10 minutes'...
Read more...
7.8
Good
24 reviews

Retreat Wilderness Inn

21145 Chilcotin Highway 20, Nimpo Lake, Canada (Open map)

Nimpo Lake centre can be reached within 15 minutes' walk. Boasting a swimming pool, ski-to-door access, and grill and looking out...
Read more...
9.6
Exceptional
18 reviews

The Lighthouse Motel

6035 Island Highway West, Bowser, Canada (Open map)

This 2-star motel has a beachfront location 4.9 km from Salish Sea Market Art Gallery. Featuring Wi-Fi throughout the property, The...
Read more...
9.0
Superb
32 reviews

Davis Bay Bed & Breakfast

4632 Sunshine Coast Hwy, Sechelt, Canada (Open map)

Located within 500 metres of Brookman Park, the comfortable hotel is fairly close to Mission Point Park. Featuring Wi-Fi in public...
Read more...
9.1
Superb
389 reviews

Tranquility Bay Waterfront Inn

7651 Sechelt Inlet Road, Sechelt, Canada (Open map)

The inn is a great place to stay due to its private location in Sechelt. Located on a private beach, fairly close to Tranquility bay…
Read more...
8.7
Fabulous
53 reviews
Thank you for subscribing
Close