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
25 Jun — 26 Jun2
St. Clair Shores, MI, United States
Fri 25/6
Sat 26/6
...and more

Tips for booking a St. Clair Shores hotel

Cheapest month:November
Most expensive month:October
Average price in St. Clair Shores:$141/night
Absolute cheapest price found:$66/night
Cheapest day:Sunday
Most expensive day:Monday
$111 - $163
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$87 - $303
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

  • What are the best hotels in St. Clair Shores?

    Comfort Inn Utica (8.1/10 from 266 reviews) and Holiday Inn Express & Suites Sterling Heights-Detroit Area (8.8/10 from 264 reviews) are both highly rated options in St. Clair Shores.

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

    Hotels in St. Clair Shores cost an average of $96/night, according to HotelsCombined data in the last 72 hours.

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

    $96/night is the cheapest price found for a hotel in St. Clair Shores by HotelsCombined users over the last 72 hours.

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

    A hotel in St. Clair Shores tonight can start as low as $96 for the night, with an average cost of $96, based on HotelsCombined searches over the last 72 hours.