Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Vancouver

142 beach hotels

Ucluelet

87 beach hotels

Kelowna

64 beach hotels

Tofino

46 beach hotels

Port Renfrew

37 beach hotels

Penticton

36 beach hotels

Osoyoos

35 beach hotels

Harrison Hot Springs

31 beach hotels

Parksville

22 beach hotels

Sooke

21 beach hotels

White Rock

19 beach hotels

Qualicum Beach

18 beach hotels

Victoria

15 beach hotels

Sechelt

14 beach hotels

Campbell River

13 beach hotels

West Kelowna

13 beach hotels

The best beach hotels in British Columbia

Check out our selection of great beach hotels in British Columbia

Filter by:

Star Rating
Review score

Black Rock Oceanfront Resort

Hotel in Ucluelet

Set in Nature, Designed for Comfort. Discover Vancouver Island’s most awe-inspiring oceanfront retreat.

S
Shane Petrie
From
Australia
Spacious and comfortable rooms, beautiful resort with everything you need, beautiful location, friendly professional staff, enjoyed our stay very much ☺️
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,460 reviews
Price from
$163.52
1 night, 2 adults

Times Square Suites Hotel

West End, Vancouver

Located in Vancouver's West End, this property offers spacious, fully furnished suites with fully equipped kitchens and gas fireplaces, just 3 minutes from Stanley Park. Free WiFi is provided.

D
Dmitrii
From
Russia
Clean, spacious apartments with everything needed - coffee machine, tea kettle, microwave, TV with lots of channels, fast Internet. Safe district especially comparing to very central part of the city. Starbucks and Dominos in the building, large supermarket only 2 minutes away. Several bike rental services nearby.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,571 reviews
Price from
$221.61
1 night, 2 adults

The Como Hotel

Hotel in West End, Vancouver

Located in Vancouver, a 4-minute walk from English Bay Beach, The Como Hotel has accommodations with free bikes and private parking.

M
Melissa
From
United States
The staff were helpful with arranging parking. The rooms were nicely furnished and clean. The kitchens in the apartments were well equipped. The mattresses were quite comfortable. The Nespresso coffee was a nice touch. The location was great - near good eateries and coffee as well as walking distance to Stanley Park.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 240 reviews
Price from
$196.22
1 night, 2 adults

Woodside Farm Country Inn

Sooke

Offering garden views, Woodside Farm Country Inn in Sooke provides accommodations, a garden, a terrace, and a shared lounge.

S
Samantha
From
United Kingdom
Everything was a perfect place for us
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 228 reviews
Price from
$121.61
1 night, 2 adults

Gibsons Landing Inn

Gibsons

Located in Gibsons, a 8-minute walk from Georgia Beach, Gibsons Landing Inn has accommodations with a garden, free private parking and a terrace.

R
Robert J
From
United States
The Vew, the location, the size, the kitchenette, quiet, the elevator.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 386 reviews
Price from
$122.55
1 night, 2 adults

Winter's Hideaway Suite

Ucluelet

Just a 11-minute walk from Big Beach and 0.7 miles from Ucluelet Aquarium, Winter's Hideaway Suite features accommodations in Ucluelet with a garden.

J
Joris
From
Netherlands
Clean, modern and comfortable. We especially liked their support for local companies - the coffee, wine and toiletries were all from BC. Highly recommend!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 107 reviews
Price from
$101.52
1 night, 2 adults

Hannie's Gasthuis

Blind Bay

Providing lake views, Hannie's Gasthuis in Blind Bay offers accommodations, a garden, and a shared lounge. With mountain views, this accommodation features a terrace.

S
Susan
From
United Kingdom
Exceptional accommodation, we were the only guests staying that evening,so had the whole place to ourselves.It felt like we were in a suite. The wine & cheese @ 4pm was a lovely gesture especially as Randy made the wine, delicious. Breakfast was very good. We were going to have it on the beautiful terrace but it was a bit wet. Could not recommend more.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 298 reviews
Price from
$96.82
1 night, 2 adults

Port Renfrew Oceanfront Retreat

Port Renfrew

Featuring a shared lounge, Port Renfrew Oceanfront Retreat offers accommodations in Port Renfrew. There's a sun terrace and guests can use free Wifi and free private parking.

M
Melanie
From
United States
The beds were so comfortable, and the deck with fire table and views of the water was perfect!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 103 reviews
Price from
$415.71
1 night, 2 adults

The Inn at Therapy Vineyards

Naramata

