Special offers and Exclusive deals

Search Hotels

2026-03-22
2026-03-23
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

Beach hotels in British Columbia

The Landing- Your Downtown Waterfront Oasis

151 Eik Rd, Tofino, Bc V0R 2Z0, Canada, Tofino, Canada View map

Nestled within 600 metres of the South Beach Trail, the beachfront The Landing- Your Downtown Waterfront Oasis Tofino villa entices guests to explore various tourist destinations nearby. More

Book Now

Island Waterfront Resort - Ocean View Townhouse

6971 West Coast Road, Sooke, Canada View map

Situated about a 25-minute stroll from Ella Beach, the 2-bedroom Island Waterfront Resort - Ocean View Townhouse Sooke villa boasts a Jacuzzi, as well as a spa salon for guests to relax in. Offering… More

From US$ 179 Book Now

The Lakeside Cabin With Wide Outside Space #105

3050 Seclusion Bay Road, West Kelowna, Canada View map

Boasting a location 3.8 km from Gellatly Heritage Park, the beachfront The Lakeside Cabin With Wide Outside Space #105 West Kelowna provides a patio with mountain views. Featuring patio views, the 1… More

From US$ 383 Book Now

Cozy Cottage By The Lakeshore #4

3050 Seclusion Bay Road, West Kelowna, Canada View map

The 1-bedroom Cozy Cottage By The Lakeshore #4 West Kelowna is located within 6 km of Peachland Art Gallery and allows guests to enjoy mountain biking and hiking. This beachfront holiday home is… More

From US$ 555 Book Now

Ultimate Family Retreat Beach, Hot Tub & Games

1117 Pedley Heights Dr #16, Windermere, Canada View map

Located only 0.6 km from the Valley Alley Bowling Centre, Ultimate Family Retreat Beach, Hot Tub & Games Windermere villa offers tennis to diversify guests' leisure. More

Book Now

Coastal Drift Sooke

5479 Sooke Road, Sooke, Canada View map

Situated around a 5-minute stroll from Ayum Creek Regional Park Reserve, Coastal Drift Sooke Villa offers quick access to numerous city landmarks nearby. Located 2.6 km from Roche Cove Regional Park,… More

Book Now

Sandy Beach Sauvignon Cottage - Osoyoos Escapade 3Bd-2Bt

2450 Radio Tower Road, Osoyoos, Canada View map

Nestled about 10 minutes by car from the Osoyoos Desert Model Railroad, the 2-bedroom Sandy Beach Sauvignon Cottage - Osoyoos Escapade 3Bd-2Bt features an outdoor swimming pool along with a pool… More

Book Now

Oceanside Lodge Saanich Inlet By Emr Vacation Rentals

279 Coal Point Lane, North Saanich, Canada View map

Situated within a 7-km distance of Glen Meadows Golf and Country Club, the 6-bedroom Oceanside Lodge Saanich Inlet By Emr Vacation Rentals North Saanich entices guests with a Jacuzzi and a sauna… More

From US$ 1055 Book Now

Tanglewood 13

1065 Tanglewood Place, Parksville, Canada View map

Tanglewood 13 Villa Parksville is located approximately 20 minutes' walk from the 347-hectare Rathtrevor Beach Provincial Park, giving access to various tourist spots nearby. Guests can enjoy fishing… More

Book Now

Come On In, The Water View Is Waiting For You,,,

4559 Cordova Bay Road, Oak Bay, Canada View map

Located 3.1 km from Glencoe Cove-Kwatsech Park, Come On In, The Water View Is Waiting For You,, Oak Bay villa provides access to various tourist attractions in the vicinity. More

Book Now

Lakefront 1 Bedroom And Den Suite On Shawnigan Lake

2046 Widows Walk #2, Shawnigan Lake, Canada View map

More

Book Now

Lakeside Serenity Retreat #10

3050 Seclusion Bay Road, West Kelowna, Canada View map

The beachfront Lakeside Serenity Retreat #10 West Kelowna villa is located 3.8 km from Off The Grid Organic Winery and provides biking and hiking for active guests. Situated in the beachfront, this 1… More

From US$ 344 Book Now

Harrison Lakeside Retreat

450 Esplanade Ave, Harrison Hot Springs, Canada View map

More

Book Now

The Blueprint

10428 University Drive, Surrey, Canada View map

To enjoy your vacation in Surrey, stay at the spacious 595 m² The Blueprint Apartment Surrey, which is about a 10-minute drive from the Bear Creek Park and just 150 metres from City Centre Library. More

From US$ 190 Book Now

Beautiful Cabin Right Next To Lake Okanagan #5

3050 Seclusion Bay Road, West Kelowna, Canada View map

Located about a 15-minute ride from Mission Hill Family Estate Winery, the 1-bedroom Beautiful Cabin Right Next To Lake Okanagan #5 West Kelowna offers a patio with views of the mountain. This West… More

From US$ 441 Book Now

Echo Beach, 2 Bed, Lake View And Walkable To Beach

328 Esplanade Avenue 205, Harrison Hot Springs, Canada View map

Located within a leisurely stroll to the beach, the property allows for easy access to sun-soaked shores and recreational opportunities. More

From US$ 198 Book Now

First Light - Vintage Waterfront With Hot Tub - One Bedroom

690 Campbell Street, Tofino, Canada View map

At the beachfront First Light - Vintage Waterfront With Hot Tub - One Bedroom Tofino villa, guests can enjoy bowls as well as a location nearly a 5-minute walk from the Big Tree Trail. Offering a… More

Book Now

Bear Valley Highlands

592 Bear Valley Road, Lumby, Canada View map

Bear Valley Highlands Villa features a terrace and is equipped with a seasonal outdoor pool, a terrace and a garden. The villa provides good lodging in Lumby. More

From US$ 183 Book Now