
Beachfront holiday rental in Crescent Beach
Find and book unique beachfront homes on Airbnb
Top-rated beachfront accommodation in Crescent Beach
Guests agree: These beachfront homes are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for Crescent Beach beachfront rentals
Pet-friendly beachfront home rentals

Waterfront Family Getaway on Mayne Island

Fantastic beach side apartment near kits beach

Amazing Seaview Vacation Cottage House

Beachside Retreat - 20 Min from downtown Van. HR b

Kits beach garden apartment. PETS+Children Welcome

Peaceful Beachfront Getaway w Sweeping Water Views

Charming Point Roberts Cabin close to Vancouver

Cozy Seaside Studio/Close to Beach/FREE EV Charge.
Beachfront home rentals with a pool

Beachfront, pool, king bed, hot tub JL1107

Beach Get-away

Beautiful Beach Condo! Indoor Pool!*Pet Friendly*

Newly Built Cottage ~ Sky Dancer Healing Retreat

Vacation Home Downtown Vancouver

Birch Bay Sunsets - Ocean View - Indoor Pool

Jacobs Landing 116 View 2 Bedroom Condo

2 Bedroom Luxury Condo + Parking
Private beachfront home rentals

Granville Island Waterfront Seawall Suite

Spectacular Downtown Yaletown Condo - Luxury

Cozy 1BR Condo in DT with fireplace/a free parking

Bella Vista - Waterfront Living on Birch Bay

Kits Beach Garden Suite

Penthouse w/ Jacuzzi on Beach / Seawall w/ Views

Beautiful Ocean Front, Beach Front ,Studio Suite!

PARK HOUSE -2 BR (totally private) Gvn. registered
Destinations to explore
- University of British Columbia
- Playland at the PNE
- BC Place
- Sasquatch Mountain Resort
- Jericho Beach
- Queen Elizabeth Park
- Golden Ears Provincial Park
- English Bay Beach
- Fourth of July Beach
- Point Grey Golf & Country Club
- Bear Mountain Golf Club
- VanDusen Botanical Garden
- Craigdarroch Castle
- Willows Beach
- Vancouver Aquarium
- White Rock Pier
- Cultus Lake Adventure Park
- Birch Bay State Park
- Deception Pass State Park
- Shaughnessy Golf & Country Club
- Cypress Mountain
- Kinsol Trestle
- Point Grey Beach
- North Beach