Beach hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
20 Jul 2025
Check-out date:
21 Jul 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

915 results found

Oceanfront Getaway

117 Seagirt Road, Sooke, Canada (Open map)

This beachfront guest house is in a beach area of Sooke. Located 2.6 km from Ed MacGregor Park, Oceanfront Getaway Hotel Sooke...
Read more...
8.6
Fabulous
13 reviews

Private Oceanfront Room With Hot Tub Firepit - Shore Thing

1073 Helen Rd, Ucluelet, Canada (Open map)

The centre of Ucluelet can be reached within a 15-minute walk, and natural attractions like Big Beach are 2.3 km away. The 4-star…
Read more...
8.1
Very Good
8 reviews

Amara Bed & Breakfast (Adults Only)

1690 Lands End Rd Victoria British Columbia V8L 5L5 Canada, Sidney, Canada (Open map)

Sidney Museum and Archives is about a 15-minute drive from the property, while Gulf Islands National Park Reserve of Canada is 10...
Read more...

Plaza 500 Hotel

500 West 12Th Avenue, Vancouver, Canada (Open map)

The hotel stands not so far from Canada Place, at a 550-metres distance from Broadway-City Hall underground station. Located in a...
Read more...

Tumbleweed Motel

1221 Quartz Road, Cache Creek, Canada (Open map)

The centre of Cache Creek can be reached within a 10-minute walk. Located 6 minutes on foot from Cache Greek, the 3-star Tumbleweed…
Read more...

Crown Resort Motel

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

The resort is situated about 10 km from Penticton Regional airport and just a short stroll from Penticton Rose Garden. Featuring a...
Read more...

Lac Le Jeune Nature Resort

5665 Lac Le Jeune Road, Logan Lake, Canada (Open map)

Guests can access Lac Le Jeune Provincial Park around a 10-minute ride from the accommodation, while Walloper Lake Park is 2.7 km...
Read more...

Hi-Point Guest Ranch

3590 Cavin Road, Duncan, Canada (Open map)

The accommodation is nestled about a 10-minute ride from Mount Prevost and within 10 minutes' drive of Quw utsun Cultural and...
Read more...

Seabreeze Inne

101 Bittancourt Road, Ganges, Ca, Ganges, Canada (Open map)

Situated a 5-minute ride from The Glass Foundry, the accommodation also gives access to such sports venues as Salt Spring Island...
Read more...

Island Village Properties At South Chesterman'S Beach

1342 Chesterman'S Beach Road, Tofino, Canada (Open map)

This property is about 15 km from Tofino-Long Beach airport and a 10-minute ride from such cultural venues as Roy Henry Vickers...
Read more...

Brimar Bed And Breakfast

1375 Chesterman Beach Road, Tofino, Canada (Open map)

The accommodation is about 15 km from Tofino-Long Beach airport and within 15 minutes' drive of such cultural venues as Roy Henry...
Read more...

Coast Plaza Hotel And Suites

1763 Comox Street, Vancouver, Canada (Open map)

The 35-story hotel is located just 5 minutes' stroll from English Bay Beach Park and Stanley Park is 10 minutes away by car. The…
Read more...

Ponderosa Studios

2075 West Mall, Vancouver, Canada (Open map)

The hotel is situated about 20 km from Vancouver airport and within easy walking distance of UBC Rose Garden. Overlooking the sea,...
Read more...

The Peak Of Harrison Hot Springs Spa B&B

6989 Rockwell Drive, Harrison Hot Springs, Canada (Open map)

Nestled approximately 10 minutes by car from Sasquatch Provincial Park, the property is about 10 minutes' drive from Miami Bridges...
Read more...

Beachside Townhouses At The Pacific Shores Strata Property

1600 Stroulger Road 613B, Nanoose Bay, Canada (Open map)

Situated 10 minutes by car from Riptide Lagoon Adventure Golf Amusement Center, this Nanoose Bay hotel also gives access to such...
Read more...
7.9
Good
23 reviews

La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More!

7030 Terazona Drive, Kelowna, Canada (Open map)

Fintry Provincial Park and Protected Area is 10 minutes away by car. The beachfront La Casa Lakeside Resort - Amazing Panoramic View...
Read more...
9.0
Superb
7 reviews

Lookout Pointe, Lakeview, Pool, Hot Tub, Gym

205 3Rd Avenue 3317, Invermere, Canada (Open map)

The spacious property lies 4 km from Copper Point Golf Club. The 102 m^2 Lookout Pointe, Lakeview, Pool, Hot Tub, Gym is situated in…
Read more...
8.5
Fabulous
22 reviews

Black Rock Beach House

524 Marine Drive, Ucluelet, Canada (Open map)

The property is within 30 km of Tofino-Long Beach airport and about a 5-minute ride from such cultural points of interest as Cedar…
Read more...
10
Exceptional
2 reviews

Rustic Modern 2 Bed 2 Bath With Lakeview Pool And Hot Tub

3Rd Avenue 1103, Invermere, Canada (Open map)

The beachfront Rustic Modern 2 Bed 2 Bath With Lakeview Pool And Hot Tub lies a walk from The Artym Gallery. The 102 m^2…
Read more...
8.9
Fabulous
32 reviews

Fish Tales Cottage

#247, 6574 Baird Rd., Port Renfrew, Canada (Open map)

Port San Juan Inlet is a 10-minute ride away. During the stay at Fish Tales Cottage, guests can indulge in windsurfing, canoeing,...
Read more...
8.9
Fabulous
19 reviews
Thank you for subscribing
Close