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.
Great resort, perfectly located for all kind of activities (e.g. hiking trail can directly entered from the hotel site) and super friendly staff. We would definitely stay there again!
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.
THE ROOM WAS ROOMY, THE BED WAS VERY COMFORTABLE, the facilities were as described. Having washing & drying facilities was very helpful.
Ucluelet - 2,350 feet from beach
Offering a garden and garden view, Winter's Hideaway Suite is situated in Ucluelet, less than 1 km from Big Beach and a 13-minute walk from Ucluelet Aquarium. This property offers access to a terrace, free private parking and free WiFi. On clear days, guests can head outside to enjoy the guest house's outdoor fireplace or simply kick back and relax. Clean, modern and comfortable. We especially liked their support for local companies - the coffee, wine and toiletries were all from BC. Highly recommend!
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. Beautiful room. Gorgeous views. We were greeted with wine crackers and cheese on a lovely veranda overlooking the lake. Our hosts were so friendly and helpful. Fabulous breakfast.
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. Nice room with little balcony. Nice breakfast. Lovely host.
Port Renfrew - 2.3 miles from beach
Situated in Port Renfrew in the Vancouver Island region, Port Renfrew Vacation Rentals has a patio. Both free WiFi and parking on-site are accessible at the holiday home free of charge. On clear days, guests can head outside to enjoy the holiday home's outdoor fireplace or simply kick back and relax. The view from the balcony is spetacular! We loved it!
Coal Harbour
At the inn, each room comes with a wardrobe and a balcony with a sea view. The rooms are fitted with a kettle and a private bathroom with a shower and free toiletries, while some rooms also boast a kitchenette fitted with a microwave. All rooms in The Oceanfront Inn on Stephens Bay are equipped with a flat-screen TV and a hairdryer. We have had an amazing time at the Inn. The location is stunning and the views of the bay from the room were amazing. As other reviews mentioned too, for us this was the best hotel breakfast we have ever had somewhere. Fresh crab and prawns, caught by Meshell and Stephen in the bay. And to top that off, we even saw a bear walking along the shore on the other side of the bay while having breakfast. The hosts were always available for recommendations and were very hospitable. It's very worth it to take out the kayaks on to the bay, we had sea otters and seals swim up to the kayak and play around. Some of the most memorable experiences we have had during our trip to Canada were had during our stay at the Inn, we'd love to come back someday!
Harrison Hot Springs
Located in Harrison Hot Springs, 41 km from Cultus Lake Waterpark, Bramblebank Cottages provides accommodation with a garden, free private parking, a terrace and a tennis court. The accommodation offers a hot tub, free WiFi and family rooms.
Bramblebank Cottages offers a barbecue. Guests at the accommodation will be able to enjoy activities in and around Harrison Hot Springs, like hiking, windsurfing and cycling.
The place was so clean with wonderful design, we were staying at willow and heron's perch, both were amazing and so close to everything.
By all means the best place you can get
Ucluelet - 2,100 feet from beach
Situated in Ucluelet, 800 metres from Big Beach, The Francis Boutique Inn features accommodation with a garden, free private parking and a terrace. Each accommodation at the 4-star hotel has garden views, and guests can enjoy access to a sauna and a hot tub. The property is allergy-free and is set 400 metres from Huu-Mees-Ma-As Native Art Gallery. Great location, immaculately clean and comfortable stay.
Downtown Vancouver, Vancouver - 2,900 feet from beach
Located in Vancouver city center in the Sheraton Wall Centre, Embarc Vancouver boasts on-site restaurants and bar. Free WiFi is available.
A flat-screen TV is featured in each studio and suite at the property. Scenic views of the city are enjoyed from all units. A private bathroom includes free toiletries.
The floor to ceiling windows across the entire room framed perfectly the beautiful view of the snow capped mountains. We arrived very early on a Sunday morning and they had our room ready by 10am which we greatly appreciated. We are back in Vancouver in a few weeks and will definitely stay again.
Beach Hotel in Vancouver
Popular with guests booking beach hotels in British Columbia
Beach Hotel in Ucluelet
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 Harrison Hot Springs
Popular with guests booking beach hotels in British Columbia
Beach Hotel in Campbell River
Popular with guests booking beach hotels in British Columbia
Beach Hotel in Vancouver
Popular with guests booking beach hotels in British Columbia
Sunshine Coast Resort, The Oceanfront Inn on Stephens Bay and Waterfront Oasis with Pool, Hot Tub & Pet Friendly 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: Saanichton Waterfront 2BR suite with superb views, Hammond Bay Oceanside Guesthouse and Tyee Beach Oasis Bed and Breakfast.
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
Many families visiting British Columbia loved staying at Sea 'N' Stars BNB, Blitz Beach House Oceanside Suite and Sunrise Resort Rentals.
Similarly, The Beach House at Deep Bay, Waterfront Oasis with Pool, Hot Tub & Pet Friendly and The Oceanfront Inn on Stephens Bay are also popular among family travellers.
Couples travelling in British Columbia loved staying at Waterfront Private Room With Hot Tub & Firepit, The Beach House at Deep Bay and Premium Deluxe suites 201.
Similarly, these beach hotels in British Columbia are highly rated by couples: The Owls Nest at Westwood Lake, Cooks and Puppies Hideaway and PeachView Deluxe Suites 301.
Most beach hotels on Booking.com offer free cancellation.
Black Rock Oceanfront Resort, The Oceanfront Inn on Stephens Bay and Snug Harbour Inn are some popular beach hotels in British Columbia.
In addition to these beach hotels, Eagle Rock Bed and Breakfast, Liahona Guest House and Pacific Sands Beach Resort are also popular in British Columbia.
The average price per night for a beach hotel in British Columbia for this weekend is US$237, based on current Booking.com prices.
There are 296 beach hotels in British Columbia you can book on Booking.com.
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.