Beachfront vacation rentals in British Columbia

Find and book unique beachfront homes on Airbnb

Top-rated beachfront rentals in British Columbia

Guests agree: these beachfront homes are highly rated for location, cleanliness, and more.

Guest favourite
Home in Sooke
Luxury Oceanfront House - The Cove at Otter Point
The Cove at Otter Point is a luxury oceanfront vacation rental with 180 degree breathtaking views of the Juan de Fuca Strait west of Sooke, B.C. This 3600 sq. ft. contemporary home is perfect for families or couples wanting an authentic west coast experience. Beautifully decorated 4 bedroom, 3 bath home (sleeps 10) with lots of indoor and outdoor spaces to accommodate the fussiest of travelers. Small weddings and events are welcome subject to approval and an additional event fee.
Nov. 30 – Dec. 7
$1,163 CAD per night
4.99 out of 5 average rating, 129 reviews
Guest favourite
Cottage in Shirley
Views and Beach Access: The Cottage at Wren Point
Completely renovated in 2018, this oceanfront cottage with wraparound deck, large windows, viewing platform and pebble beach access oozes seaside charm. Relax by the wood burning fireplace, prepare fresh meals in the new open-concept kitchen (stainless-steel appliances including dishwasher, quartz countertops and porcelain sink) or on the BBQ outside. Serve up to 6 at the dining table with views of the ocean. Go to sleep in fresh new beds with the soothing sound of the surf.
Apr. 12 – 19
$370 CAD per night
4.99 out of 5 average rating, 171 reviews
Guest favourite
Cottage in Powell River
Beachfront Cottage - Powell River
The Whale Rock Cottage is an eco-friendly rental situated right on the oceans edge. Newly renovated, the cottage has been outfitted with all the comforts of home for a wonderful West Coast getaway! Relax on the deck, swim, whale watch, or experience winter storms curled up in front of the fire. Summer evenings can be spent around a beach fire while watching one of our amazing coastal sunsets. Once you explore the pathway to the cottage you won't want to leave!
Apr. 15 – 22
$297 CAD per night
4.96 out of 5 average rating, 198 reviews

Popular amenities for British Columbia beachfront rentals

Pet-friendly beachfront home rentals

Guest favourite
Cabin in Nakusp
The Kootenay Lake House - A Private Luxury Retreat
Jan. 28 – Feb. 4
$468 CAD per night
5.0 out of 5 average rating, 122 reviews
Guest favourite
Home in Tofino
The Tofino Beach House
Jan. 3 – 10
$941 CAD per night
4.89 out of 5 average rating, 129 reviews
Guest favourite
Loft in Victoria
TinySpace MicroLoft - A Heritage Hotel of Downtown
4.91 out of 5 average rating, 806 reviews
Guest favourite
Guest suite in Lake Country
Stay Lux private suite #1 - steps to the beach
May 3 – 10
$216 CAD per night
4.96 out of 5 average rating, 295 reviews
Guest favourite
Condo in Sooke
Oceanfront 2BR Bliss: Parking, Deck, Beach Access
Apr. 6 – 13
$386 CAD per night
4.97 out of 5 average rating, 117 reviews
Guest favourite
Guesthouse in Ucluelet
SALTWOOD - The Sea - w/ Hot Tub
Jan. 18 – 25
$945 CAD per night
4.99 out of 5 average rating, 237 reviews
Guest favourite
Farm stay in Mara
Private Suite w/ Hot Tub and Beach alongside River
May 8 – 15
$222 CAD per night
4.96 out of 5 average rating, 199 reviews
Superhost
Home in Sooke
Beachfront, Hot Tub, King Beds.
Feb. 12 – 19
$1,045 CAD per night
4.83 out of 5 average rating, 141 reviews
Guest favourite
Cottage in Youbou
Lake front -w-HOTTUB Mile 77 Cottages
Oct. 14 – 21
$292 CAD per night
4.99 out of 5 average rating, 276 reviews
Guest favourite
Cottage in Sooke
Oceanfront , dock, beach access, paddle boards
Nov. 14 – 21
$257 CAD per night
4.96 out of 5 average rating, 283 reviews
Guest favourite
Bungalow in Jordan River
The Tides Luxury Beach House in Jordan River (6)
Oct. 28 – Nov. 4
$927 CAD per night
4.97 out of 5 average rating, 100 reviews
Guest favourite
Home in Gabriola
“Oceanfront Delight”- Sunset Beach Oceanfront Home
Nov. 2 – 9
$301 CAD per night
4.85 out of 5 average rating, 145 reviews

Beachfront home rentals with a pool

