Beach hotels in British Columbia
913 results found
- Most popular first Sorting
Rivermount Motel
4462 Hummingbird Road, Little Fort, Canada (Open map)
Christina Lake Motel And Rv Park
19 West Lake Drive, Christina Lake, Canada (Open map)
Driftwood By The Sea Inn
170 South Island Highway, Campbell River, Canada (Open map)
Bella Villa Resort Motel
6904 Ponderosa Drive, Osoyoos, Canada (Open map)
The Oceanfront Hotel
210 First Street, Sointula, Canada (Open map)
Open Labour Day Wknd! Akiskinook 1 Bedroom Main Floor Townhome! Private Entrance!Sleeps 4! Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Springs!
1492 Akiskinook Road 135, Invermere, Canada (Open map)
Davis Bay Bed & Breakfast
4632 Sunshine Coast Hwy, Sechelt, Canada (Open map)
Avalon Inn
9106 Main St, Osoyoos, Canada (Open map)
Poplars Motel On The Lake
6404 Cottonwood Drive, Osoyoos, Canada (Open map)
Tranquility Bay Waterfront Inn
7651 Sechelt Inlet Road, Sechelt, Canada (Open map)
Spanish Fiesta Resort
7104 Main Street, Osoyoos, Canada (Open map)
Falcon Resort
7106 Main Street, Osoyoos, Canada (Open map)
Retreat Wilderness Inn
21145 Chilcotin Highway 20, Nimpo Lake, Canada (Open map)
The English Bay Inn
1968 Comox Street, Langley, Canada (Open map)
Serenity By The Sea Retreats
65 Serenity Lane, Montague Harbour, Canada (Open map)
Dutch Lake Motel & Campground
333 Roy Road, Clearwater, Canada (Open map)
The Inn At Tough City
350 Main Street, Tofino, Canada (Open map)
Wild Coast Wilderness Resort
17268 Parkinson Road, Port Renfrew, Canada (Open map)
Tofino Paddlers Inn
320 Main Street Po Box 620, Tofino, Canada (Open map)
Bayshore Waterfront Inn
153 Hemlock Road , Po Box 114, Ucluelet, Canada (Open map)