Hotels in White Rock, British Columbia

Search & Compare White Rock Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Deal of the day

from $231
See all White Rock deals

Pay now or later on most rooms

Free cancellation on most rooms

Price Guarantee

Best hotels in White Rock

Arrive in central White Rock and the sound of the ocean will instantly help you to shift down a gear. This laidback town calls you to dive into the warm waters in the bay or simply take in the ocean views towards Vancouver Island. Wind down to the easy-going pace of this ocean-side gem, which has all the natural beauty you expect of British Columbia. With art galleries, a museum, and restaurants to explore, life away from the water will certainly impress too.

Hotels in White Rock


Take your pick of White Rock hotels; choose an ocean view in the town center or stay north to cut down your journey time to nearby Vancouver. Whichever you choose, you’re sure to find value for money, with an abundance of good budget hotels in White Rock available. Stay beachside at the Ocean Rose. The warm welcome and personal touch you receive at this White Rock Bed and Breakfast will really shine through. The Ocean Promenade hotel is praised for its level of comfort and the helpful staff. It’s also in a prime location, with a path that leads directly to the stunning promenade.

Things to see in White Rock


Taking its name from the 400-ton glacial rock which sits on the beach, this chilled out town makes the most of its natural riches. Be sure to discover the legend of the rock during your visit! At low tide, the beach turns from beautiful to stunning. The vast expanse of sand has serious wow factor. The promenade continues along the beach for over a mile and provides access to the 470-meter long pier, which crowns the area as a top seaside spot. The promenade is lined with shops, restaurants, cafes, and places to simply stop, sit, and look at the view. From fish and chips to fine dining, you can find all sorts of restaurants along the beachfront. Away from the sand, take a little time to learn more about the area at the White Rock Museum and Archives. Located in the restored Railway Station House, the historic exhibits on display here will entertain adults and children alike.

Good for couple and families


Facing west, the promenade is ideal for a romantic stroll by the crystal blue waters, as you watch the sunset on the horizon. The warm, calm waters of sheltered Semiahmoo Bay make it a haven for families and there are many family-friendly White Rock hotels to choose from. With grassy areas for picnics, fantastic rock-pools, and wide areas for running round in, there are plenty of activities for the whole family to enjoy here. Fans of the water will also be in their element. Have a go at kayaking or see the coastline from a new perspective by taking a boat trip from the bay.

How to get to White Rock


Travel to White Rock is simple by car, as this town sits just off Highway 99. White Rock is a 45-minute drive from stunning Vancouver. If you are arriving by plane, a quick transfer from the airport awaits you, as Vancouver International Airport is only a 30-minute drive away. Expand your tour by crossing the Canada/U.S. border, which is just outside the town, and continue on to the wonderful city of Seattle. The total journey will take 2 hours by car. Within Metro Vancouver, you can use the efficient bus system, part of the region’s Translink network, to access Vancouver and other local towns.