Find hotels in White Rock, MI from CA $172

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $1,096 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for White Rock hotels

Harbor Beach Inn

Harbor Beach Inn
2.0 star property
Harbor Beach
8.4 out of 10, Very good, (243 reviews)
"The cleanliness was excellent here.Perfect for what we were looking for. Will be back for sure."
United States
Heidi
The price is CA $162
CA $172 total
includes taxes & fees
Feb 20 - Feb 21
Harbor Beach Inn
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.
Save an average of 15% on thousands of hotels when you're signed in

Top White Rock Hotel Reviews

Recent Reviews in White Rock

More cheap stays in White Rock

Hotels in White Rock with star rating

Frequently asked questions

What is the best area to stay in White Rock?
The best area to stay in White Rock is along the waterfront promenade, particularly around Marine Drive.

This area is the heart of White Rock, offering direct access to the beach, the iconic pier, and a wide selection of restaurants and shops. Marine Drive stretches along the coastline, providing scenic views of Semiahmoo Bay and the distant mountains. You'll find a mix of contemporary hotels and smaller, independent accommodations here.

For couples, staying along Marine Drive offers a romantic setting with easy access to beachfront strolls and dining with a view. Many establishments offer patios overlooking the water, superb for enjoying a sunset. The proximity to the pier makes for lovely evening walks.

Families will also find this area highly convenient. The beach is right on your doorstep, providing ample space for children to play.
When is the best time to go to White Rock?
White Rock is best visited during the summer months, from June to August, when the weather is warm and ideal for enjoying the lake and outdoor activities.

During this period, the average daily temperatures range from 20°C to 28°C, great for swimming, boating, and sunbathing on the shores of Lake Huron. The days are long, with plenty of sunshine, allowing for extended exploration of the White Rock Pier and nearby parks like the Port Sanilac State Harbour Park. This is a great time for families looking for a classic summer holiday by the water.

Another excellent time to visit is in early autumn, specifically September, when the crowds begin to thin, but the weather remains pleasant. Temperatures typically range from 15°C to 23°C, offering comfortable conditions for outdoor pursuits like hiking or exploring the local area without the peak season bustle.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in White Rock.
How can I save on a White Rock hotel booking with Expedia?
Members always get our best prices. Find our best White Rock hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a White Rock hotel?
Prices for hotels in White Rock often vary, but you can find a great deal from CA $172 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.