Special offers and Exclusive deals

Search Hotels

2026-07-10
2026-07-11
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Beachfront hotels in British Columbia

Sooke Harbour House

1528 Whiffin Spit Road, Sooke, Canada View map

Sooke Harbour House Hotel is a 4-star eco-friendly property nestled on the shores of the Juan de Fuca Strait on Vancouver Island. Boasting incredible views of Washington State's Olympic Mountains… More

From US$ 254 Book Now

Anchor Inn & Suites, BW Signature Collection

261 Island Highway, Campbell River, Canada View map

Overlooking the sea, Anchor Inn & Suites, BW Signature Collection Campbell River is located 25 minutes' walk from the Campbell River whale watching tours. Boasting a location in proximity to The… More

From US$ 104 Book Now

Sidney Waterfront Inn & Suites

9775 1St Street, Sidney, Canada View map

The 3-star Sidney Waterfront Inn & Suites is located about a 5-minute stroll from Beacon Park, offering 31 rooms, Wi-Fi, and street parking. Featuring luggage storage, this Sidney inn is 2.5 km from… More

From US$ 138 Book Now

Ramada By Wyndham Campbell River

462 S Island Highway, Campbell River, Canada View map

Featuring a vending machine and free newspapers, the 3-star eco-friendly Ramada By Wyndham Campbell River hotel is around 25 minutes' walk from The Museum at Campbell River. Offering an indoor… More

From US$ 60 Book Now

Richter Pass Beach Resort

7506 Main Street Box 480, Osoyoos, Canada View map

Situated just 1.2 km from Sun Bowl Skating Arena, the 2-star smoke-free Richter Pass Beach Resort Osoyoos features Wi-Fi in public areas and secure parking on site. This Osoyoos resort is located in… More

From US$ 66 Book Now

Beach Gardens Resort And Marina

7074 Westminster Street, Powell River, Canada View map

Beach Gardens Resort And Marina Powell River, 4.7 km from the Sunshine Coast Shuttle, offers 18 holes of golf. Located within a 10-minute drive of the Powell River Westview Harbour, the resort… More

From US$ 100 Book Now

Northern Rockies Lodge

Mile 462 Alaska Highway, Box 8, Muncho Lake, Canada View map

Welcome to the Northern Rockies Lodge, a captivating retreat that sits harmoniously on the shores of Muncho Lake, nestled within the breathtaking expanse of the Northern Rocky Mountains. This unique… More

From US$ 239 Book Now

Dashwood Manor Seaside Bed & Breakfast

1 Cook Street, Victoria, Canada View map

Located about 5 minutes' walk from Queen Elizabeth II, the beachfront Dashwood Manor Seaside Bed & Breakfast Victoria gives easy access to various tourist attractions. Boasting a location in the… More

From US$ 167 Book Now

Wild Renfrew Seaside Cottages

17310 Parkinson Road, Port Renfrew, Canada View map

The 3-star Wild Renfrew Seaside Cottages Port Renfrew hotel is situated in a rural area of Port Renfrew, 2.8 km from Botanical Beach Provincial Park and around a 10-minute ride from Botanical Beach. More

From US$ 207 Book Now

Sechelt Inn

5454 Trail Avenue, Sechelt, Canada View map

Situated within 5 minutes' walk of Sechelt Inlets Marine Provincial Park, the 2-star beachfront Sechelt Inn features Wi-Fi in public areas and parking on site. Perfectly located in a shopping… More

From US$ 119 Book Now

Summerland Waterfront Resort & Spa

13011 Lakeshore Drive South, Summerland, Canada View map

**Welcome to Summerland Waterfront Resort & Spa** More

From US$ 139 Book Now

Heron'S Landing Hotel

492 South Island Highway, Campbell River, Canada View map

Nestled on the stunning Strait of Georgia, Heron's Landing Hotel offers an idyllic retreat for both adventure seekers and those looking for a peaceful getaway. More

