Hotels in St. Clair Shores

Search and compare St. Clair Shores hotels from hundreds of travel sites and save

St. Clair Shores, MI, United States
7 Dec — 8 Dec2
St. Clair Shores, MI, United States
Tue 7/12
Wed 8/12
...and more

Tips for booking a St. Clair Shores hotel

Cheapest month:November
Most expensive month:October
Average price in St. Clair Shores:£81/night
Absolute cheapest price found:£38/night
Cheapest day:Sunday
Most expensive day:Monday
£63 - £94
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£50 - £173
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Where to stay in St. Clair Shores

St. Clair Shores travel FAQs

  • How much do hotels in St. Clair Shores cost?

    The average price of a hotel in St. Clair Shores is £57 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in St. Clair Shores?

    £57 per night is the cheapest St. Clair Shores hotel price found in our data from the last 72 hours.

  • How much is a hotel in St. Clair Shores tonight?

    Over the last 3 days, the starting price of a hotel in St. Clair Shores tonight has been as low as £57 and the average price has been as much as £57.