Beach hotels in British Columbia
976 results found
- Most popular first Sorting
Snug Harbour Inn
460 Marine Drive, Ucluelet, Canada (Open map)
Poets Cove Resort & Spa
9801 Spalding Road, Bedwell Harbour, Canada (Open map)
Sandman Signature Langley Hotel
8828 201 Street, Langley, Canada (Open map)
Century Plaza Hotel
1015 Burrard Street, Vancouver, Canada (Open map)
Riverside Resort & Rv Park
3506 West Island Highway, Qualicum Beach, Canada (Open map)
Hotel Eldorado At Eldorado Resort
500 Cook Road, Kelowna, Canada (Open map)
Holiday Inn & Suites Vancouver Downtown By Ihg
1110 Howe Street, Vancouver, Canada (Open map)
Residence Inn By Marriott Vancouver Downtown
1234 Hornby Street, Vancouver, Canada (Open map)
Best Western Plus Tin Wis Resort
Box 389 1119 Pacific Rim Highway, Tofino, Canada (Open map)
Ocean Village Resort
555 Helleson Drive, Tofino, Canada (Open map)
The Parker Hotel And Rooftop
1379 Howe Street, Vancouver, Canada (Open map)
Balcomo, A Ramada By Wyndham
1050 Eckhardt Ave. West, Penticton, Canada (Open map)
Sandman Suites Vancouver On Davie
1160 Davie Street, Vancouver, Canada (Open map)
Sheraton Vancouver Guildford Hotel
15269 104Th Avenue, Surrey, Canada (Open map)
Watermark Beach Resort
15 Park Place, Osoyoos, Canada (Open map)
The Royal Anne Hotel
348 Bernard Avenue, Kelowna, Canada (Open map)
Tofino Resort + Marina
634 Campbell Street, Tofino, Canada (Open map)
Opus Vancouver
322 Davie Street, Vancouver, Canada (Open map)
Ocean Promenade Hotel
15611 Marine Drive, White Rock, Canada (Open map)
Ruby Lake Resort
15426 Sunshine Coast Highway, Madeira Park, Canada (Open map)