Special offers and Exclusive deals

Search Hotels

2026-05-14
2026-05-15
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

Beaver Beach Vacation Home

4662 Cameron Road, Madeira Park, Canada View map

Situated a 5-minute walk from the Whitestone Islands, the beachfront Beaver Beach Vacation Home Madeira Park entices guests with views of the sea. Located 4.4 km from the Pender Hill Trailhead, this… More

From US$ 806 Book Now

The White House

4802 Sunshine Coast Highway, Sechelt, Canada View map

Situated approximately a 25-minute walk from Dakota Ridge, the beachfront The White House Villa Sechelt invites guests to relax at a terrace. Guests can enjoy fishing at the villa, located 4.2 km… More

From US$ 206 Book Now

Tea Time Lakeside

5076 Highway 6, Fauquier, Canada View map

Wi-Fi and a free private car park are provided for guests' business or leisure needs. Radium Hot Springs is 146 km from Tea Time Lakeside apartment. More

Book Now

Kingfisher, Newly Renovated Suite On Ocean Inlet

285 Boardwalk Boulevard Suite 2, Ucluelet, Canada View map

Situated around 25 minutes' walk from Little Beach, the 1-bedroom Kingfisher, Newly Renovated Suite On Ocean Inlet Ucluelet villa invites guests to relax at a terrace. Guests can enjoy windsurfing… More

From US$ 167 Book Now

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. More

From US$ 108 Book Now

Casa Del Mila Oro

5401 Lakeshore Drive, Osoyoos, Canada View map

Located just 5 minutes on foot from Rattlesnake Canyon and Haynes Point Provincial Park, the beachfront Casa Del Mila Oro Apartment Osoyoos features views of the pool. Guests will enjoy having Wi-Fi,… More

Book Now

Sunrise Mountain View Skidegate House

559 Skidegate Properties, Skidegate, Canada View map

Guests can enjoy a seaside sea view from a patio at the 1-bedroom Sunrise Mountain View Skidegate House villa, 4.8 km from the Haida Heritage Centre at Kay Llnagaay. More

Book Now

The Lakeside Condo #202

3050 Seclusion Bay Road, West Kelowna, Canada View map

Boasting a location 2.6 km from the Gellatly Nut Farm Regional Park, the beachfront The Lakeside Condo #202 West Kelowna villa provides a patio with mountain views. Offering Wi-Fi, the holiday home… More

From US$ 368 Book Now

East Sooke Hideaway

6600 East Sooke Road, Sooke, Canada View map

Situated 4.5 km from Ella Beach, the beachfront East Sooke Hideaway Villa entices guests to explore various tourist attractions in the area. More

From US$ 270 Book Now

Vita Resort Vernon - Modern Studio On Okanagan Lake

2555 Lakeshore Road, Vernon, Canada View map

More

Book Now

Beach Lake Resort

3699 Capozzi Road 708, Kelowna, Canada View map

The beachfront Beach Lake Resort Kelowna is situated in the South Pandosy district, a 10-minute drive from the Myra-Bellevue Provincial Park Day Use Area, and features a fitness studio. This… More

Book Now

The Cabin At Moon Dance

5757 Mt. Daniel View Road, Garden Bay, Canada View map

Staying at the 1-bedroom The Cabin At Moon Dance Garden Bay, guests can easily reach Garden Bay Marine Provincial Park, located around 6 km away. More

From US$ 304 Book Now

Beachfront Villa #14 At The Beach House

14-9022 Clarkson Avenue, Campbell River, Canada View map

**Welcome to the Beach House**, where serenity meets coastal elegance just 20 kilometers from the vibrant Campbell River. Nestled along the breathtaking shores, this beautiful retreat invites guests… More

From US$ 180 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

From US$ 180 Book Now

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. More

From US$ 200 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

Ocean View Townhouse #26 At The Beach House

26-9022 Clarkson Avenue, Campbell River, Canada View map

Located about 10 minutes' drive from the Miracle Beach Provincial Park, the 2-bedroom Ocean View Townhouse #26 At The Beach House Campbell River villa provides access to various tourist attractions… More

From US$ 403 Book Now

Sooke Oceanview Penthouse - Family Friendly

6971 West Coast Road, Sooke, Canada View map

The beachfront Sooke Oceanview Penthouse - Family Friendly Villa is situated a few steps from West Coast Outdoor Adventure, featuring such comforts as Wi-Fi and a free private car park. Located… More

From US$ 192 Book Now

Kye Bay Beach House By Emr Vacation Rentals

1428 Kye Bay Road, Comox, Canada View map

