Star Rating
Hotel Name
Price Range (USD) to
Amenities

St Clair Michigan Accommodations

Find hotels in St Clair using the list and search tools below. Search for the cheapest discounted hotel and motel rates in or near St Clair, MI for your business or personal leisure travel. We provide the best St Clair Michigan hotel rooms. Review the St Clair hotel list below to find the perfect lodging. We also have a map of the St Clair hotels. Booking 5+ Rooms? Find St Clair Group Hotel Rates

The St Clair center is approximately 9 miles south of Port Huron Amtrak and 10 miles southwest of Sarnia Amtrak Station.

St Clair Hotels/Motels & Accommodations

Super 8 Marysville in Marysville
+1-888-690-5281
1484 Gratiot Blvd., Marysville, MI 48040 ~6.72 miles north of St Clair
  • Economy property
From$50
Very Good 4.0 /5 Read Reviews Call
Holiday Inn Express & Suites Port Huron in Port Huron 2021 Water St., Port Huron, MI 48060 ~11.60 miles north of St Clair
  • 3 star Suburban hotel
  • Check-in: 3:00 PM
From$89
Average 3.5 /5 Review Score Call
Hampton Inn Port Huron : 1655 Yeager St. 1655 Yeager St., Port Huron, MI 48060 ~11.61 miles north of St Clair
  • 3-star Suburban hotel
  • 70 sleeping rooms in hotel
From$48
Very Good 4.5 /5 Recent Reviews Call
Comfort Inn Port Huron - Port Huron
+1-888-690-5247
1700 Yeager St., Port Huron, MI 48060 ~11.67 miles north of St Clair
  • 2 star Highway property
  • Hotel has 2 floors
From$74
Average 3.0 /5 Recent Reviews Call
Fairfield Inn by Marriott Port Huron - Port Huron 1635 Yeager St., Port Huron, MI 48060 ~11.70 miles north of St Clair
  • Midscale hotel
  • 20 suites in hotel
From$60
Very Good 4.0 /5 Guest Reviews Call
Super 8 Motel Sarnia
+1-800-881-1523
420 North Christina St., Sarnia, ON N7T5W1 ~11.72 miles northeast of St Clair
  • Cheap Lake property
  • Free breakfast
From$73
Average 3.5 /5 Hotel Reviews Call
Best Western Port Huron / Hospitality Inn : 2282 Water St. 2282 Water St., Port Huron, MI 48060 ~11.86 miles north of St Clair
  • 3-star Riverfront hotel
  • Gym is available on property
From$54
Very Good 4.0 /5 Guest Reviews Call
Best Western Guildwood Inn : 1400 Venetian Blvd.
+1-888-690-5281
1400 Venetian Blvd., Sarnia, ON N7T7W6 ~12.05 miles northeast of St Clair
  • Affordable Downtown property
  • Gym is available on property
From$119
Very Good 4.0 /5 Recent Reviews Call
Hampton Inn by Hilton Sarnia / Point Edward - Point Edward 1492 Venetian Blvd., Point Edward, ON N7T7W6 ~12.17 miles north of St Clair
  • Mid-scale Highway hotel
  • Check in: 3:00 PM
From$67
Excellent 5.0 /5 Read Reviews Call
Comfort Inn Sarnia - Sarnia 815 Mara St., Sarnia, ON N7V0A2 ~12.29 miles northeast of St Clair
  • Cheap Lake hotel
  • Has environment-friendly policy Learn more
From$98
Very Good 4.0 /5 Guest Reviews Call
Doubletree by Hilton Port Huron 800 Harker St., Port Huron, MI 48060 ~12.46 miles north of St Clair
  • 3 star property
From$259
Very Good 4.5 /5 Reviews Call
Quality Inn & Suites Port Huron in Port Huron 1720 Hancock St., Port Huron, MI 48060 ~12.53 miles north of St Clair
  • 3-star Suburban property
  • Check in time: 3:00 PM
From$55
Very Good 4.0 /5 Hotel Reviews Call
Quality Inn
+1-800-881-1523
751 Christina St. North, Sarnia, ON N7V1X5 ~12.53 miles northeast of St Clair
  • Midscale Highway property
  • 6 conference rooms in property
From$90
Very Good 4.5 /5 Reviews Call
Days Inn in Port Huron
+1-800-997-5149
2908 Pinegrove Ave., Port Huron, MI 48060 ~12.86 miles north of St Clair
  • Economical Highway property
  • 89 rooms in hotel
Howard Johnson Inn Sarnia - Sarnia
+1-888-690-5281
1716 London Line, Sarnia, ON N7T7H2 ~13.55 miles northeast of St Clair
  • Economical Airport hotel
  • Free breakfast available
From$50
Average 3.0 /5 Guest Reviews Call
The Gables Inn : 1625 London Line
+1-800-230-4134
1625 London Line, Sarnia, ON N7W1A9 ~13.72 miles northeast of St Clair
  • 2-star property
  • 28 rooms in hotel
From$79
Very Good 4.0 /5 Latest Reviews Call
Faulds Motel : 1675 London Line
+1-800-997-5148
1675 London Line, Sarnia, ON n7w1b1 ~13.76 miles northeast of St Clair
  • 2-star Golf Course hotel
  • Check in: 2
From$60
Very Good 4.0 /5 Guest Reviews Call
Hampton Inn & Suites in Chesterfield 45725 Market Place Blvd., Chesterfield, MI 48051 ~19.56 miles west of St Clair
  • Affordable Suburban hotel
  • Check in: 15:00
From$79
Very Good 4.0 /5 Review Score Call
Holiday Inn Express & Suites Chesterfield 45805 Marketplace Blvd., Chesterfield, MI 48051 ~22.53 miles southwest of St Clair
  • Midscale Suburban property
  • Hotel has a green policy See more
From$89
Very Good 4.5 /5 Guest Reviews Call
Concorde Inn Clinton Township
+1-800-881-1523
44315 North Gratiot Ave., Clinton Township, MI 48036 ~23.40 miles southwest of St Clair
  • Low Cost Suburban property
  • Hotel has 144 suites
A Victory Inn Mount Clemens in Mount Clemenes
+1-800-997-5149
1 North River Rd., Mount Clemenes, MI 48043 ~24.81 miles southwest of St Clair
  • Inexpensive Downtown hotel
  • Hotel has 99 rooms
Hampton Inn Utica / Shelby Township 51620 Shelby Pkwy., Shelby Township, MI 48315 ~28.28 miles west of St Clair
  • 3-star Highway property
  • 90 sleeping rooms in hotel
From$99
Very Good 4.5 /5 Guest Reviews Call
Marriott Towneplace Suites Sterling Heights : 14800 Lakeside Cir 14800 Lakeside Cir, Sterling Heights, MI 48313 ~28.39 miles west of St Clair
  • Two star Suburban property
  • Hotel has 95 rooms
From$79
Very Good 4.0 /5 Reviews Call
Hampton Inn Roseville / Clinton Township Mi 33680 Gratiot, Clinton Twp, MI 48035 ~28.52 miles southwest of St Clair
  • 3 star Beach hotel
  • 3 floors in hotel
From$84
Very Good 4.5 /5 Read Reviews Call
Holiday Inn Express & Suites Roseville
+1-888-690-5247
31900 Little Mack, Roseville, MI 48066 ~29.24 miles southwest of St Clair
  • 3 star Suburban property
  • Check-in time: 3:00 pm
From$89
Average 3.5 /5 Guest Reviews Call
Next 25 St Clair Hotels >  [1 - 25 of 50]   
Next: See My St Clair Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates St Clair Hotels