Beach hotels in British Columbia
478 results found
- Most popular first Sorting
Minette Bay Lodge
2255 Kitamaat Village Road, Kitimat, Canada (Open map)
Jasper Way Inn Resort & Campground
57 East Old North Thompson Highway, Clearwater, Canada (Open map)
Little Beach Resort
1187 Peninsula Road P O Box 376, Ucluelet, Canada (Open map)
Peachland Beach Resort
3701 Beach Ave, Peachland, Canada (Open map)
George Mountain View Hotel & Resto
3581 Voght Street, Merritt, Bc, V1K 1C5 Ca, Ca, Merritt, Canada (Open map)
Turtle Bay Marina Resort
2860 Woodsdale Road, Winfield, Canada (Open map)
Edgewater Motel
4073 South Island Highway, Campbell River, Canada (Open map)
Falcon Resort
7106 Main Street, Osoyoos, Canada (Open map)
English Bay Hotel
1150 Denman Street, Vancouver, Canada (Open map)
Casa Grande Inn & Suites
1070 Lakeshore Drive W Unit 201, Penticton, Canada (Open map)
Driftwood By The Sea Inn
170 South Island Highway, Campbell River, Canada (Open map)
Two Eagles Lodge
6409 Old Island Highway, Union Bay, Canada (Open map)
Poplars Motel On The Lake
6404 Cottonwood Drive, Osoyoos, Canada (Open map)
Richter Pass Beach Resort
7506 Main Street Box 480, Osoyoos, Canada (Open map)
Rivermount Motel
4462 Hummingbird Road, Little Fort, Canada (Open map)
Bella Villa Resort Motel
6904 Ponderosa Drive, Osoyoos, Canada (Open map)
The View Hotel
309 Stuart Drive West, Fort Saint James, Canada (Open map)
The Oceanfront Hotel
210 First Street, Sointula, Canada (Open map)
Serenity By The Sea Retreats
65 Serenity Lane, Montague Harbour, Canada (Open map)
Akiskinook 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)