Located around a 10-minute ride from the Class C Kin Beach Park, the 3-bedroom Kye Bay Beach House By Emr Vacation Rentals Comox villa provides access to various tourist attractions in the vicinity. More

From US$ 529 Book Now

Harrison Lake Retreat, Studio Suite

450 Esplanade Avenue #19, Harrison Hot Springs, Canada View map

During the stay at Harrison Lake Retreat, Studio Suite Harrison Hot Springs villa, guests can indulge in windsurfing, snorkelling, and canoeing or visit Harrison Water Sports, located an 18-minute… More

Book Now

Beautiful 1Br 1Ba Apartment At Northstar-Whistler, Bc

4355 Northlands Boulevard, Whistler, Canada View map

In the heart of Whistler Village, the Beautiful 1Br 1Ba Apartment at Northstar-Whistler, BC offers a sublime retreat amid breathtaking natural beauty. This cozy abode welcomes guests with a charming… More

From US$ 370 Book Now

Beachside Living Cherry Point By Emr Vacation Rentals

4097 Balsam Drive, Cobble Hill, Canada View map

Beachside Living Cherry Point By Emr Vacation Rentals Cobble Hill villa is located 6 km from Manley Creek Park and invites guests to enjoy a patio. More

Book Now

Brooks Lake House

1966 West Lake Drive, Christina Lake, Canada View map

Brooks Lake House is a picturesque retreat nestled by the serene waters of Christina Lake. This charming getaway is a mere 85 kilometers from the West Kootenay Regional Airport, offering seamless… More

From US$ 373 Book Now

Akiskinook Resort By Stayin

1492 Akiskinook Rd, Windermere, Canada View map

More

Book Now

Deep Cove Stunning Waterfront Whole House

930 Beachview Drive, North Vancouver, Canada View map

Situated approximately 25 minutes' walk from the Admiralty Point Trail, the beachfront Deep Cove Stunning Waterfront Whole House Villa North Vancouver features a terrace with views of the sea. More

From US$ 927 Book Now

Skaha Suites

3919 Lakeside Road, Penticton, Canada View map

More

Book Now

Heaven'S Haven

9113 Tronson Road Lower Suite, Vernon, Canada View map

Conveniently located just 55 km from Kelowna International Airport, this gem in Vernon provides easy access to transportation while maintaining a tranquil atmosphere. More

From US$ 219 Book Now

Beachfront Luxury Suite #18 At The Beach House

B18 - 9022 Clarkson Avenue, Campbell River, Canada View map

The 2-bedroom Beachfront Luxury Suite #18 At The Beach House Campbell River villa offers proximity to nearby tourist spots, such as Passages, situated just an 8-minute walk away. More

From US$ 751 Book Now

The Cottage - A Private Oceanfront Dream!

1292 Covina Drive, East Sooke, Canada View map

The 1-bedroom The Cottage - A Private Oceanfront Dream! East Sooke is located about a 10-minute drive from Ayum Creek Regional Park Reserve, giving access to various tourist spots nearby. More

Book Now

Beachfront Luxury Suite #15 At The Beach House

15-9022 Clarkson Avenue, Campbell River, Canada View map

Welcome to the exclusive Beachfront Luxury Suite #15 At The Beach House, a stunning seaside retreat located just 20 kilometers from the vibrant Campbell River. This enchanting suite offers an… More

From US$ 180 Book Now

Harrison Lakeside Retreat

450 Esplanade Ave, Harrison Hot Springs, Canada View map

More

Book Now

Private Oceanfront Cabin With Hot Tub Doc Holiday Cabin

1073 Helen Rd, Ucluelet, Canada View map

Nestled along the stunning coastline, the Private Oceanfront Cabin With Hot Tub - Doc Holiday Cabin offers an idyllic retreat just 30 km from the vibrant town of Tofino-Long Beach. More

From US$ 510 Book Now

Blue Cedar Suite

620 Tibbs Place, Tofino, Canada View map

The beachfront 1-bedroom Blue Cedar Suite Tofino is located within 20 minutes' walk of Chesterman Beach and offers Wi-Fi for either business or leisure. Tonquin Park is at a distance of 2.5 km from… More

Book Now

Scorpio House Langley - Semi-Basement Suite

7227 199A Street 7227, Langley, Canada View map

The 1-bedroom Scorpio House Langley - Semi-Basement Suite villa is located nearly 5 minutes' walk from Routley Park and offers movie nights to make your visit more entertaining. Featuring a terrace… More

From US$ 190 Book Now

Gyro Beach Vacations

3409 Lakeshore Road #303 303, Kelowna, Canada View map

More

Book Now

