See the latest prices and deals by choosing your dates.
Ucluelet - 750 feet from beach
Black Rock Oceanfront Resort offers a spectacular escape for storm watching, whale watching, beach adventures, or romantic retreats, any time of year.
Dine at Currents for breakfast, lunch, and dinner with oceanfront views, or unwind at Big Beach Bar & Lounge with local wines, craft cocktails, and light bites by the fire. Every detail is designed to impress—an unforgettable West Coast experience awaits.
Very friendly and patient staff, super delicious food in the restaurant and a great breakfast. For us, it was an absolute perfect stay for three days! Love to come back one day!
West End, Vancouver - 2,200 feet from beach
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.
Vancouver's English Bay beaches are only 11 minutes' walk while Vancouver Convention Centre is 20 minutes' walk away. Granville Island is 4 km from the property.
Almost perfect and deserve 9.2 rating.
Sooke
Featuring garden views, Woodside Farm Country Inn offers accommodation with a garden, a terrace and a shared lounge, around 1.4 km from Ella Beach. This property offers access to a pool table, table tennis and free private parking. Boasting family rooms, this property also provides guests with a children's playground. It is very beautiful and quiet. Close to town and ocean.
Campbell River
Set in Campbell River and only 45 km from Comox Ferry Terminal, Ocean's Edge Suite offers accommodation with sea views, free WiFi and free private parking. The property has mountain and garden views, and is 10 km from Elk Falls Provincial Parks. The accommodation features full-day security and room service for guests. The views, facilities, space, clean!
Blind Bay - 3,000 feet from beach
Featuring mountain views, Hannie's Gasthuis features accommodation with terrace, around 2 km from Blind Bay Sandy Beach. With lake views, this accommodation offers a patio. The bed and breakfast provides rooms with air conditioning, free private parking and free WiFi. Amazing view from the terrace, comfortable and clean room and very nice and welcoming hosts. We enjoyed delicious welcome cheese and wine treats with a view and delicious breakfast in the morning!
Port Renfrew - 2.4 miles from beach
Offering a shared lounge, Port Renfrew Oceanfront Retreat offers accommodation in Port Renfrew. There is a sun terrace and guests can make use of free WiFi and free private parking.
The holiday home has 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a balcony with sea views. Guests can take in the views of the mountain from the patio, which also has outdoor furniture. There is also a seating area and a fireplace.
Fantastic views and a lovely space to relax in. Well equipped to eat in if you choose to and watch a movie on their netflix, which was perfect for us when we arrived on a cold, wet late afternoon. Lovely fireplace, apartment warms up pretty well and the beds were nice and comfortable. It was a comfortable home away from home. Host was easy to communicate with. Parking at the front of the house made for easy access carrying our luggage up the stairs. I could have easily stayed here a night or two longer.
Downtown Kelowna, Kelowna - 1,550 feet from beach
Located in Kelowna, 600 metres from Strathcona Park and 2.3 km from the centre, Stirling House provides air-conditioned accommodation with free WiFi, and a garden. This bed and breakfast features free private parking and full-day security. Featuring family rooms, this property also provides guests with an outdoor fireplace. This is a beautiful and comfortable place, tastefully decorated. I loved my little balcony. The shared bathroom was clean and spacious. Great breakfast.
Naramata - 2,000 feet from beach
Located in Naramata, The Inn at Therapy Vineyards offers accommodation with a balcony or a patio, free WiFi and flat-screen TV, as well as a shared lounge and a terrace.
Manitou Beach is 1.9 km from the accommodation, while Penticton Convention Centre is 15 km away. Penticton Regional Airport is 16 km from the property.
Friendly staff, modern room, beautiful views, excellent breakfast. Wish we could have stayed for longer. Would definitely return!
Ucluelet - 800 feet from beach
Featuring garden views, 378 Marine Drive provides accommodation with patio, around 200 metres from Little Beach. A hot tub is available for guests. There is a sun terrace and guests can make use of free WiFi and free private parking. There were binoculars in the suite to watch wildlife! We saw otters, deer, eagles, and whales!
Penticton - 2,300 feet from beach
Boasting a balcony with mountain views, a garden and barbecue facilities, Wesbert Winery & Guest Suites can be found in Penticton, close to Three Mile Beach and 7.7 km from Penticton Convention Centre. This property offers access to a terrace and free private parking. All rooms are fitted with a patio with views of the lake. Where to begin! From the moment we entered the building, it turned out that this was an exceptional place. A beautifully decorated vineyard, where the rooms were a real luxury. As a welcome gift, we received a bottle of wine and it turned out that breakfast was waiting for us the next day (the owner made a croissant herself!). The room with a large comfortable bed had a balcony overlooking the lake, large windows, a smart TV, and a huge bathroom with a bathtub for two people and bath salts! During the day, we met wonderful employees and were invited to wine tastings. Definitely the best place we stayed during our entire stay in British Columbia.
Beach Hotel in Clearwater
Popular with guests booking beach hotels in British Columbia
Beach Hotel in Vancouver
Popular with guests booking beach hotels in British Columbia
Beach Hotel in Vancouver
Popular with guests booking beach hotels in British Columbia
Beach Hotel in White Rock
Popular with guests booking beach hotels in British Columbia
Beach Hotel in Osoyoos
Popular with guests booking beach hotels in British Columbia
Beach Hotel in Nanaimo
Popular with guests booking beach hotels in British Columbia
Couples travelling in British Columbia loved staying at Saanichton Waterfront 2BR suite with superb views, PeachView Deluxe Suites 301 and Cooks and Puppies Hideaway.
Similarly, these beach hotels in British Columbia are highly rated by couples: Premium Deluxe suites 201, The Beach House at Deep Bay and Beachfront Luxury Suite #15 at THE BEACH HOUSE.
Many families visiting British Columbia loved staying at The Rockwell-Harrison Guest Lodge, 203 at Water's Edge and Cooks and Puppies Hideaway.
Similarly, Sooke Harbour Townhouse, Beachfront Luxury Suite #15 at THE BEACH HOUSE and The Beach House at Deep Bay are also popular among family travellers.
Most beach hotels on Booking.com offer free cancellation.
Mountain Springs Nature Retreat, Painted Boat Resort Spa and Marina and Saanichton Waterfront 2BR suite with superb views have received great reviews from guests in British Columbia regarding the views from these beach hotels
Guests staying in British Columbia also spoke highly of the views from these beach hotels: Cooks and Puppies Hideaway, The Rockwell-Harrison Guest Lodge and Sunshine Coast Resort.
There are 292 beach hotels in British Columbia you can book on Booking.com.
The average price per night for a beach hotel in British Columbia for this weekend is US$233, based on current Booking.com prices.
We make it quick and easy to book a beach hotel in British Columbia. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Black Rock Oceanfront Resort, Eagle Rock Bed and Breakfast and Snug Harbour Inn are some popular beach hotels in British Columbia.
In addition to these beach hotels, Liahona Guest House, Cox Bay Beach Resort and Pacific Sands Beach Resort are also popular in British Columbia.
Right on the beach. Perfect location.
Perfect location on the beach in Tofino - it was absolutely dreamy to fall asleep and wake up to the sound of the ocean!! The room was very clean and cozy, and even had a small kitchen!
I was delayed and arrived after the usual office closing time. The staff dealt with this proactively and with no inconvenience to me. The location is great, right on the beach. The room had a patio with a beautiful ocean view.
Right on the beach,with a beach view from our balcony.
Ucluelet's coastal vistas are world class, so an ocean view suite & veranda is worth any extra $$, and BlackRock's architecture is iconic, and works well to showcase the adjacent seaside topography... we enjoyed 'surf-watching' from the hot tubs Both restaurants are well worth a visitation with the food offerings most tasty and well priced... the local lamb offering was our favourite.
Right on the beach ideal for surfing. There is rental on the property. Breakfast was excellent. We came lduring low season (after new year day), so the value is great.