From US$ 59 Book Now

Ocean Resort

4384 South Island Highway, Campbell River, Canada View map

The 3-star Ocean Resort Campbell River offers air-conditioned rooms with views of Coastal Mountain. With a location about a 5-minute ride from Shelter Point Distillery, this Campbell River resort… More

From US$ 73 Book Now

Okanagan Lakefront Resort

970 Lakeshore Drive West, Penticton, Canada View map

The 2-star Okanagan Lakefront Resort Penticton is merely 6 minutes' walk from SS Naramata and provides air-conditioned rooms with views of Okanagan Lake. Featuring a sundeck and barbecue grills, the… More

From US$ 114 Book Now

Harrison Grand Motel

280 Esplanade Ave, Harrison Hot Springs, Canada View map

Offering air-conditioned rooms and Wi-Fi in the rooms, Harrison Grand Motel Harrison Hot Springs is about 2 km from the Spirit Trail and just 5 minutes' walk from the Canwest Art Gallery on the Lake.… More

From US$ 100 Book Now

Sandy Beach Suites

6706 Ponderosa Drive, Osoyoos, Canada View map

**Welcome to Sandy Beach Suites Osoyoos**, a luxurious retreat located in Canada's warmest region, the South Okanagan Valley. Situated alongside the shimmering shores of Osoyoos Lake, this exquisite… More

From US$ 109 Book Now

Galiano Oceanfront Inn & Spa

134 Madrona Drive, Sturdies Bay, Canada View map

**Welcome to the Galiano Oceanfront Inn & Spa**, the quintessential retreat nestled on the enchanting Galiano Island, where azure skies meet the tranquil waters of the Trincomali Channel. This… More

From US$ 275 Book Now

Harrison Spa Motel

140 Esplanade Avenue, Harrison Hot Springs, Canada View map

### Welcome to Harrison Spa Motel More

From US$ 75 Book Now

Waterfront Inn

3688 Parkview Street, Penticton, Canada View map

Located 200 m from skaha beach playground, the smoke-free Waterfront Inn Penticton is approximately a 5-minute walk from Skaha Conservation Area. This 3-star inn features a sauna, an aqua park, and a… More

From US$ 108 Book Now

Shoreline Resort Condominiums

926 Lakeshore Drive West, Penticton, Canada View map

The 2-star Shoreline Resort Condominiums Penticton is located nearly a 5-minute stroll from SS Sicamous Heritage Shipyard Area, offering 46 rooms, Wi-Fi, and parking. Boasting a seasonal outdoor pool… More

From US$ 40 Book Now

Lakeside Villa & Nordic Spa

4201 Skaha Lake Road, Penticton, Canada View map

Featuring Wi-Fi in the rooms, Lakeside Villa & Nordic Spa Penticton hotel sits 5 minutes' walk from Skaha Meadows Golf Course. Comprising 16 rooms with views of the ocean, this motel offers baggage… More

From US$ 123 Book Now

Chateau Okanagan

380 Lochview Road, Kelowna, Canada View map

Chateau Okanagan Kelowna hotel, located a 10-minute ride from the Bear Creek Provincial Park, boasts a heated swimming pool. This bed & breakfast is 6 km from the Playtime Casino and provides guests… More

Book Now

Black Sea Motel

988 Lakeshore Drive, Penticton, Canada View map

Black Sea Motel Penticton lies a 10-minute drive from the Misconduct Wine Co. and offers spacious rooms with views of Okanagan Lake. Featuring a restaurant, this motel is located right around the… More

From US$ 93 Book Now

The Oceanside, A Coast Hotel

4748 Sunshine Coast Hwy, Sechelt, Canada View map

Standing a mere 0.7 km from Mission Point Park, the 3-star The Oceanside, A Coast Hotel Sechelt enjoys a beachfront location right in the centre of Sechelt. Brookman Park is located in proximity to… More

From US$ 70 Book Now