Guest favourite
Condo in Vancouver
Vancouver Downtown Yaletown Collection Condo
Oct. 13 – 20
$597 CAD per night
4.97 out of 5 average rating, 123 reviews
Guest favourite
Townhouse in Nanoose Bay
THE VIEW:luxury meets relaxation@ the waterfront
Jul. 17 – 24
$725 CAD per night
4.99 out of 5 average rating, 157 reviews
Guest favourite
Condo in Nanoose Bay
Pacific Shores - 2 Bdrm Oceanfront Unit with deck
Jun. 28 – Jul. 5
$395 CAD per night
4.83 out of 5 average rating, 106 reviews
Guest favourite
Condo in Kelowna
Downtown Lakefront Condo - Amazing Views BN82776
May 22 – 29
$364 CAD per night
4.9 out of 5 average rating, 299 reviews
Guest favourite
Condo in West Kelowna
Amazing Cove Lakefront Resort Full Condo !!
Oct. 7 – 14
$618 CAD per night
4.84 out of 5 average rating, 123 reviews
Superhost
Bungalow in Duncan
Ocean Front Paradise * The View * The View
May 30 – Jun. 6
$728 CAD per night
4.9 out of 5 average rating, 172 reviews
Guest favourite
Condo in Kelowna
The Sanctuary at Discovery - 3 BR Lakeview Condo
Aug. 20 – 27
$1,075 CAD per night
4.91 out of 5 average rating, 130 reviews
Guest favourite
Condo in Ladysmith
50ft. from the Ocean - Spectacular!
Oct. 19 – 26
$374 CAD per night
4.92 out of 5 average rating, 108 reviews
Guest favourite
Condo in West Kelowna
Lakefront condo Barona Beach
Oct. 8 – 15
$249 CAD per night
4.81 out of 5 average rating, 139 reviews
Guest favourite
Condo in Vancouver
Golden Pearl by the Sea
Apr. 14 – 21
$239 CAD per night
4.86 out of 5 average rating, 118 reviews
Guest favourite
Condo in Osoyoos
Luxury penthouse condo on Osoyoos Lake, Okanagan
May 31 – Jun. 7
$314 CAD per night
4.78 out of 5 average rating, 104 reviews
Superhost
Condo in Invermere
Sapphire Serenity | Hot Tub | Pool | Ground Floor
Aug. 26 – Sep. 2
$418 CAD per night
4.85 out of 5 average rating, 115 reviews

Private beachfront home rentals

Guest favourite
Home in Sooke
Waterfront Architectural Jewel in the Wilderness
5.0 out of 5 average rating, 103 reviews
Guest favourite
Bus in Sooke
Stunning private oceanfront getaway experience
May 20 – 27
$254 CAD per night
4.97 out of 5 average rating, 421 reviews
Guest favourite
Apartment in Vancouver
Spectacular Downtown Yaletown Condo - Luxury
Dec. 12 – 19
$496 CAD per night
4.89 out of 5 average rating, 322 reviews
Guest favourite
Farm stay in Lac la Hache
Beautiful log cabin on private lakefront
Oct. 25 – Nov. 1
$179 CAD per night
4.97 out of 5 average rating, 421 reviews
Guest favourite
Guest suite in Denman Island
Oceanfront Luxury &Sauna in Rustic Natural Setting
Oct. 14 – 21
$189 CAD per night
4.97 out of 5 average rating, 264 reviews
Guest favourite
Cottage in Victoria
Ocean Front Retreat with Stunning Water Views
Jun. 21 – 28
$263 CAD per night
4.95 out of 5 average rating, 185 reviews
Guest favourite
Houseboat in Tofino
Lagoon Float Camp
Jul. 8 – 15
$772 CAD per night
4.98 out of 5 average rating, 179 reviews
Guest favourite
Home in Sooke
Freedom To Fly
Nov. 8 – 15
$536 CAD per night
4.95 out of 5 average rating, 148 reviews
Guest favourite
Guest suite in Bowen Island
Hummingbird Oceanside Suites: St. Mark's Suite
Jul. 10 – 17
$396 CAD per night
4.99 out of 5 average rating, 147 reviews
Guest favourite
Guest suite in Tofino
Chesterman BEACHFRONT: Smitolson's Surf Shack
Sep. 21 – 28
$581 CAD per night
4.94 out of 5 average rating, 154 reviews
Guest favourite
Home in Campbell River
Oceanfront, Secluded, Sandy Beach, Private Hot Tub
Jan. 2 – 9
$474 CAD per night
4.97 out of 5 average rating, 260 reviews
Guest favourite
Cabin in Sorrento
Paddle Inn (cabin 2)
Apr. 4 – 11
$318 CAD per night
4.97 out of 5 average rating, 220 reviews

Destinations to explore