Beach hotels in British Columbia
915 results found
- Most popular first Sorting
The Lakeside Cabin With Wide Outside Space #105
3050 Seclusion Bay Road, West Kelowna, Canada (Open map)
Maple View Ocean Front Vacation Home
395 Woodley Road, Ladysmith, Canada (Open map)
Beautiful Cabin Right Next To Lake Okanagan #5
3050 Seclusion Bay Road, West Kelowna, Canada (Open map)
Vancouver West Luxurious House
2200 West 34 Ave, Vancouver, Canada (Open map)
Alma Beach Manor
2814 West 3Rd Ave, Vancouver, Canada (Open map)
Beachway Vacation Rental Suites
112 Larwood Road, Campbell River, Canada (Open map)
Lakefront Inn
3860 Beach Avenue Suite 1, Peachland, Canada (Open map)
Copper Suite Family Friendly 2 Bed With Amenities
205 3Rd Avenue #1302, Invermere, Canada (Open map)
Dolphin Beach Oceanfront Cottage
3617 Dolphin Drive, Nanoose Bay, Canada (Open map)
Cozy Cottage By The Lakeshore #4
3050 Seclusion Bay Rd, West Kelowna, Canada (Open map)
Echo Beach, 2 Bed, Lake View And Walkable To Beach
328 Esplanade Avenue 205, Harrison Hot Springs, Canada (Open map)
A Victoria Luxury Loft
303 524 Yates Street, Victoria, Canada (Open map)
Merlot Cottage - Cottage #5
2450 Radio Tower Rd, Osoyoos, Canada (Open map)
Christina Lake Lakefront, Hot Tub, Amazing Views
2055 Massie Road, Christina Lake, Canada (Open map)
Kingfisher Cottage By Natural Elements Vacation Rentals
285 Boardwalk Blvd, Ucluelet, Canada (Open map)
Gyrobeach Getaway
3342 Richter Street, Kelowna, Canada (Open map)
4 Bedroom House Walking Distance To Pools - #4
2450 Radio Tower Rd, Osoyoos, Canada (Open map)
Riverhouse
63565 Gagnon Place, Hope, Canada (Open map)
Oceanside Lodge Saanich Inlet
279 Coal Point Lane, North Saanich, Canada (Open map)
Georgeous Lakefront Property
990 Kingfisher Place, Oliver, Canada (Open map)