Beach hotels in British Columbia
946 results found
- Most popular first Sorting
Slack Tide Suite
312 Pass Of Melfort Place, Ucluelet, Canada (Open map)
Kelowna Discovery
221 1088 Sunset Drive, Kelowna, Canada (Open map)
Piece Of Paradise
7849D Chubb Road, Sooke, Canada (Open map)
Halfmoon Haven Beach Cottage Or Oceanview Suite
8505-Redrooffs Road, Halfmoon Bay, Canada (Open map)
Skaha Lakefront Inn
476 Hody Drive, Okanagan Falls, Canada (Open map)
Vancouver Island Castle Cove Inn
10121 Chemainus Rd., Chemainus, Canada (Open map)
Misty Harbour Inn
3200 Oceanview Drive, Queen Charlotte, Canada (Open map)
Creekside B & B
3969 Godkin Rd, Chemainus, Canada (Open map)
Harbourside Lodge
350 Lonbard Street, Salmon Beach, Canada (Open map)
Slumberlodge Hotel
274 Lakeshore Drive, Penticton, Canada (Open map)
Middle Beach Lodge
P.O. Box 100, Tofino, Canada (Open map)
Pacific Rim Guest Lodge - Adults Only
354 Forbes Road, Box 1346, Ucluelet, Canada (Open map)
Tete Jaune Lodge
11957 L'Heureux Road, Tete Jaune Cache, Canada (Open map)
West Coast Trail Lodge
17285 Parkinson Road, Port Renfrew, Canada (Open map)
Victoria Gorge Waterway Vacation Home
2800 Inez Drive 1, Victoria, Canada (Open map)
Himwitsa Lodge
300 Main Street, Po Box 176, Tofino, Canada (Open map)
Wild Coast Chalets
10/253 - 6574 Baird Road, Port Renfrew, Canada (Open map)
Gibralter Rock Ocean View B&B
118 Gibralter Rock, Nanaimo, Canada (Open map)
Grand Forks Inn
2729 Central Avenue, Grand Forks, Canada (Open map)
The Surf Lodge And Pub
885 Berry Point Road, Gabriola, Canada (Open map)