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

Hotel Opportune

1431 Robson Street, Vancouver, Canada (Open map)

The hotel is notable for its central location within a 500-metre distance of Robson Street and 3.2 km from Broadway - City Hall Sky...
Read more...
7.4
Good
1225 reviews

Coast Parksville Hotel

374 Island Highway West, Parksville, Canada (Open map)

This comfortable hotel boasts a convenient setting within 200 metres of Parksville Beach. Offering a sundeck, a picnic area, and a...
Read more...
8.2
Very Good
725 reviews

Sea Edge Beachside Hotel

209 Island Hwy W, Parksville, Canada (Open map)

Fast Time Grand Prix is 3.6 km from this Parksville hotel, while 2.4 km from Oceanside Place Ice Skating Rink this place. Situated...
Read more...
8.7
Fabulous
487 reviews

Hi Vancouver Jericho Beach - Hostel

1515 Discovery Street, Vancouver, Canada (Open map)

Locarno Beach Park is just around the corner from this hostel, while Vancouver airport is 5 km away. Located around a 5-minute walk...
Read more...
8.1
Very Good
1085 reviews

Qualicum Beach Inn

2690 Island Highway West, Qualicum Beach, Canada (Open map)

Situated in proximity to The Old School House Arts Centre, the 4-star hotel also gives access to such sports venues as Qualicum...
Read more...
8.7
Fabulous
422 reviews

Hotel Feng, BW Signature Collection

424 West Island Highway, Parksville, Canada (Open map)

This Parksville hotel lies approximately a 5-minute stroll from Parksville Bay and approximately a 10-minute drive from Englishman...
Read more...
8.1
Very Good
466 reviews

Spanish Villa Resort

890 Lakeshore Drive, Penticton, Canada (Open map)

The resort lies merely 1.2 km from Okanangan Lake Park and a mere 500 metres from the owned LocoLanding Adventure Park. Situated...
Read more...
7.4
Good
484 reviews

Mayne Island Resort

494 Arbutus Drive, Bennett Bay, Canada (Open map)

The hotel has a beachfront location 4.9 km from the immaculate Japanese Garden. The comfortable Mayne Island Resort Bennett Bay is...
Read more...
8.1
Very Good
87 reviews

James Bay Inn Hotel, Suites & Cottage

270 Government Street, Victoria, Canada (Open map)

Emily Carr Gallery is located 5 minutes' walk from this 3-star hotel, and Victoria Inner Harbour airport is approximately a 5-minute...
Read more...
8.7
Fabulous
1223 reviews

Painted Boat Resort Spa And Marina

12849 Lagoon Road, Madeira Park, Canada (Open map)

This Madeira Park resort is nestled nearly a 5-minute drive from Lily Lake. The smoke-free Painted Boat Resort Spa And Marina...
Read more...
9.0
Superb
161 reviews

Riverside Motel

110 Riverside Drive, Penticton, Canada (Open map)

Penticton Rose Garden is located around 500 metres from the hotel, and such natural sites as Okanagan Lake Beach are 16 minutes'...
Read more...
7.5
Good
180 reviews

Inn On Long Lake

4700 North Island Highway, Nanaimo, Canada (Open map)

The inn offers a picturesque location a 15-minute drive from Nanaimo Harbour Water airport. Offering luggage storage, the unique Inn...
Read more...
8.5
Fabulous
943 reviews

Prestige Beach House, Worldhotels Crafted

1675 Abbott Street, Kelowna, Canada (Open map)

The 6000-seat Prospera Place Arena lies merely 1.2 km away, and City Park is about 300 metres from this smoke-free hotel. The 4…
Read more...
7.8
Good
355 reviews

Four Points By Sheraton Penticton At The Convention Centre

903 Vernon Avenue, Penticton, Canada (Open map)

This 3-star hotel is located 1.4 km from The Peach Ice Cream Shop and in proximity to Old Order Distilling Co. The comfortable Four…
Read more...
8.7
Fabulous
124 reviews

The Tide'S Inn

411 Island Hwy W, Parksville, Parksville, Canada (Open map)

The inn is about 5 km from Qualicum Beach airport and 6 km from such cultural venues as Craig Heritage Park and Museum. The Tide'S…
Read more...
8.0
Very Good
755 reviews

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada (Open map)

Enjoying a tranquil location in a protected area, this Osoyoos hotel is just around the corner from Pioneer Walkway Park. The 3-star...
Read more...
7.9
Good
603 reviews

Sunrise Ridge Waterfront Resort

1175 Resort Drive, Parksville, Canada (Open map)

This Parksville resort lies only 1.7 km from Northwest Bay and approximately a 10-minute drive from Englishman River Regional Park....
Read more...
7.7
Good
114 reviews

Days Inn By Wyndham Penticton Conference Centre

152 Riverside Drive, Penticton, Canada (Open map)

Surrounded by freshwater lakes and a lake, this smoke-free hotel is a mere 1.8 km from Okanagan Lake Beach. The 3-star Days Inn…
Read more...
7.7
Good
1023 reviews

Sunshine Coast Resort

12695 Sunshine Coast Hwy, Madeira Park, Canada (Open map)

The centre of Madeira Park is a 10 minutes' walk of the resort. Located within 10 minutes' drive of Francis Point Provincial Park,...
Read more...
9.0
Superb
337 reviews

Siesta Suites

3152 Lakeshore Road, Kelowna, Canada (Open map)

This Kelowna hotel in the South Pandosy district of Kelowna is 2.1 km from Don-O-Ray Farm Adventure and 4.5 km from such shopping…
Read more...
8.6
Fabulous
839 reviews
Thank you for subscribing
Close