|Most expensive month:||October|
|Average price in St. Clair Shores:||$141/night|
|Absolute cheapest price found:||$66/night|
|Most expensive day:||Monday|
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.
Hotels in St. Clair Shores cost an average of $96/night, according to HotelsCombined data in the last 72 hours.
$96/night is the cheapest price found for a hotel in St. Clair Shores by HotelsCombined users over the last 72 hours.
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.