Elegant Condo With Private Bbq & Ocean Views

201-5118 Cordova Bay Road, Saanichton, Canada View map

Located a 14-minute walk from Mattick's Farm, the beachfront Elegant Condo With Private Bbq & Ocean Views Saanichton overlooks the mountain. Guests can relax and unwind during their stay at the… More

Book Now

Lakefront Townhouse Family Complex, Popular Wine Country And The Best Golfing

5401 Lakeshore Drive Unit 110, Osoyoos, Canada View map

Offering guests to unwind in a Jacuzzi, the beachfront Lakefront Townhouse Family Complex, Popular Wine Country And The Best Golfing Osoyoos villa is located 300 metres from Haynes Point Provincial… More

Book Now

Ocean'S 7 At The Beach House

7-9022 Clarkson Avenue, Campbell River, Canada View map

The beachfront Ocean'S 7 At The Beach House Campbell River villa is located just an 8-minute walk from Passages and invites guests to join diving, snow skiing, and hiking. More

From US$ 379 Book Now

White Rock Beach Getaway

14432 Magdalen Crescent, White Rock, Canada View map

Situated 2.5 km from South Surrey-White Rock Indoor Pool, the beachfront White Rock Beach Getaway villa entices guests to explore various tourist attractions in the area. More

From US$ 210 Book Now

The Owls Nest At Westwood Lake

1640 College Drive, Nanaimo, Canada View map

The beachfront The Owls Nest At Westwood Lake Nanaimo apartment is located 4.1 km from Mount Benson Regional Park and 10 minutes' drive from the Maffeo Sutton Park. Wi-Fi and complimentary private… More

From US$ 139 Book Now

Lake Windermere Pointe By Stayin

205 3Rd Ave, Invermere, Canada View map

Lake Windermere Pointe By Stayin Invermere apartment offers setting in a beach area of Invermere, approximately a 5-minute walk from James Chabot Provincial Park. 2.5 km from Kinsmen Sandy Beach… More

From US$ 110 Book Now

Entire Sunrise Resort Townhome In Parksville

1175 Resort Drive, Parksville, Canada View map

Featuring a heated pool for guests' relaxation, Entire Sunrise Resort Townhome In Parksville villa is located around 10 minutes on foot from Parksville Parks. Featuring a terrace, the beachfront… More

Book Now

Sooke Harbour Hideaway - Luxurious Vacation Rental

6971 West Coast Road, Sooke, Canada View map

The beachfront Sooke Harbour Hideaway - Luxurious Vacation Rental villa provides an opportunity to stay a 6-minute walk from the Sooke Spa and offers a Jacuzzi, perfect for decompressing. Located… More

Book Now

Ocean'S Edge

960 Marine Terrace, Port Alice, Canada View map

Situated merely 11 minutes' walk from Dan Nordin Artist's Gallery, the spacious 1-bedroom Ocean'S Edge Apartment Port Alice provides guests with Wi-Fi for either business or leisure. This beachfront… More

Book Now

Sunrise Cove Apt At Inn Of The Sea

3600 Yellow Point Road, Ladysmith, Canada View map

The 2-room Sunrise Cove Apt At Inn Of The Sea Ladysmith is also located only 450 m from Blue Heron Park. 2.5 km from Yellow Point Park, this 100 m² apartment includes a swimming pool as well as a… More

From US$ 298 Book Now

Bear Valley Highlands

592 Bear Valley Road, Lumby, Canada View map

Located in a beach area of Lumby, Bear Valley Highlands Lumby villa features a sunbathing terrace as well as a swimming pool for an enjoyable stay. More

From US$ 183 Book Now

Fishermans Folly

10052 Malaspina Road, Lund, Canada View map

**Fisherman's Folly Lund: A Seaside Retreat** Its prime location facilitates seamless transportation, whether you're arriving by sea or land. More

From US$ 224 Book Now

The Re-Treat At Christina Lake

2003 Kelly Court, Christina Lake, Canada View map

Positioned in the serene landscape of Christina Lake, The Re-Treat At Christina Lake offers an exquisite escape, just 80 km from the West Kootenay Regional Airport. This picturesque haven is designed… More

Book Now

Waterfront Retreat, Beach Access, Group Friendly, Sleeps 14

6240 Gale Avenue South, Sechelt, Canada View map

Offering a location 4.8 km from Chapman Falls, Waterfront Retreat, Beach Access, Group Friendly, Sleeps 14 Sechelt villa gives access to various tourist spots in the area. More

Book Now

The Old Perry House - Lakefront Heritage Retreat

6035 Walnut Road, Lone Butte, Canada View map

More

Book Now