Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Beach access
Property type
Smart filters
Highly rated features
Based on guest reviews
Travel group
Brands
Certifications
Entire places
Facilities
Room facilities
City
Landmarks
Property rating
Find high-quality hotels and holiday rentals
Property accessibility
Room accessibility

British Columbia: 278 properties found

Located in Penticton, within 300 metres of Okanagan Lake Beach and 700 metres of Penticton Convention Centre, Okanagan Lakefront Resort provides accommodation with a terrace and free WiFi throughout...
Located in Lund in the British Columbia region, Desolation Sound Resort provides accommodation with free private parking.
Manna House is a recently renovated apartment in Denman Island, where guests can make the most of its garden and barbecue facilities. This beachfront property offers access to a patio.
Located in Ucluelet, 19 km from Huu-Mees-Ma-As Native Art Gallery, So Damn Lucky Glamping provides accommodation with a private beach area, free private parking and barbecue facilities.
Sustainability certification
This Osoyoos, British Columbia hotel is located directly on Osoyoos Lake. The hotel offers a seasonal outdoor pool with a waterslide and a full-service spa.
This all-suite hotel is located next to Lake Osoyoos with stunning mountain views. The hotel offers a private beach, outdoor swimming pool and a wine bar.
This hotel is 3 miles from downtown Blaine and is adjacent to the waterfront. Ocean Promenade Hotel rooms include a seating area.
The Beach House Texada - Oceanfront Cabin is a recently renovated holiday home in Gillies Bay, where guests can make the most of its garden and barbecue facilities.
Featuring a patio and sea views from each room, this Powell River accommodation includes a full-service marina. A private beach area is offered on site. Powell River town centre is 4 km away.
Only 7 km from Pheasant Glen Golf Course, this beach side hotel is located in Qualicum Beach. Each room is equipped with private terraces and guests have access to the beachfront barbecue.
Only 20 minutes’ drive from Wells Gray Provincial Park, this Little Fort property features an on-site café. Free Wi-Fi is offered in all areas.
This hotel is located on a secluded stretch of Okanagan Lake in Summerland, British Columbia. Every suite offers a fully equipped kitchen, fireplace and soaker tub.
Offering a private beach, The Lodge on Harrison Lake is less than a minute from Harrison Hot Springs, featuring restaurants, a liquor store, local shopping, and the Harrison Hot Springs mineral pool.
Located next to Okanagan Lake, this Kelowna boutique hotel features a marina. This Kelowna hotel is a short walk from the beach. The hotel offers an indoor swimming pool.
Set in Sooke in the Vancouver Island region, with Ella Beach nearby, Sooke Harbour Penthouse offers accommodation with access to a hot tub. This beachfront property offers access to a patio.
Frigon Suite -Waterfront is set in Port Alice. Located on the beachfront, this property features a garden and barbecue facilities.
This motel is located in Osoyoos, on the shores of Osoyoos Lake. It features a private beach, volleyball and Pickleball courts. Free Wi-Fi access is available throughout the motel.
Located in Penticton, less than 1 km from Sudbury Beach, Lakeside Villa & Nordic Spa provides accommodation with a garden, free private parking, a private beach area and barbecue facilities.
Featuring a private beach on Osoyoos Lake, this British Columbia hotel is 800 meters from Rattlesnake Canyon amusement park. Classic rooms provide free Wi-Fi and a refrigerator.
Located in Kaslo, The Sentinel features a garden, private beach area, terrace, and free WiFi. Built in 2024, the property includes sauna and hot tub. At the hotel, every room is equipped with a desk.
Facing the beachfront in Port Renfrew, Wild Renfrew Seaside Cottages has a garden and a private beach area. Some units at the property have a balcony with a garden view.
Sitting directly on the beach, this hotel is 10 minutes’ drive from North Island College. Each room offers a private terrace with ocean views.
Located in Gibsons, Bonniebrook Lodge provides free WiFi, and guests can enjoy a garden, a private beach area and a terrace.
Located in Jade City in the British Columbia region, Vines and Puppies Hideaway features a patio and lake views. This beachfront property offers access to a terrace and free private parking.
Shannaghs Sweet Escape is a recently renovated chalet in Powell River, where guests can make the most of its private beach area and free bikes.