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

Minette Bay Lodge

2255 Kitamaat Village Road, Kitimat, Canada (Open map)

This 3-star hotel is about 50 km from Terrace airport and about a 25-minute walk from such cultural venues as the temporary gallery…
Read more...

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
440 reviews

Little Beach Resort

1187 Peninsula Road P O Box 376, Ucluelet, Canada (Open map)

This Ucluelet hotel is situated 650 metres from a long beach. Boasting a private art gallery, the 4-star Little Beach Resort...
Read more...
8.8
Fabulous
147 reviews

Peachland Beach Resort

3701 Beach Ave, Peachland, Canada (Open map)

This Peachland hotel is nestled approximately 5 minutes on foot from Okanagan Lake. Located about 5 minutes' walk from Peachland...
Read more...
9.3
Superb
51 reviews

George Mountain View Hotel & Resto

3581 Voght Street, Merritt, Bc, V1K 1C5 Ca, Ca, Merritt, Canada (Open map)

This eco-friendly hotel lies in the business district of Merritt, within 25 minutes' walk of the regional historic Nicola Valley...
Read more...

Turtle Bay Marina Resort

2860 Woodsdale Road, Winfield, Canada (Open map)

Beasley Lakefront Park stands merely 1.1 km away, and the Spion Kop Hiking Trails Upper Lakes Trailhead is about 3 km from this...
Read more...

Edgewater Motel

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

The hotel is in a beach area of Campbell River. Edgewater Motel Campbell River is located nearly a 5-minute ride from Hagel Park,...
Read more...
8.0
Very Good
137 reviews

Falcon Resort

7106 Main Street, Osoyoos, Canada (Open map)

The Starlite Marina & Beach Shop is located steps away from this Osoyoos hotel, and such natural sites as Pioneer Walkway Park is a...
Read more...
5.6
Decent
79 reviews

English Bay Hotel

1150 Denman Street, Vancouver, Canada (Open map)

This Vancouver hotel is nestled near the beach district of Vancouver and fairly close to English Bay Beach. Situated within 25...
Read more...
7.0
Good
1106 reviews

Casa Grande Inn & Suites

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

This 4-star hotel is nestled around a 5-minute walk from Okanagan Lake. Located 4.7 km from Maple Leaf Spirits, Casa Grande Inn &...
Read more...

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 3-star heritage...
Read more...
9.1
Superb
91 reviews

Two Eagles Lodge

6409 Old Island Highway, Union Bay, Canada (Open map)

This 3-star hotel is nestled in a rural area of Union Bay, just 5 minutes' walk from Joe Walker Regional Park. Offering a picnic…
Read more...

Poplars Motel On The Lake

6404 Cottonwood Drive, Osoyoos, Canada (Open map)

The Starlite Marina & Beach Shop is 650 metres from the motel, and Goodman Park is situated a 10-minute drive away. Offering a...
Read more...
8.6
Fabulous
129 reviews

Richter Pass Beach Resort

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

Situated about 5 minutes on foot from cottonwood beach in Osoyoos, the hotel is approximately a 10-minute ride from the Rattlesnake...
Read more...
7.5
Good
822 reviews

Rivermount Motel

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

The centre of Little Fort is a 5 minutes' walk of the motel. Rivermount Motel Little Fort is rated 3 stars and comprises 9 rooms…
Read more...
8.4
Very Good
249 reviews

Bella Villa Resort Motel

6904 Ponderosa Drive, Osoyoos, Canada (Open map)

The Anarchist Mountain Lookout is in the immediate vicinity of this 3-star motel, and Cottonwood Park is 350 metres away. Featuring...
Read more...
7.4
Good
36 reviews

The View Hotel

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

This 4-star hotel lies 900 metres from Goodwin Park and just 200 metres from the Fort St. The View Hotel Fort Saint James offers…
Read more...
7.5
Good
38 reviews

The Oceanfront Hotel

210 First Street, Sointula, Canada (Open map)

The hotel is located around 7 km from the World's Largest Burl and about 15 minutes' drive from the U'mista Cultural Centre....
Read more...
8.2
Very Good
26 reviews

Serenity By The Sea Retreats

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

The hotel is located within 7 km of Tranquility Studios and within 6 km of Montague Harbour. The 2-star Serenity By The Sea Retreats…
Read more...

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 Kinsmen Sandy Beach, located approximately a 10-minute ride away, or visit...
Read more...
9.0
Superb
2 reviews
Thank you for subscribing
Close