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.
Property was beautiful, lobby, restaurants, pool and hot tub. Can’t ask for a better location. We brought our mid-sized doggy, and the staff were so receptive and so amazing welcoming Him. The room was stocked with a mid sized dog bed, two food bowls and treats for him. We were there for my birthday and the resort team made us feel very at home. The hotel lobby stocks extra cream sugar and coffee for mornings as well as extra doggy treats. I’d highly recommend staying here if you want to bring your whole family, furry friends included, as the staff makes everyone feel welcome. Many guests had small to large dogs and everyone was accommodating. The hot tub and plunge pool had incredible views and so close to many restaurants. Also recommend Howlers so dinner, great food and atmosphere.
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.
Excellent location, it's basically a fully-equipped apartment, clean, friendly staff
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. What a gem! The rooms are very clean and tastefully decorated. The staff are hardworking and went the extra mile to make our stay amazing. We had breakfast while looking out at the farm and animals. We were then invited to visit all the farm animals. This was the highlight of the trip for my kids! The staff were so friendly and accommodating to my family's needs. After meeting the animals we walked down to the beautiful beach. On the way back the kids stopped to play on the playground boat. It began to rain hard so we spent some time in the games room playing pool, ping pong, karaoke, and board games. I would come back here in a heartbeat and would highly recommend.
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. Owners are great, well kept, great location and views
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. Have you ever the host worrying about your safety and checking on you progress constantly? I never had it and that's what Johanna did in our recent stay. She was worried about the wild fire for us and even shared her number. It touched me a lot. It's also awesome to be greeted by her friendly smiling face after a long ride. I also liked it that she checked on you before checking you in then she shared wine and cheese to welcome us. Then it was even better when Randy made the wine. The bedroom and bathroom is very clean and the bed is very comfortable. I just wished that I had stayed another day. Finally, Randy was there to chat up with us as we prepared to leave at 7am. Heart warming to have someone sending you off as we set for a 5.5hrs drive. Also it set all of us in better mood. Cheers to Johanna n Randy.
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.
The view! The view! The view! So much beauty! I also loved the bath and a half, having them attached to the bedrooms like they are is great. Everything was clean and the kitchen was adequately stocked.
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. Stirling House is a gorgeous place to stay and the hosts are super!
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. Everything was amazing! The suite and views were beyond beautiful. The suite was clean and decorated exceptionally well. I felt so relaxed staying here, I absolutely recommend! It was perfect.
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. South African vibe & wonderful wine
Beach Hotel in Clearwater
Popular with guests booking beach hotels in British Columbia
Beach Hotel in Penticton
Popular with guests booking beach hotels in British Columbia
Beach Hotel in Nanaimo
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
Couples traveling in British Columbia loved staying at Saanichton Waterfront 2BR suite with superb views, Cooks and Puppies Hideaway, and PeachView Deluxe Suites 301.
Similarly, these beach hotels in British Columbia were also highly rated by couples: Beachfront Luxury Suite #15 at THE BEACH HOUSE, Retreat Wilderness Inn, and The Beach House at Deep Bay.
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
There are 298 beach hotels in British Columbia you can book on Booking.com.
Sunshine Coast Resort, Saanichton Waterfront 2BR suite with superb views, and The Rockwell-Harrison Guest Lodge have received great reviews from guests in British Columbia about the views from these beach hotels
Guests staying in British Columbia also loved the views from these beach hotels: Serene Waterfront Escape with Pool, Hot Tub & Breathtaking Views - Pet Friendly, Painted Boat Resort Spa and Marina, and Cooks and Puppies Hideaway.
Most beach hotels on Booking.com offer free cancellation.
Many families visiting British Columbia loved staying at Tyee Beach Oasis Bed and Breakfast, PeachView Deluxe Suites 301, and Cooks and Puppies Hideaway.
Similarly, The Oceanfront Inn on Stephens Bay, Deep Cove Stunning Waterfront Whole House, and Smith Lake Farm are also popular among families.
Black Rock Oceanfront Resort, The Oceanfront Inn on Stephens Bay, and Eagle Rock Bed and Breakfast are some of the popular beach hotels in British Columbia.
In addition to these beach hotels, Snug Harbour Inn, Driftwood by the Sea Inn, and Cox Bay Beach Resort are also popular in British Columbia.
The average price per night for a beach hotel in British Columbia for this weekend is $210, based on current Booking.com prices.
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.
Perfect location on the beach and a 40 minute walk into town along the road or beach/forest. Beautiful sunsets from the communal BBQ area. Well equipped accomodation. Free electric car charging was a real bonus.