Beach hotels in British Columbia
980 results found
- Most popular first Sorting
Pinewood Guesthouse
3995 Ponderosa Place, Peachland, Canada (Open map)
Mountain Springs Nature Retreat
564 Hwy. 3A Box 113, Kaleden, Canada (Open map)
Corbett Guest House
9651 4Th Street, Sidney, Canada (Open map)
Above The Inlet
5888 Turnstone Crescent, Sechelt, Canada (Open map)
Inlet Beach House B&B
10830 Madrona Drive, North Saanich, Canada (Open map)
Oceanside Hotel
1847 Pendrell St, Vancouver, Canada, Vancouver, Canada (Open map)
Granville House Bed And Breakfast (Adults Only)
5050 Granville Street, Vancouver, Canada (Open map)
Destiny Beach Resort
20 Magnolia Place Osoyoos, Osoyoos, Canada (Open map)
George Mountain View Hotel & Resto
3581 Voght St, Merritt, Canada (Open map)
Lake Okanagan Bed And Breakfast
1450 Gregory Road Kelownabritish Columbia V4T 2R2, West Kelowna, Canada (Open map)
Nanaimo Ocean View
3757 Sundown Drive - Nanaimo, Nanaimo, Canada (Open map)
Quail Ridge
3056 Quail Crescent, Kelowna, Canada (Open map)
Okeefes Landing Bed & Breakfast
8051 Okanagan Landing Road, Vernon, Canada (Open map)
Pacific Palisades Hotel
1277 Robson Street At Jervis, Vancouver, Canada (Open map)
Howard Johnson By Wyndham Nanaimo Harbourside
1 Terminal Ave N, Nanaimo, Canada (Open map)
Hemingway'S By The Sea
1028 Bewdley Avenue, Victoria, Canada (Open map)
Akiskinook Lake Resort! 1 Bedroom Condo! Indoor Pool And Hot Tub- Squash, Tennis, Pickle, Basket Ball Courts! Enjoy Swimming, Boating, Sandy Beach, Golfing, Playground! Rent Weekly Or Daily Or Monthly At 1799-Month
1492 Akiskinook Road 135, Invermere, Canada (Open map)
Ocean Melody Vacation Rooms
4540 Laguna Way, Nanaimo, Canada (Open map)
Hummers Haven Bed And Breakfast
1040 Maple Bay Road, Duncan, Canada (Open map)
A Touch Of English B&B
5 Alameda Court, Kelowna, Canada (Open map)