Beach hotels in British Columbia
913 results found
- Most popular first Sorting
Lakefront Nest Beach House Suite
4043 Lakeside Road 2, Penticton, Canada (Open map)
Luxury Condo 2Bed, 1Bath, Pool, Hot Tub, Beach, Golf
5401 Lakeshore Drive, Osoyoos, Canada (Open map)
Downtown Vancouver I Free Parking & Free Bikes I Sleeps 4
1010 Howe Street, Vancouver, Canada (Open map)
Artist Garden Retreat 2Br White Rock Beach
1045 Stayte Road 1045 Stayte Rd, White Rock, Canada (Open map)
Sooke Harbour Getaway
6971 West Coast Road, Sooke, Canada (Open map)
Skaha Suites
3919 Lakeside Road, Penticton, Canada (Open map)
The Perfect Getaway Cabin In The Okanagan #6
3050 Seclusion Bay Road, West Kelowna, Canada (Open map)
Race Rocks Townhouse - Pet Friendly Sooke Rental
6971 West Coast Road, Sooke, Canada (Open map)
Bear Valley Highlands
592 Bear Valley Road, Cherryville, Canada (Open map)
The Luna, New Penthouse W Patio, Lake And Mtn Views
470 Esplanade Avenue 402, Harrison Hot Springs, Canada (Open map)
Tiny House & Sauna On Lakefront Farm Oasis
1481 Larkin Road, Merville, Canada (Open map)
Sea To Sky Studio With Mountain And City Views
1050 Burrard Street, Vancouver, Canada (Open map)
Central Downtown Highrise Condo
989 Nelson Street 1508, Vancouver, Canada (Open map)
Beaver Beach Vacation Home
4662 Cameron Road, Madeira Park, Canada (Open map)
Downtown 3Br Oasis With Balcony & King Ensuite
1405 Haro Street, Vancouver, Canada (Open map)
Stylish West End 1Br With 2 Queen Beds
1580 Haro Street, Vancouver, Canada (Open map)
2 Bd Loft 603 At Playa W Pool And Hot Tub
654 Cook Road, Kelowna, Canada (Open map)
Wanderlust Studio Suite With Private Patio
450 Esplanade Avenue #11, Harrison Hot Springs, Canada (Open map)
The Drift Walkable To Beach And Village
450 Esplanade Avenue #13, Harrison Hot Springs, Canada (Open map)
Sunset
1305 Jervis Street, Vancouver, Canada (Open map)