Wing Creek Resort

9114 Highway 31, Kaslo, Canada View map

Wing Creek Resort Kaslo lies in a beach area of Kaslo 5 km from Fletcher Falls, featuring water sports facilities and barbecue grills. The resort offers Wi-Fi in the rooms and has a conference space… More

From US$ 414 Book Now

Bethlehem Centre

2371 Arbot Rd, Nanaimo, Canada View map

Positioned along the serene shores of Westwood Lake at the foot of Mount Benson, the Bethlehem Centre serves as a tranquil haven dedicated to introspection and renewal. With lush gardens, a… More

From US$ 115 Book Now

Falcon Resort

7106 Main Street, Osoyoos, Canada View map

Falcon Resort Osoyoos is situated in a protected area of Osoyoos, 3.8 km from Goodman Park and right near cottonwood beach. Nestled in the museum district of Osoyoos, the resort features an outdoor… More

From US$ 93 Book Now

Sand Pebbles Inn

2767 West Island Highway, Qualicum Beach, Canada View map

**Welcome to Sand Pebbles Inn Qualicum Beach**, a charming retreat nestled on the serene shores of the Strait of Georgia. Surrounded by the lush beauty of Qualicum Beach, this inn is an ideal… More

From US$ 62 Book Now

Swept Away Inn

5505 Argyle Street, Port Alberni, Canada View map

Nestled only an 11-minute walk from the Port Alberni Maritime Discovery Centre, Swept Away Inn Port Alberni features a private art gallery among its highlights. Located right around the corner from… More

From US$ 123 Book Now

Ocean Wilderness Inn

9171 West Coast Road, Shirley, Canada View map

Featuring a terrace with outdoor dining areas, the 4-star recently renovated Ocean Wilderness Inn Shirley is about a 10-minute ride from the Sheringham Lighthouse View Trail. More

From US$ 458 Book Now

Qualicum Beach Ocean Suites

2795 Island Highway West, Qualicum Beach, Canada View map

Featuring an indoor pool, the 4-star Qualicum Beach Ocean Suites hotel is merely a 14-minute walk from Heritage Forest. The aparthotel is 6 km from the Old Country Market and provides guests with a… More

From US$ 318 Book Now

Spring Villa Hotel

270 Esplanade Avenue, Harrison Hot Springs, Canada View map

Located nearly a 5-minute walk from the 3-star Spring Villa Hotel Harrison Hot Springs, guests can quickly reach the Canwest Art Gallery on the Lake. Boasting a location only a few steps from… More

From US$ 63 Book Now

Little Beach Resort

1187 Peninsula Road P O Box 376, Ucluelet, Canada View map

Boasting a private art gallery, the 4-star Little Beach Resort Ucluelet is situated just 1.4 km from the long-standing Amphitrite Point Lighthouse. The resort features both Wi-Fi throughout the… More

From US$ 136 Book Now

Oceanside Villas

4726 Sunshine Coast Highway, Sechelt, Canada View map

Oceanside Villas Sechelt hotel lies a 10-minute drive from the Sechelt Marsh and offers air-conditioned rooms with views of Sunshine Coast. This motel offers Wi-Fi in public areas. More

From US$ 104 Book Now

Sun Beach Motel

7303 Main Street, Osoyoos, Canada View map

**Discover the Sun Beach Experience** More

From US$ 73 Book Now

Qualicum Breeze Beach Resort

6695 West Island Highway, Bowser, Canada View map

### Welcome to Qualicum Breeze Beach Resort More

From US$ 184 Book Now

Buena Vista By The Sea

3285 West Island Highway, Qualicum Beach, Canada View map

The smoke-free Buena Vista By The Sea Hotel Qualicum Beach offers spacious rooms overlooking Little Falls. Located about 10 minutes by car from Qualicum Foods, the 3-star hotel features luggage… More

From US$ 141 Book Now

Glen Lyon Inn

