Beach hotels in British Columbia
634 results found
- Most popular first Sorting
Wind Down Log Cabin With Cozy Woodstove And Sauna
280 Polegate Rd, Qualicum Beach, Canada (Open map)
Sooke Harbour Getaway
6971 West Coast Road, Sooke, Canada (Open map)
Skaha Suites
3919 Lakeside Road, Penticton, Canada (Open map)
Smith Lake Farm
1481 Larkin Road, Merville, Canada (Open map)
Tiny House & Sauna On Lakefront Farm Oasis
1481 Larkin Road, Merville, Canada (Open map)
Aloha Cottage, Nanoose Bay - 2 Bdrm Oceanfront Unit With Private Deck
1600 Stroulger Road, Nanoose Bay, Canada (Open map)
Sweet Home
5172 57A Street, Delta, Canada (Open map)
Oysterbeds Offers Our Oyster Suite
10052 Malaspina Rd, Powell River, Bc V8A 0G3, Canada, Lund, Canada (Open map)
Resort Style Living With Private Lawn And Patio
654 Cook Road, Kelowna, British Columbia, Kelowna, Canada (Open map)
The Re-Treat At Christina Lake
2003 Kelly Court, Christina Lake, Canada (Open map)
Tanglewood 13
1065 Tanglewood Place, Parksville, Canada (Open map)
Vancouver Island Waterfront Resort
6971 West Coast Road, Sooke, Canada (Open map)
Cowichan Lake Manor By Emr Vacation Rentals
9966 Swordfern Way, Youbou, Canada (Open map)
Beautiful Cabin Right Next To Lake Okanagan #5
3050 Seclusion Bay Road, West Kelowna, Canada (Open map)
Charming Lakefront 100Yr Old Railway Cottage
9274 Youbou Road, Youbou, Canada (Open map)
Beautiful Mountain Retreat With A View
36398 Samtree Place, Abbotsford, Canada (Open map)
Cozy Cottage By The Lakeshore #4
3050 Seclusion Bay Road, 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)
Apres-Ski Lodge
46985 Snowmist Drive, Agassiz, Canada (Open map)
Christina Lake Lakefront, Hot Tub, Amazing Views
2055 Massie Road, Christina Lake, Canada (Open map)