Filter Results
Beachfront hotels in British Columbia
The Oceanfront Hotel
210 First Street, Sointula, Canada View map
Situated approximately 10 minutes' drive from Malcolm Island, the 4-star The Oceanfront Hotel Sointula features Wi-Fi throughout the property, and parking on site. Thanks to its beachfront location…
Davis Bay Bed & Breakfast
4632 Sunshine Coast Hwy, Sechelt, Canada View map
Davis Bay Bed & Breakfast Bed & Breakfast Sechelt, located within 10 minutes' drive of Sunshine Coast Arts Council, features Wi-Fi in public areas. Guests will enjoy a full English breakfast and…
Spanish Fiesta Resort
7104 Main Street, Osoyoos, Canada View map
Located within 100 metres of Osoyoos Lake, Spanish Fiesta Resort Osoyoos provides guests with 2 outdoor swimming pools onsite. This resort also offers Wi-Fi throughout the property.
Retreat Wilderness Inn
21145 Chilcotin Highway 20, Nimpo Lake, Canada View map
Situated on the tranquil shores of Nimpo Lake, Retreat Wilderness Inn is a charming escape in the heart of British Columbia's Chilcotin region. Known for its intimate atmosphere, this inviting…
The Lighthouse Motel
6035 Island Highway West, Bowser, Canada View map
The Lighthouse Motel Bowser offers 8 rooms about a 20-minute stroll from Lighthouse Country Regional Trail.
Akiskinook Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Springs!
1492 Akiskinook Road 135, Invermere, Canada View map
The 3-star Akiskinook Resort: Lakeside Family Retreat with Diverse Amenities Invermere includes snorkeling trips and horseback riding along with setting merely 5 minutes on foot from Vermilion Pass.
Dutch Lake Motel & Campground
333 Roy Road, Clearwater, Canada View map
The 3-star Hotel Civilia Lakeside By Civilia Golf Retreat Clearwater is situated in a beach area of Clearwater, within 5 minutes' drive of Wells Gray Provincial Park and a 5-minute drive from Mystic…
Waterways, A Boutique Hotel
4429 Marine Avenue, Powell River, Canada View map
Waterways, A Boutique Hotel Powell River includes 26 rooms and is 20 minutes' walk from Willingdon Beach Park. This inn entices guests with a car park, available on site.
The Orca Inn
291 Fir St Box 69, Alert Bay, Canada View map
Located around 5 minutes by car from U'mista, the 2-star Orca Inn Alert Bay includes 8 rooms. This Alert Bay hotel is within arm's reach of Namgis Original Burial Grounds and 175 km from Campbell…
Johnny'S Motel
7291 Hwy 3 East, Grand Forks, Canada View map
Johnny'S Motel Grand Forks, located within an 800-metre distance of Gallery 2, features Wi-Fi throughout the property. At this motel, guests can find a golf course to stay active.
Eagle Rock Bed And Breakfast
10150 Island View Close, Chemainus, Canada View map
Set on the beachfront, the 3-star Eagle Rock Bed And Breakfast Chemainus features ocean views and Wi-Fi in public areas. Thanks to its beachfront location, this Chemainus bed & breakfast stands a 5…
Tranquility Bay Waterfront Inn
7651 Sechelt Inlet Road, Sechelt, Canada View map
Located 450 metres from the scenic Lamb Bay, Tranquility Bay Waterfront Inn Sechelt is just a short walk from Tranquility bay. This 5-star hotel features both Wi-Fi throughout the property and a car…
Windborne Bed & Breakfast
3905 Broadwater Road, Castlegar, Canada View map
Offering luxurious rooms and Wi-Fi throughout the property, Windborne Bed & Breakfast Bed & Breakfast Castlegar is approximately 5 km from Castlegar Sculpturewalk and about a 10-minute drive from…
Liahona Guest House
1068 Helen Road, Po Box 511, Ucluelet, Canada View map
**Welcome to Liahona Guest House**, a tranquil retreat nestled in the heart of Ucluelet, where natural beauty meets unparalleled comfort. Just a stone's throw away from the breathtaking Pacific Rim…
Barefoot Villas And Retreat
31 Kingsley Road, Christina Lake, Canada View map
Overlooking the garden, the 2-star Barefoot Villas And Retreat Christina Lake hotel is located nearly a 5-minute drive from Christina Lake Provincial Park. Highlights at this Christina Lake motel…
White Rose House
15317 Royal Avenue, White Rock, Canada View map
Located 4 km from Glades Gardens, White Rose House Bed & Breakfast White Rock features Wi-Fi in the rooms and complimentary private parking nearby. This beachfront bed & breakfast is a good starting…
Cycle Inn Bed And Breakfast
3158 Anders, Langford, Canada View map
Located merely 200 metres from Glen Lake Farm Market, Cycle Inn Bed And Breakfast Langford includes a swimming pool and a sun terrace. The inn boasts views of the lake and offers Wi-Fi throughout the…
Long Lake Waterfront Bed And Breakfast
240 Ferntree Place, Nanaimo, Canada View map
Offering a patio with outdoor dining areas, the 4-star Long Lake Waterfront Bed And Breakfast Nanaimo is only 1.2 km from the shopping mall "Nanaimo North Town Centre". Providing sports fans with…
Woods End Landing
380 Cape Beale Trail, Bamfield, Canada View map
Featuring views of the city, Woods End Landing Hotel Bamfield lies in a rural area, 20 minutes on foot from Brady's Beach.
So Damn Lucky Glamping
Clayoquot District 54 Po Box 504, Ucluelet, Canada View map
So Damn Lucky Glamping Hotel Ucluelet lies in the rural area of Ucluelet, around a 10-minute ride from natural attractions such as Mount Ozzard. Located within 15 minutes' drive of Amphitrite Point…
Lipton Place By Elegant Waterfront
Unit 3 - 516 Gorge Rd W 3, Esquimalt, Canada View map
Offering a sundeck, a patio, and a play area, the 4-star Lipton Place By Elegant Waterfront Esquimalt hotel is situated in Esquimalt, around a 25-minute walk from Archie Browning Sports Centre…
Vines And Puppies Hideaway
Km 594 Hwy 37, Jade City, Canada View map
Unwind in the quaint 2-star Vines And Puppies Hideaway Bed & Breakfast Jade City's garden, where a balcony and BBQ add to the scenic beauty.
Croft Inn Motel
1568 Chaplin Street, Crofton, Canada View map
Croft Inn Motel Crofton, located about 25 minutes' walk from Crofton Lake, features Wi-Fi throughout the property. For business travellers, a xerox and complimentary wireless internet access are…
Storm Cove Suites
724 Odyssey Lane, Box 1310, Ucluelet, Canada View map
Situated a mere 13 minutes' walk from Big Beach, Storm Cove Suites Ucluelet hotel features Wi-Fi in the rooms, and a free private car park on site.
The Rockwell-Harrison Guest Lodge
7550 Rockwell Drive, Harrison Hot Springs, Canada View map
The Rockwell-Harrison Guest Lodge is an adult-only haven nestled amidst the breathtaking beauty of Harrison Hot Springs. This charming retreat offers guests an idyllic escape characterized by cozy…
Blitz Beach House Oceanside Suite
3265 Atrevida Road, Lund, Canada View map
Situated on the stunning waterfront between Powell River and Lund, Blitz Beach House offers a unique getaway in the heart of British Columbia's Sunshine Coast, renowned for its outdoor adventures and…
The Oceanfront Inn On Stephens Bay
303 Harbour Road, Coal Harbour, Canada View map
Highlights at The Oceanfront Inn On Stephens Bay Coal Harbour include Wi-Fi in the rooms. The centre of Coal Harbour can be reached within a 10-minute walk.
Frigon Suite -Waterfront
1220 Marine Drive, Port Alice, Canada View map
Featuring Wi-Fi throughout the property, Frigon Suite -Waterfront Port Alice hotel is about a 5-minute walk from Seaside Studio and Gallery. Complimentary private parking is available on site at this…
Mountain Springs Nature Retreat
564 Hwy. 3A Box 113, Kaleden, Canada View map
Situated 3.1 km from Kaleden Community Hall, the 2-star Mountain Springs Nature Retreat Bed & Breakfast Kaleden features Wi-Fi in the rooms and free private parking on site.
Halfmoon Haven Beach Cottage Or Oceanview Suite
8505-Redrooffs Road, Halfmoon Bay, Canada View map
Located 3.6 km from Merry Island Lighthouse, the 3-star Halfmoon Haven Beach Cottage Or Oceanview Suite Halfmoon Bay hotel features Wi-Fi in public areas and complimentary private parking on site.
Kelowna Discovery
221 1088 Sunset Drive, Kelowna, Canada View map
Situated within 700 metres of Tugboat Bay Beach, Kelowna Discovery Aparthotel also offers an indoor swimming pool. Located in the very heart of Kelowna, a short walk from Waterfront Park, the…
Skaha Lakefront Inn
476 Hody Drive, Okanagan Falls, Canada View map
The 3-star recently renovated Skaha Lakefront Inn Okanagan Falls offers a sun terrace, located just 0.8 km from Kenyon Park. Guests can enjoy this Okanagan Falls bed & breakfast's garden, which is…
Slumberlodge Hotel
274 Lakeshore Drive, Penticton, Canada View map
Slumberlodge Hotel Penticton villa is situated just 0.6 km from the Penticton Art Gallery and offers an indoor pool, ensuring a more relaxing stay. Providing guests with Wi-Fi and parking, the lodge…
Middle Beach Lodge
P.O. Box 100, Tofino, Canada View map
**Middle Beach Lodge Tofino is where nature and comfort seamlessly intertwine.
Tete Jaune Lodge
11957 L'Heureux Road, Tete Jaune Cache, Canada View map
Families are welcomed at Tete Jaune Lodge, complete with a children's playground, ensuring that younger guests have their share of fun.
Victoria Gorge Waterway Vacation Home
2800 Inez Drive 1, Victoria, Canada View map
The beachfront 7-room Victoria Gorge Waterway Vacation Home apartment is located nearly 5 minutes' walk from the science museum "Gorge Waterway Nature House" and overlooks the sea. Saxe Point Park is…
Premier Property Hot Tub Pets Bbq Seas The Day
346 Headlands Road, Gibsons, Canada View map
Premier Property Hot Tub Pets Bbq Seas The Day Gibsons villa offers quick access to such tourist spots as the Fabric Postcard artwork, situated approximately a 5-minute walk away. Featuring a Jacuzzi…
The Cabins At Terrace Beach
1082 Peninsula Road, Ucluelet, Canada View map
Little Beach is at a 2.4 km distance from The Cabins At Terrace Beach Villa, while the catch-and-release Ucluelet Aquarium is about 20 minutes on foot from here. The chalet also comes with a kitchen,…
Hov B&B House -Hospitality Ocean View Victoria-
3351 Hatley Drive, Victoria, Canada View map
The beachfront Hov B&B House -Hospitality Ocean View Victoria-, located in the West Shore district, about 4 km from Luxton Park, features views of the patio. Wi-Fi and complimentary private parking…
Penthouses Of Beach Ave
910 Beach Avenue, Vancouver, Canada View map
**Penthouses of Beach Ave is Vancouver's urban oasis nestled in the heart of Downtown.** This exclusive property invites guests to experience breathtaking city vistas, coupled with modern…
Summit River Lodge & Campsites
19345 Highway 5 South, Po Box 969, Valemount, Canada View map
Summit River Lodge & Campsites is a great place in Valemount to stay at. The lodge comprises 8 rooms.
Shoreside Private Room
6624 Gale Avenue North, Sechelt, Canada View map
The beachfront Shoreside Private Room Sechelt lies in a beach area of Sechelt, within 3 km of Hidden Grove. Along with a private beach area the homestay also has sea vistas.
The Lodge On Harrison Lake
6155 Rockwell Drive, Harrison Hot Springs, Canada View map
### Welcome to The Lodge on Harrison Lake
Walkon Waterfront Castle Cove Inn
10121 Chemainus Road, Chemainus, Canada View map
Guests of Walkon Waterfront Castle Cove Inn Chemainus can enjoy access to Wall Murals, located approximately a 25-minute stroll away. There is also a free private car park.
Bjorn Holm
6596 Baird Road #236, Port Renfrew, Canada View map
Bjorn Holm Villa is 3.2 km from Botanical Beach Provincial Park and around 10 minutes' drive from from West Coast Trail Office. While staying at the 1-bedroom villa, guests are welcome to use a…
Mountain Getaway Condo - 5 Min Walk To The Beach!
205 3Rd Avenue 3121, Invermere, Canada View map
For those arriving by air, the Canadian Rockies International Airport is conveniently located just 100 kilometers away.
Small Private Studio At Kitsilano Beach
1605 Maple Street, Vancouver, Canada View map
The 3-star Small Private Studio At Kitsilano Beach Vancouver hotel is situated 2.8 km from the open - plan Bill Reid Gallery, which is an excellent place to improve cultural awareness.
Orca Lodge
500 1St Street, Sointula, Canada View map
Set in the charming village of Sointula on Malcolm Island, Orca Lodge presents a serene getaway immersed in the natural beauty of British Columbia.
Beachside Townhouses At The Pacific Shores Strata Property
1600 Stroulger Road 613B, Nanoose Bay, Canada View map
During the stay at Beachside Townhouses At The Pacific Shores Strata Property Nanoose Bay villa, guests can indulge in snorkelling, canoeing, and mini golf or visit the 347-hectare Rathtrevor Beach…
Uvic Ocean Peak House
3808 Sinclair Place, Victoria, Canada View map
Located around a 20-minute walk from Royal Victoria Yacht Club, the 23 m^2 Uvic Ocean Peak House Apartment Victoria is within 7 km of a top family-friendly place like Victoria Bug Zoo. At the 1…