Beach hotels in British Columbia
980 results found
- Most popular first Sorting
Aloha Cottage, Nanoose Bay - 2 Bdrm Oceanfront Unit With Private Deck
1600 Stroulger Road, Nanoose Bay, Canada (Open map)
Lakeside Vacation Home
380 Wardlaw Avenue, Kelowna, Canada (Open map)
Scorpio House Langley - Suite
7227 199A Street 7227, Langley, Canada (Open map)
Beach Lake Resort
3699 Capozzi Road 708, Kelowna, Canada (Open map)
A Victoria Luxury Loft
303 524 Yates Street, Victoria, Canada (Open map)
Kitsilano Garden Suites
3500 West 1St Avenue, Vancouver, Canada (Open map)
First Avenue Executive Suites
931 1St Ave W., Prince Rupert, Canada (Open map)
Casa Del Mila Oro Condo
5401 Lakeshore Drive 131, Osoyoos, Canada (Open map)
Club Intrawest - Vancouver
1001 Hornby Street, Vancouver, Canada (Open map)
Pacific Rose Cottage
212 Albion Crescent, Ucluelet, Canada (Open map)
The Lakeside Cabin With Wide Outside Space #105
3050 Seclusion Bay Road, West Kelowna, Canada (Open map)
Amazing Views-Golf Cart #243
2450 Radio Tower Road, Osoyoos, 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)
Marigold Cottage By The Pools #120
2450 Radio Tower Rd, Osoyoos, Canada (Open map)
Vancouver West Luxurious House
2200 West 34 Ave, Vancouver, Canada (Open map)
Brand New Penthouse With Lake And Mtn Views
470 Esplanade Avenue #403, Harrison Hot Springs, Canada (Open map)
Beachway Vacation Rental Suites
112 Larwood Road, Campbell River, 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)