Beach hotels in British Columbia
474 results found
- Most popular first Sorting
Vines And Puppies Hideaway
Km 594 Hwy 37, Jade City, Canada (Open map)
Croft Inn Motel
1568 Chaplin Street, Crofton, Canada (Open map)
Blitz Beach House Oceanside Suite
3265 Atrevida Road, Lund, Canada (Open map)
The Oceanfront Inn On Stephens Bay
303 Harbour Road, Coal Harbour, Canada (Open map)
Frigon Suite -Waterfront
1220 Marine Drive, Port Alice, Canada (Open map)
So Damn Lucky Glamping
Clayoquot District 54 Po Box 504, Ucluelet, Canada (Open map)
The Rockwell-Harrison Guest Lodge
7550 Rockwell Drive, Harrison Hot Springs, Canada (Open map)
Kelowna Discovery
221 1088 Sunset Drive, Kelowna, 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)
Travelodge Hotel By Wyndham Chilliwack
45466 Yale Road West, Chilliwack, Canada (Open map)
Creekside B & B
3969 Godkin Rd, Chemainus, Canada (Open map)
Cedars Inn
203 Pandora Avenue, V0P 2A0, Zeballos, Ca, Zeballos, Canada (Open map)
Harbourside Lodge
350 Lonbard Street, Salmon Beach, Canada (Open map)
Slumberlodge Hotel
274 Lakeshore Drive, Penticton, Canada (Open map)
Lipton Place By Elegant Waterfront
Unit 3 - 516 Gorge Rd W 3, Esquimalt, Canada (Open map)
Middle Beach Lodge
P.O. Box 100, Tofino, Canada (Open map)
Tete Jaune Lodge
11957 L'Heureux Road, Tete Jaune Cache, Canada (Open map)