trover photo by S W

White Rock Hotels from Rs4,292

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in White Rock

Ocean Promenade Hotel
2.5 out of 5
15611 Marine Dr, White Rock, BC
Free cancellationReserve now, pay when you stay
Rs4,292
per night
Feb 4 - Feb 5
4.1/5Very Good! (1,185 reviews)

"Clean, tranquil, big, tasteful. Great staff. A full service restaurant, especially breakfast, would be nice."…"

Reviewed on 20 Jan 2020

Ocean Promenade Hotel
House White Rock
3.5 out of 5
1360 Maple Street, White Rock, BC
Free cancellationReserve now, pay when you stay
Rs4,352
per night
Jan 22 - Jan 23
4.3/5Excellent! (23 reviews)

"Very nice and clean. Quiet neighborhood, easy check in and out"…"

Reviewed on 4 Nov 2019

House White Rock
White Rock Beach Guest House
3.5 out of 5
15093 Buena Vista Avenue, White Rock, BC
Free cancellation
Rs7,018
per night
Jan 22 - Jan 23
3.9/5Good! (107 reviews)

"Quiet area, easy parking and close enough to restaurants to walk"…"

Reviewed on 9 Oct 2019

White Rock Beach Guest House
Star of the Sea Bed and Breakfast
4 out of 5
1107 Fir Street, White Rock, BC
Free cancellationReserve now, pay when you stay
Rs5,151
per night
Feb 3 - Feb 4
4.4/5Wonderful! (131 reviews)

"Safe, comfortable, convenient. Owner is friendly and accomodating. Have stayed here in the past and will again in the future."…"

Reviewed on 20 Oct 2019

Star of the Sea Bed and Breakfast
Ocean Rose Bed & Breakfast
2.5 out of 5
14466 Sunset Drive, White Rock, BC
Get Rates
4.8/5Exceptional! (32 reviews)
Great Place

"David and Marilyn go above and beyond to make your stay wonderful. They have great history to share, new experiences to share and give you extra treats to enjoy. Very friendly and informative hosts."…"

Reviewed on 7 Aug 2019

Ocean Rose Bed & Breakfast
Private Vacation Guest Suite Near Beach by Elevate Rooms
3.5 out of 5
15783 Pacific Avenue, White Rock, BC
Rs4,309
per night
Jan 29 - Jan 30
Private Vacation Guest Suite Near Beach by Elevate Rooms
Deerfield House
4 out of 5
14635 Marine Dr, White Rock, BC
Get Rates
4.9/5Exceptional! (35 reviews)
Walking distance to everything

"An amazing pave to spend your weekend. No complaints!"…"

Reviewed on 16 Sep 2019

Deerfield House
Pacific Breeze Suite
4 out of 5
14457 Magdalen Cr, White Rock, BC
Get Rates
3.7/5Good! (7 reviews)
Very nice place and quiet. Also close to the beach

"Very interesting to see the big white rock in the beach. Nice to walk along the beach and taking pictures."…"

Reviewed on 4 Sep 2017

Pacific Breeze Suite
Coast Vancouver Airport Hotel
3 out of 5
1041 SW Marine Dr, Vancouver, BC
Free cancellationReserve now, pay when you stay
Rs5,380
per night
Jan 22 - Jan 23
3.6/5Good! (4,721 reviews)

"Convenient to airport with good shuttle service. Hallway doors require a little maintenance (paint)."…"

Reviewed on 19 Jan 2020

Coast Vancouver Airport Hotel
River Rock Casino Resort
4 out of 5
8811 River Road, Richmond, BC
Free cancellationReserve now, pay when you stay
Rs10,609
per night
Jan 26 - Jan 27
4.2/5Excellent! (3,266 reviews)

"I was made to feel welcome from the first moment. Even got a complementary room upgrade! Bed was super comfy and I had a great night sleep. Right on the Canada Line so easy to get to YVR for my flight. Not a fan of Nespresso but everything else was topnotch."…"

Reviewed on 17 Jan 2020

River Rock Casino Resort
Can't see what you're looking for?
See all available properties in White Rock
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting White Rock

Visitors give high marks for the beaches in White Rock, which is also known for its restaurants and cafes. Walkable and welcoming, this city also attracts tourists with its shopping. Top sights around the area include White Rock Pier and Metropolis at Metrotown.

  • You'll find 514 Expedia hotels and other accommodation options in the larger area of Vancouver
  • The closest major airport is in Abbotsford, BC (YXX-Abbotsford Intl.), 19 mi (30.5 km) from the city centre
  • The next closest is in Bellingham, WA (BLI-Bellingham Intl.), 19.7 mi (31.7 km) away

Dressing for White Rock

  • Between January and March, you can expect the daytime average to be around 13°C and the nighttime average to be 2°C
  • From April to June, temperatures average about 20°C during the day and 5°C at night
  • July to September averages 22°C during the day and 9°C at night
  • Between October and December, the average temperature is 17°C during the day and 1°C at night
  • About 42 millimetres of rain falls on White Rock each year
  • Hottest months are usually August and July with an average temperature of 21°C, while the coldest months are December and January with an average of 2°C

Frequently asked questions

Recently booked White Rock hotels

White Rock Hotel Reviews

More trip options