6435 Hardy Bay Road, Port Hardy, Canada View map

Offering a restaurant, the comfortable Glen Lyon Inn Port Hardy lies in a business area, 18 minutes' stroll from North Island Lanes Sports Complex and merely 1.3 km from the Port Hardy Museum &… More

From US$ 83 Book Now

Nimpkish Hotel

318 Fir Street, Alert Bay, Canada View map

**Nimpkish Hotel Alert Bay** invites you to discover a seamless blend of natural beauty and cultural richness on Cormorant Island. This historic building, with its vibrant past, overlooks the… More

From US$ 149 Book Now

English Bay Hotel

1150 Denman Street, Vancouver, Canada View map

**Welcome to the English Bay Hotel Vancouver**, a premier destination nestled in the heart of vibrant Vancouver, where the lively atmosphere seamlessly blends with breathtaking ocean views. More

From US$ 75 Book Now

Jasper Way Inn Resort & Campground

57 East Old North Thompson Highway, Clearwater, Canada View map

Nestled along the scenic East Old North Thompson Highway, Jasper Way Inn Resort & Campground offers guests an idyllic retreat surrounded by nature's bounty. More

From US$ 77 Book Now

Edgewater Motel

4073 South Island Highway, Campbell River, Canada View map

Edgewater Motel Campbell River features a picnic area and barbecue grills as well as modern rooms with views of Beach Provincial Park. The motel offers 8 rooms in a beach area of Campbell River. More

From US$ 65 Book Now

Casa Grande Inn & Suites

1070 Lakeshore Drive W Unit 201, Penticton, Canada View map

Situated only a 5-minute walk from the family-owned LocoLanding Adventure Park, Casa Grande Inn & Suites Penticton includes 7 rooms with views of the beach. Offering walking tours, this inn is a few… More

From US$ 79 Book Now

Peachland Beach Resort

3701 Beach Ave, Peachland, Canada View map

Located nearly a 5-minute walk from Peachland Beach, the 4-star Peachland Beach Resort offers 15 rooms with views of the patio. Offering snorkelling, canoeing, and hiking in the area, the resort lies… More

From US$ 110 Book Now

Rivermount Motel

4462 Hummingbird Road, Little Fort, Canada View map

More

From US$ 66 Book Now

Poplars Motel On The Lake

6404 Cottonwood Drive, Osoyoos, Canada View map

Located fairly close to cottonwood beach, Poplars Motel On The Lake Osoyoos offers Wi-Fi in the rooms and a car park. This Osoyoos motel is in a museum area, nearly a 10-minute ride from such natural… More

From US$ 218 Book Now

Driftwood By The Sea Inn

170 South Island Highway, Campbell River, Canada View map

Location is key at Driftwood By The Sea Inn discover the nearby Discovery Islands via BC Ferries or take a relaxing walk along the seawalk to the World Famous Pier. More

From US$ 120 Book Now

Bella Villa Resort Motel

6904 Ponderosa Drive, Osoyoos, Canada View map

A sundeck, a picnic area, and barbecue grills are available at Bella Villa Resort Motel Osoyoos, and the Starlite Marina & Beach Shop is 5 minutes' walk away. Featuring 14 rooms with views of the… More

From US$ 184 Book Now

Hammond Bay Oceanside Guesthouse

3804 Hammond Bay Road, Nanaimo, Canada View map

Located within 25 minutes' walk of the Sugarloaf Mountain Park, the 4-star beachfront Hammond Bay Oceanside Guesthouse Nanaimo offers Wi-Fi in the rooms and parking. The guest house is a good… More

From US$ 180 Book Now

The Oceanfront Hotel

210 First Street, Sointula, Canada View map

Located 3.5 km from Malcolm Island, the 4-star The Oceanfront Hotel Sointula includes 6 rooms with views of the city. The hotel also offers guests Wi-Fi throughout the property. More

From US$ 241 Book Now