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

Jasper Way Inn Resort & Campground

57 East Old North Thompson Highway, Clearwater, Canada (Open map)

The centre of Clearwater is a 25 minutes' walk of the inn. Situated just 1 km from Mystic Dreams Art Gallery, the 3-star smoke…
Read more...
7.6
Good
397 reviews

Edgewater Motel

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

Landslide Lake stands only 1.8 km from the hotel. Located in the beach area of Campbell River, Edgewater Motel Campbell River offers...
Read more...
8.1
Very Good
134 reviews

Casa Grande Inn & Suites

1070 Lakeshore Drive W Unit 201, Penticton, Canada (Open map)

This 4-star inn is about 5 km from Penticton Regional airport and 2.4 km from such cultural venues as the Penticton Museum and...
Read more...
9.0
Superb
109 reviews

Peachland Beach Resort

3701 Beach Ave, Peachland, Canada (Open map)

The hotel has a beachfront setting 4.5 km from Hardy Falls, while natural sights like Rattlesnake Island are approximately 10...
Read more...
9.4
Superb
45 reviews

Ocean Marina Hotel

4850 Beaver Creek Road, Port Alberni, V9Y 7C8, Bc,, Port Alberni, Canada (Open map)

Located within a 300-metre distance of the Wesley Ridge Trail, the 2-star hotel is a few moments from Stamp River Provincial Park....
Read more...
7.7
Good
29 reviews

Rivermount Motel

4462 Hummingbird Road, Little Fort, Canada (Open map)

The centre of Little Fort is a 5 minutes' walk of the motel. The 3-star Rivermount Motel Little Fort offers water slides and a…
Read more...
8.4
Very Good
254 reviews

Poplars Motel On The Lake

6404 Cottonwood Drive, Osoyoos, Canada (Open map)

The comfortable hotel in a museum district, 4.4 km from Faustino Estate Cidery. Featuring Wi-Fi in the rooms, Poplars Motel On The...
Read more...
8.6
Fabulous
161 reviews

Driftwood By The Sea Inn

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

This Campbell River inn lies approximately 5 minutes by car from Robron Park and in close proximity to Elk Falls Provincial Park....
Read more...
9.1
Superb
81 reviews

Bella Villa Resort Motel

6904 Ponderosa Drive, Osoyoos, Canada (Open map)

Goodman Park is 3.8 km from this 3-star motel, and the Rattlesnake Canyon amusement park is 3.9 km away. Featuring a sundeck, a picnic…
Read more...
7.6
Good
36 reviews

Hammond Bay Oceanside Guesthouse

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

The hotel has a beachfront setting only 1.2 km from Pipers Lagoon Waterfront Park, while natural sights like the Expansive Linley...
Read more...
9.9
Exceptional
19 reviews

The Oceanfront Hotel

210 First Street, Sointula, Canada (Open map)

The U'mista Cultural Centre is about 15 minutes' drive from this 4-star hotel, and the World's Largest Burl is around 7 km from it.
Read more...
7.0
Good
26 reviews

Open Aug 2-8! Akiskinook Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Springs!

1492 Akiskinook Road 135, Invermere, Canada (Open map)

While staying in the hotel, you are invited to discover the Pynelogs Cultural Centre, located approximately a 10-minute ride away,...
Read more...
9.0
Superb
2 reviews

The Lighthouse Motel

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

The centre of Bowser is a 30 minutes' walk of this 2-star hotel. Featuring a beachfront location, The Lighthouse Motel Bowser offers...
Read more...
9.0
Superb
32 reviews

Davis Bay Bed & Breakfast

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

The bed & breakfast provides a beachfront location just steps from Mission Point Park. Davis Bay Bed & Breakfast Sechelt, located 15...
Read more...
9.0
Superb
393 reviews

Tranquility Bay Waterfront Inn

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

The inn has a private location 4.5 km from the forest-backed Porpoise Bay Provincial Ocean Park. Offering a sun terrace and a picnic...
Read more...
8.9
Fabulous
63 reviews

Spanish Fiesta Resort

7104 Main Street, Osoyoos, Canada (Open map)

Haynes Point Provincial Park and Sun Bowl Skating Arena are each 10 and within a few blocks of the hotel. Located about a 5-minute…
Read more...
5.4
Decent
45 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 and barbecue grills and looking out onto the...
Read more...
9.6
Exceptional
22 reviews

The View Hotel

309 Stuart Drive West, Fort Saint James, Canada (Open map)

The hotel lies 900 metres from Goodwin Park and right near the Fort St. Featuring Wi-Fi in public areas, the 4-star The View…
Read more...
6.9
Pleasant
35 reviews

The English Bay Inn

1968 Comox Street, Langley, Canada (Open map)

The inn in West End with gay bars in Davie Village, chic fashion stores on Robson Street, and diverse dining ranging from ramen...
Read more...

Serenity By The Sea Retreats

65 Serenity Lane, Montague Harbour, Canada (Open map)

The Montague Harbour Marine Provincial Park in Montague Harbour is about a 10-minute ride from the hotel. The 2-star Serenity By The...
Read more...
Thank you for subscribing
Close