Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Surrey
This Surrey, British Columbia hotel is near Crescent Beach and Peace Arch Hospital. The hotel offers a daily continental breakfast and guest rooms with free high-speed internet access.

Set in White Rock, just 200 metres from West Beach, White Rock Beach getaway offers beachfront accommodation with a garden and free WiFi.

Situated in White Rock in the British Columbia region, New two-bedroom legal suite with parking has a patio. This property offers access to a balcony, free private parking and free WiFi.

This hotel is 3 miles from downtown Blaine and is adjacent to the waterfront. Ocean Promenade Hotel rooms include a seating area.

35 km from Bridgeport Skytrain Station, Sunny Island by White Rock B&B is situated in White Rock and features air-conditioned rooms with free WiFi.

Offering a garden and garden view, Semi Centre House is situated in White Rock, 2.4 km from East Beach and 37 km from Bridgeport Skytrain Station.

Set in Langley, 38 km from Pacific Coliseum and 40 km from Bridgeport Skytrain Station, Scorpion Hiuse Langley - Semi-basement Suite offers a garden and air conditioning.

Located in Vancouver's West End, this property offers spacious, fully furnished suites with fully equipped kitchens and gas fireplaces, just 3 minutes from Stanley Park. Free WiFi is provided.

Located in Vancouver city center in the Sheraton Wall Centre, Embarc Vancouver boasts on-site restaurants and bar. Free WiFi is available.

Offering a shared lounge and garden view, A Room at the Camelia Bed and Breakfast is situated in Tsawwassen, 2 km from Centennial Beach and 22 km from Bridgeport Skytrain Station.

