Beach hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
16 Sep 2025
Check-out date:
17 Sep 2025
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

359 results found

Emerald Lake Lodge

1 Emerald Lake Road, Po Box 10, Field, Canada (Open map)

The property is perfectly situated a 10-minute drive from Wapta Mountain and 3.3 km from Burgess Shale Fossil Beds. Nestled merely...
Read more...
8.4
Very Good
1217 reviews

Oak Bay Beach Hotel (Adults Only)

1175 Beach Drive, Oak Bay, Canada (Open map)

The oceanfront accommodation places you just a 7-minute walk from Oak Bay Marina and within a 10-minute drive of Abkhazi Garden....
Read more...
9.3
Superb
412 reviews

Spirit Ridge, In The Unbound Collection By Hyatt

1200 Rancher Creek Rd, Osoyoos, Canada (Open map)

Adorned with a vineyard and golf courses, this Osoyoos property is 2.6 km from Sun Bowl Skating Arena. Nestled within 300 metres of...
Read more...
8.8
Fabulous
374 reviews

Copper Point Resort

760 Cooper Road, Invermere, Canada (Open map)

The luxury accommodation is above a valley and a lake and is within 10 minutes' drive of the public park "Kinsmen Beach". Offering a...
Read more...
8.2
Very Good
704 reviews

St. Eugene Golf Resort & Casino

7777 Mission Road, Cranbrook, Canada (Open map)

You'll need 5-minute drive to Cranbrook/Canadian Rockies International airport. The elegant St. Eugene Golf Resort & Casino...
Read more...
8.2
Very Good
586 reviews

Fairmont Vancouver Airport In-Terminal Hotel

3111 Grant Mcconachie Way, Richmond, Canada (Open map)

Staying in shopping area of Richmond, guests can easily reach Sea Island Equestrian Centre, which is only a 5-minute walk away....
Read more...
9.2
Superb
4113 reviews

Penticton Lakeside Resort

21 Lakeshore Drive West, Penticton, Canada (Open map)

The Peach Ice Cream Shop lies nearly a 5-minute walk away, while Splash BC Water Parks is around 15 minutes' walk from the 4…
Read more...
7.9
Good
342 reviews

Sheraton Vancouver Guildford Hotel

15269 104Th Avenue, Surrey, Canada (Open map)

The property is nestled in the entertainment district of Surrey, in the immediate vicinity of Guildford Recreation Centre. The...
Read more...
8.6
Fabulous
366 reviews

Prestige Vernon Lodge

3914 32Nd Street, Vernon, Canada (Open map)

The property is 5 minutes by car from Village Green Mall and within 5 minutes' drive of Vernon & District Performing Arts Centre....
Read more...
8.3
Very Good
439 reviews

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, Canada (Open map)

While staying in the property, you are invited to discover Nk'Mip Desert & Heritage Centre Cultural Center, located a 5-minute ride...
Read more...
8.7
Fabulous
471 reviews

Sandman Signature Langley Hotel

8828 201 Street, Langley, Canada (Open map)

The hotel puts you in the heart of Langley, a 5-minute ride from Extreme Air Park Amusement Center. Featuring views of the mountain,...
Read more...
8.1
Very Good
301 reviews

Delta Hotels By Marriott Kamloops

540 Victoria Street, Kamloops, Canada (Open map)

The property is conveniently located near a business district, within easy walking distance of Lake City Casino Kamloops. Situated...
Read more...
8.7
Fabulous
394 reviews

Coast Bastion Hotel

11 Bastion Street, Nanaimo, Canada (Open map)

Petroglyph Park is a 5-minute ride away, while Bastion is within easy walking distance of the hotel. Situated merely 5 minutes' walk...
Read more...
8.7
Fabulous
920 reviews

Watermark Beach Resort

15 Park Place, Osoyoos, Canada (Open map)

Right on a lake, this luxury accommodation is in the neighbourhood of Osoyoos and District Museum and Archives. Located at a...
Read more...
9.1
Superb
409 reviews

Holiday Inn Hotel & Suites Osoyoos By Ihg

7906 Main Street, Osoyoos, Canada (Open map)

Located nearly a 5-minute ride from Starlite Marina & Beach Shop, this inn is 3.6 km from Swiws Provincial Park. Holiday Inn Hotel &...
Read more...
7.4
Good
266 reviews

Fairfield Inn & Suites By Marriott Kelowna

1655 - Powick Rd., Kelowna, Canada (Open map)

The pet-friendly accommodation puts you in the heart of Kelowna, within 6 km of such entertainment sites as Playtime Casino. The...
Read more...
7.9
Good
246 reviews

Holiday Inn Express Kamloops By Ihg

1550 Versatile Drive, Kamloops, Canada (Open map)

This Kamloops property places you merely 250 metres from Cascades Casino and at a distance of 2.1 km from the municipal Kenna...
Read more...
8.2
Very Good
229 reviews

Holiday Inn Express Vancouver Airport-Richmond By Ihg

9351 Bridgeport Road, Richmond, Canada (Open map)

The inn is located in Richmond, relatively close to Bridgeport tube station. Situated 1.7 km from Aberdeen Centre, Holiday Inn...
Read more...
8.5
Fabulous
1259 reviews

Pender Harbour Resort & Marina

4686 Sinclair Bay Road, Garden Bay, Canada (Open map)

The centre of Garden Bay is a 15 minutes' walk of the resort. Situated 25 minutes' stroll from Pender Harbour Harbor, the 3-star...
Read more...
8.9
Fabulous
203 reviews

Manteo At Eldorado Resort

3762 Lakeshore Road, Kelowna, Canada (Open map)

The environmentally friendly property is nestled in the heart of Kelowna, 25 minutes' walk from H2O Fitness + Adventure Centre and...
Read more...
7.8
Good
277 reviews
Thank you for subscribing
Close