Beach hotels in British Columbia
946 results found
- Most popular first Sorting
Snug Harbour Inn
460 Marine Drive, Ucluelet, Canada (Open map)
Riverside Resort & Rv Park
3506 West Island Highway, Qualicum Beach, Canada (Open map)
Residence Inn By Marriott Vancouver Downtown
1234 Hornby Street, Vancouver, Canada (Open map)
Samesun Vancouver
1018 Granville Street, Vancouver, Canada (Open map)
Sandman Signature Langley Hotel
8828 201 Street, Langley, Canada (Open map)
Holiday Inn Hotel & Suites Osoyoos By Ihg
7906 Main Street, Osoyoos, Canada (Open map)
Balcomo, A Ramada By Wyndham
1050 Eckhardt Ave. West, Penticton, Canada (Open map)
Bayside Oceanfront Resort
240 Dogwood Street, Parksville, Canada (Open map)
Century Plaza Hotel
1015 Burrard Street, Vancouver, Canada (Open map)
Sandman Hotel Penticton
939 Burnaby Avenue West, Penticton, Canada (Open map)
Mackenzie Beach Resort
1101 Pacific Rim Highway, Tofino, Canada (Open map)
Holiday Inn & Suites Vancouver Downtown By Ihg
1110 Howe Street, Vancouver, Canada (Open map)
Hotel Eldorado At Eldorado Resort
500 Cook Road, Kelowna, Canada (Open map)
Pender Harbour Resort & Marina
4686 Sinclair Bay Road, Garden Bay, Canada (Open map)
Sandman Suites Vancouver On Davie
1160 Davie Street, Vancouver, Canada (Open map)
The Royal Anne Hotel
348 Bernard Avenue, Kelowna, Canada (Open map)
Ocean Village Resort
555 Helleson Drive, Tofino, Canada (Open map)
Best Western Plus Tin Wis Resort
Box 389 1119 Pacific Rim Highway, Tofino, Canada (Open map)
Watermark Beach Resort
15 Park Place, Osoyoos, Canada (Open map)
Sheraton Vancouver Guildford Hotel
15269 104Th Avenue, Surrey, Canada (Open map)