Hotels in St Clair, Michigan

Search & Compare St Clair Hotels

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE

Pay now or later on most rooms

Free cancellation on most rooms

Best Price Guarantee

Best hotels in St Clair

St Clair overview

St Clair is a budget-friendly place unique for its spas and port. You'll enjoy the ample coffee and bar options, along with outdoor areas for running and walking. Visitors can plan a fun excursion to RBC Centre and Hiawatha Horse Park and Entertainment Center. A stop at places like Glacier Pointe Ice Complex and The Great Lakes Maritime Center will create some memories. St Clair is a family-friendly destination while offering something for everyone.

Where to stay in St Clair

A welcoming city for all, St Clair has a variety of lodging options. There are 16 hotels in the St Clair area, some with discounts of up to 10%.
  • • 7 2-star hotels with an average price of $50 per night
  • • 8 3-star hotels with an average price of $69 per night

Here's the top hotel based on 1761 user reviews of St Clair hotels: St Clair RV Resort (St Clair)

How to get to St Clair

Fly in to Sarnia, ON (YZR-Chris Hadfield), 14.8 mi (23.9 km) from downtown St Clair. Detroit, MI (DTW-Detroit Metropolitan Wayne County) is the next closest major airport, 60.3 mi (97.1 km) away.

What to see around St Clair

Fun activities are on hand such as hockey, exploring the port, and running, along with attractions such as:
  • • RBC Centre
  • • Hiawatha Horse Park and Entertainment Center
Whether window-shopping or searching for a perfect souvenir, here are some favorite shopping areas:
  • • Lambton Mall
  • • Birchwood Mall
Some highlights of the area include:
  • • Glacier Pointe Ice Complex
  • • The Great Lakes Maritime Center
  • • McMorran Place
  • • Blue Water Bridge
  • • Fort Gratiot Lighthouse

When to visit St Clair

If you're still deciding when to visit, here are the seasonal norms to help you plan:

Seasonal temperature averages
  • • January-March: 48°F day, 18°F night
  • • April-June: 80°F day, 32°F night
  • • July-September: 81°F day, 50°F night
  • • October-December: 66°F day, 20°F night
Seasonal rainfall averages
  • • January-March: 6.1 inches
  • • April-June: 9.4 inches
  • • July-September: 10.4 inches
  • • October-December: 8.1 inches