Located in Naramata, The Inn at Therapy Vineyards offers accommodations with a balcony or a patio, free WiFi and flat-screen TV, as well as a shared lounge and a terrace. The lodge offers a hot tub.

D
Diana
From
United States
We loved everything about our stay from the heated toilet seats to the warm cookies in the evening. We sat in the hot tub watching the sunset, then built a fire to drink wine in front of. All of the staff members were exceptional and we loved talking with the owner over a tasting. We will be telling all of our friends about Therapy.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 100 reviews
Price from
$286.87
1 night, 2 adults

Wesbert Winery & Guest Suites

Penticton

Providing lake views, Wesbert Winery & Guest Suites in Penticton provides accommodations, a garden, and barbecue facilities.

B
Bruna
From
Brazil
The property is beautiful and cozy, location is great, close to so many wineries and the lake beach! Having the parking lot and breakfast was so convenient. We were lucky to get the room facing the vineyards! The room was clean and cozy! Everything was great!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 138 reviews
Price from
$256.23
1 night, 2 adults
All beach hotels in British Columbia

Most booked beach hotels in British Columbia this month

See all

Popular with guests booking beach hotels in British Columbia

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,751 reviews

Popular with guests booking beach hotels in British Columbia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 4,734 reviews

Popular with guests booking beach hotels in British Columbia

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,912 reviews

Popular with guests booking beach hotels in British Columbia

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,106 reviews

Popular with guests booking beach hotels in British Columbia

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,909 reviews

Popular with guests booking beach hotels in British Columbia

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,807 reviews

Popular with guests booking beach hotels in British Columbia

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,545 reviews

Popular with guests booking beach hotels in British Columbia

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,285 reviews

Popular with guests booking beach hotels in British Columbia

Popular with guests booking beach hotels in British Columbia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,749 reviews

FAQs about beach hotels in British Columbia

Beach Hotels That Guests Love in British Columbia

See all
Avg. price/night: $230.11
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 226 reviews
The location was perfect, the private beach access was a wonderful addition.
Guest review byOliver
Travelers with friends
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 366 reviews
the suite and the property, the location right by the beach, facilities- fire pits, bbq, reception with hot chocolate, tea/coffee, surf shop, bike rental shop, food shack, coffee spot, sauna. the private boardwalk to pettinger point for sunset was an amazing spot. felt very safe. suite was fully stocked with stove, microwave, fridge. from our living room, we could see the waves - highly recommend. our favourite was the bathrobes provided!
Guest review byAlex
Young couple
Avg. price/night: $205.36
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 378 reviews
Right on the beach. Perfect location.
Guest review byBobbi
Group
Avg. price/night: $158.07
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 778 reviews
Location was right on the promenade of a pretty lakeside village. I arrived late and left early so I did not look around very much but it was clean and picturesque. Also the free parking at back of hotel was a bonus since you are right on the beach promenade. The room was HUGE. Quite dated, but clean and maintained. Can't really say anything bad given the affordable price for the room.
Guest review byLance
Solo traveler
Avg. price/night: $300.67
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 589 reviews
Great Spot right on the beach
Guest review byJesse
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 764 reviews
Rooms very large, right on the beach
Guest review byMcKeever
Family with young children
Avg. price/night: $220.46
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 170 reviews
We had a great stay here. The staff were super friendly and welcoming, the vibe was super chill and laid back, the beds were comfortable and the private beach was amazing. We loved that we could have a fire on the beach. The back area of property had a nice spot to relax. A gas fireplace, lots of places to sit and a BBQ free to use! Our kids were made to feel welcome and even given freebies!!*Score!* Overall, amazing stay! Highly recommend
Guest review byBrittany
Family with young children
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 361 reviews
Fantastic outdoor hottub and kids pool. Right on the beach
Guest review byElizabeth
Family with young children
Avg. price/night: $145.06
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 133 reviews
A lovely place, private and peaceful. The room was wonderfully clean and exceptionally well equipped with everything I needed. Simple, clean, good quality, well furnished, well equipped suite. I couldn't and wouldn't ask for anything more! The owners/staff were friendly, helpful and efficient. It's easy to find and has wonderful private beach access with stunning views across the straight to the mountains on the mainland. I give this place top marks and would confidently recommend it to everyone.
Guest review byOrion
Solo traveler
Avg. price/night: $209.90
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 612 reviews
Beautiful ocean view with beach access and fire pit, helpful staff, quiet stay
Guest review byjeanne
Solo traveler