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/Accommodations

St. Clair Inn : 500 North Riverside Ave.
+1-888-389-4121
500 North Riverside Ave., Saint Clair, MI 48079 ~0.54 miles east of St Clair
  • 4-star Riverfront hotel
  • Check-in: 4:00 PM
From$130
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in St Clair" Get Alexa Skill →
Super 8 by Wyndham Marysville/Port Huron Area - Marysville
+1-888-675-2083
1484 Gratiot, Marysville, MI 48040 ~6.69 miles north of St Clair
  • Economy property
  • Check-in: 3:00pm
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Inn on Water Street : 560 South Water St.
+1-800-716-8490
560 South Water St., Marine City, MI 48039 ~7.63 miles south of St Clair
  • 3 star hotel
  • Check in time: 15:00
From$90
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Baymont by Wyndham Port Huron : 1611 Range Rd.
+1-800-805-5223
1611 Range Rd., Port Huron, MI 48074 ~8.93 miles north of St Clair
  • 2-star property
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
The Insignia Hotel, Sarnia, a Tribute Portfolio Hotel : 283 Christina St. North
+1-888-965-1860
283 Christina St. North, Sarnia, ON N7T5V4 ~11.38 miles northeast of St Clair
  • 3 star Downtown hotel
  • Hotel has an eco-friendly policy Read more
From$149
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express & Suites Port Huron Mi
+1-888-788-5576
2021 Water St., Port Huron, MI 48060 ~11.59 miles north of St Clair
  • 2 star Suburban property
  • Check-in: 3:00 PM
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Hampton Inn Port Huron : 1655 Yeager St.
+1-888-897-9207
1655 Yeager St., Port Huron, MI 48060 ~11.61 miles north of St Clair
  • Three Star Suburban property
  • Check in time: 3:00 pm
  • Great shopping
  • Most guests said rooms were clean
From$75
Very Good 4.5 /5 Reviews Call BookMore Details
Quality Inn & Suites : 1700 Yeager St.
+1-888-311-4278
1700 Yeager St., Port Huron, MI 48060 ~11.67 miles north of St Clair
  • Low Cost Highway property
  • 2 meeting rooms in property
  • Good location
  • Good breakfast buffet
From$74
Average 3.0 /5 Latest Reviews Call BookMore Details
Fairfield Inn by Marriott Port Huron in Port Huron
+1-888-469-4795
1635 Yeager St., Port Huron, MI 48060 ~11.70 miles north of St Clair
  • Affordable hotel
  • Hotel has 20 suites
  • Good, Very helpful desk person
  • Modern Hotel
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
Super 8 by Wyndham Sarnia On - Sarnia
+1-888-734-9421
420 North Christina St., Sarnia, ON N7T5W1 ~11.72 miles northeast of St Clair
  • Two-star Downtown property
  • 2 floors in property
  • Not very clean
  • Breakfast is average
From$42
Average 3.0 /5 Hotel Reviews Call BookMore Details
Days Inn by Wyndham Sarnia Harbourfront : 505 Harbour Rd.
+1-888-841-5292
505 Harbour Rd., Sarnia, ON N7T5R8 ~11.83 miles northeast of St Clair
  • 3 star hotel
  • Hotel has 2 floors
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Best Western Port Huron Blue Water Bridge - Port Huron
+1-888-455-5160
2282 Water St., Port Huron, MI 48060 ~11.86 miles north of St Clair
  • Mid-scale Riverfront property
  • Gym / Fitness Center Available
From$63
Average 3.0 /5 Guest Reviews Call BookMore Details
Best Western Plus Guildwood Inn
+1-888-965-8297
1400 Venetian Blvd., Sarnia, ON N7T 7W6 ~12.10 miles north of St Clair
  • 3-star Downtown property
  • 8 suites in hotel
From$66
Very Good 4.0 /5 Reviews Call BookMore Details
Holiday Inn Exp Sarnia Point Edward
+1-888-906-6358
1460 Venetian Blvd., Point Edward, ON N7T7W6 ~12.17 miles north of St Clair
  • 3 star hotel
  • Check in: 15:00
From$94
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Hampton Inn by Hilton Sarnia/Point Edward
+1-888-749-6785
1492 Venetian Blvd., Point Edward, ON N7T7W6 ~12.17 miles north of St Clair
  • 3 star Highway property
  • Access to gym on-site
From$80
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in St Clair" Get Alexa Skill →
Sunbridge Hotel & Conference Centre Sarnia / Point Edward - Sarnia
+1-888-878-9982
1498 Venetian Blvd., Sarnia, ON N7T7W6 ~12.23 miles north of St Clair
  • Midscale Suburban property
  • Check in time: 3:00 pm
  • Air conditioning was criticized by 80%
  • Pool is good
From$115
Average 3.0 /5 Latest Reviews Call BookMore Details
Comfort Inn Sarnia in Sarnia
+1-888-389-4485
815 Mara St., Sarnia, ON N7V0A2 ~12.29 miles northeast of St Clair
  • Inexpensive Lake property
  • Fitness / Gym is on-site
  • Rooms could be larger
  • Included breakfast
From$98
Very Good 4.0 /5 Reviews Call BookMore Details
Quality Inn Sarnia in Sarnia
+1-888-389-4121
751 Christina St. North, Sarnia, ON N7V1X5 ~12.41 miles northeast of St Clair
  • 3 star Highway property
  • Hotel has 2 floors
From$40
Average 3.0 /5 Recent Reviews Call BookMore Details
Doubletree by Hilton Port Huron : 800 Harker St.
+1-888-675-2083
800 Harker St., Port Huron, MI 48060 ~12.46 miles north of St Clair
  • 3-star Riverfront property
  • 149 sleeping rooms in hotel
From$95
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Comfort Inn
+1-800-716-8490
1720 Hancock St., Port Huron, MI 48060 ~12.53 miles north of St Clair
  • Affordable Suburban hotel
  • Free breakfast
  • Friendly service
  • Bathroom could be optimized
From$64
Average 3.0 /5 Review Score Call BookMore Details
Days Inn by Wyndham Port Huron - Port Huron
+1-800-805-5223
2908 Pine Grove Ave., Port Huron, MI 48060 ~12.86 miles north of St Clair
  • Low-priced Highway hotel
  • Free breakfast
Travelodge by Wyndham Sarnia : 1716 London Line
+1-888-965-1860
1716 London Line, Sarnia, ON N7T7H2 ~13.55 miles northeast of St Clair
  • 2-star Airport property
  • Free breakfast
From$50
Average 3.0 /5 Reviews Call BookMore Details
The Gables Inn
+1-888-788-5576
1625 London Line, Sarnia, ON N7W1A9 ~13.72 miles northeast of St Clair
  • Low-priced property
  • Check in time: 12:00pm
  • Lots of channels
  • Room is all right
From$79
Average 3.5 /5 Recent Reviews Call BookMore Details
Fauld's Motel
+1-888-897-9207
1675 London Line, Sarnia, ON N7W1B1 ~13.76 miles northeast of St Clair
  • Cheap Golf Course hotel
  • Check in time: 2
  • Pleasent staff
  • Clean hotel facilities
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Wallaceburg Inn - Wallaceburg
+1-888-311-4278
76 Mcnaughton Ave., Wallaceburg, ON N8A1R9 ~17.51 miles south of St Clair
  • 3-star hotel
  • 2 suites in hotel
From$63
Average 3.0 /5 Read Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Detroit Chesterfield - Chesterfield
+1-888-469-4795
45800 Market Place Blvd., Chesterfield, MI 45800 ~22.47 miles southwest of St Clair
  • Three Star hotel
From$99
Very Good 4.0 /5 Reviews Call BookMore Details
Holiday Inn Express & Suites Chesterfield : 45825 Marketplace Blvd.
+1-888-734-9421
45825 Marketplace Blvd., Chesterfield, MI 48051 ~22.49 miles southwest of St Clair
  • Affordable Suburban property
  • Hotel has 25 suites
From$99
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites Chesterfield An Ihg Hotel - Chesterfield
+1-888-841-5292
45805 Marketplace Blvd., Chesterfield, MI 48051 ~22.51 miles southwest of St Clair
  • Three Star Suburban property
  • Hotel has 25 suites
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Hampton Inn & Suites Detroit/Chesterfield Township in Chesterfield
+1-888-455-5160
45725 Market Place Blvd., Chesterfield, MI 48051 ~22.54 miles southwest of St Clair
  • Three Star Suburban hotel
  • Complimentary breakfast is offered
From$144
Very Good 4.0 /5 Reviews Call BookMore Details
Concorde Inn Clinton Township in Clinton Township
+1-888-965-8297
44315 North Gratiot Ave., Clinton Township, MI 48036 ~23.40 miles southwest of St Clair
  • Economy Suburban hotel
  • 13 conference rooms in property
  • Bar could improve
  • Most guests thought rooms were spacious
From$99
Average 3.0 /5 Recent Reviews Call BookMore Details
A Victory Inn - Mount Clemens
+1-888-906-6358
1 North River Rd., Mount Clemenes, MI 48043 ~24.81 miles southwest of St Clair
  • Cheap Downtown hotel
  • Check in: 03:00pm
  • A/C broke
  • Room needs to be redecorated
From$49
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hampton Inn Detroit/Utica - Shelby Township in Shelby Township
+1-888-749-6785
51620 Shelby Pkwy., Shelby Township, MI 48315 ~28.28 miles west of St Clair
  • 3-star Highway property
  • 2 conference rooms in property
  • Beds were acceptable for 67%
  • Awesome vibe
From$95
Very Good 4.0 /5 Review Score Call BookMore Details
TownePlace Suites Detroit Sterling Heights - Sterling Heights
+1-888-878-9982
14800 Lakeside Cir, Sterling Heights, MI 48313 ~28.34 miles west of St Clair
  • Two-star Suburban property
  • 95 sleeping rooms in hotel
From$92
Very Good 4.0 /5 Reviews Call BookMore Details
Cambria Hotel Detroit / Utica Shelby Township : 50741 Corporate Dr.
+1-888-389-4485
50741 Corporate Dr., Shelby Township, MI 48315 Website ~28.40 miles west of St Clair
  • Affordable Suburban property
  • Check in: 3:00PM
From$90
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hampton Inn Detroit/Roseville
+1-888-389-4121
33680 Gratiot, Clinton Twp, MI 48035 ~28.52 miles southwest of St Clair
  • Midscale Beach hotel
  • Check-in time: 3:00p.m
  • Friendly service
  • Perfectly clean
From$114
Very Good 4.0 /5 Read Reviews Call BookMore Details
Suburban Extended Stay Hotel Rosevi in Roseville
+1-888-675-2083
31960 Little Mack Ave. Bldg B, Roseville, MI 48066 ~29.22 miles southwest of St Clair
  • 2 star property
  • 34 rooms in hotel
From$90
Average 3.0 /5 Recent Reviews Call BookMore Details
Wingate by Wyndham Roseville/Detroit : 31900 Little Mack
+1-800-716-8490
31900 Little Mack, Roseville, MI 48066 ~29.26 miles southwest of St Clair
  • Affordable Suburban property
  • Free breakfast
From$89
Average 3.0 /5 Reviews Call BookMore Details
Staybridge Suites Detroit-Utica, an IHG Hotel in Utica
+1-800-805-5223
46155 Utica Park Blvd., Utica, MI 48315 ~29.26 miles west of St Clair
  • Mid-scale Suburban property
  • Hotel has 3 floors
  • Terrific location
  • Most guests found the kitchenette to be good
From$85
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Red Roof Inn Detroit - Roseville/ St Clair Shores
+1-888-965-1860
31800 Little Mack, Roseville, MI 48066 ~29.33 miles southwest of St Clair
  • Economy Highway hotel
  • 109 sleeping rooms in hotel
  • Horrible internet reception
  • The majority of guests said the reception staff was great
From$46
Average 3.0 /5 Guest Reviews Call BookMore Details
A Victory Inn - Roseville
+1-888-788-5576
31811 Little Mack, Roseville, MI 48066 ~29.40 miles southwest of St Clair
  • Two star Highway property
  • Free breakfast available
  • Room needs to be redecorated
  • Hotel had bed bugs
From$49
Poor 2.0 /5 Reviews Call BookMore Details
Super 8 by Wyndham Roseville/Detroit Area in Roseville
+1-888-897-9207
20445 Erin St., Roseville, MI 48066 ~29.43 miles southwest of St Clair
  • 2 star hotel
  • 3 floors in hotel
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Detroit - Utica, an IHG Hotel : 45555 Utica Park Blvd.
+1-888-311-4278
45555 Utica Park Blvd., Utica, MI 48315 ~29.45 miles west of St Clair
  • Affordable Suburban property
  • 104 sleeping rooms in hotel
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Detroit Utica
+1-888-469-4795
46000 Utica Park Blvd., Utica, MI 48315 ~29.49 miles west of St Clair
  • Affordable Downtown property
  • 90 rooms in property
  • Friendly staff
  • Reception is all right
Hyatt Place Utica
+1-888-734-9421
45400 Park Ave., Utica, MI 48315 ~29.52 miles west of St Clair
  • Three Star Suburban property
  • 123 rooms in property
  • Tons of stores
  • Comfortable beds
From$109
Very Good 4.0 /5 Recent Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham : 45311 Park Ave.
+1-888-841-5292
45311 Park Ave., Utica, MI 48315 ~29.57 miles west of St Clair
  • Two star Suburban property
  • Hotel has 12 suites
  • Close to all shopping
  • Fantastic location
From$75
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Baymont by Wyndham Detroit/Roseville
+1-888-455-5160
20675 East 13 Mile Rd., Roseville, MI 48066 ~29.60 miles southwest of St Clair
  • Inexpensive Highway hotel
  • Complimentary breakfast is offered
  • Average beds
  • Beds were acceptable for 54%
From$50
Average 3.0 /5 Recent Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Roseville/Detroit Area in Roseville
+1-888-965-8297
20313 East 13 Mile Rd., Roseville, MI 48066 ~29.76 miles southwest of St Clair
  • Two star Suburban property
  • Hotel has 3 floors
Extended Stay America Suites Detroit Roseville in Roseville
+1-888-906-6358
20200 Thirteen Mile Rd., Roseville, MI 48066 ~29.79 miles southwest of St Clair
  • Cheap Suburban hotel
  • Check in: 3:00pm
  • Room needs to be redecorated
  • Awful breakfast
From$39
Average 3.0 /5 Latest Reviews Call BookMore Details
Comfort Inn Utica
+1-888-749-6785
11401 Hall Rd., Utica, MI 48317 Website ~29.83 miles west of St Clair
  • Midscale Suburban property
  • Access to gym on-site
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Days Inn & Suites by Wyndham Roseville/Detroit Area
+1-888-878-9982
31327 Gratiot Ave., Roseville, MI 48066 ~29.85 miles southwest of St Clair
  • Three Star Suburban property
  • Gym is available on property
From$80
Average 3.0 /5 Read Reviews Call BookMore Details

Next: See My St Clair Hotels with Pricing

Graph of St Clair, MI Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all St Clair, MI discounts available. The chart reflects the cheapest St Clair hotel for each day and each star rating category.

FAQs about hotels in St Clair

What are the top rated hotels in St Clair?

Hampton Inn Port Huron, Holiday Inn Express & Suites Chesterfield and St. Clair Inn are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in St Clair?

St. Clair Inn, Inn on Water Street and The Insignia Hotel, Sarnia, a Tribute Portfolio Hotel are the top 3 luxury hotels near St Clair city center.

What hotels are closest to the city center of St Clair?

St. Clair Inn, Super 8 by Wyndham Marysville, and Inn on Water Street are the properties closest to St Clair city center.

How much does a cheap hotel in St Clair cost per night?

In the last year, a 2 star hotel in St Clair can be as cheap as $142.49 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in St Clair cost per night?

In the last year, the average 3 star hotel in St Clair has been $109.50 per night. (based on HotelPlanner prices)

How much does a luxury hotel in St Clair cost?

In the last year, the average 4 star hotel in St Clair has been $199.00 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in St Clair?

St. Clair Inn, Inn on Water Street and Fauld's Motel are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in St Clair?

The Insignia Hotel, Sarnia, a Tribute Portfolio Hotel, Fairfield Inn by Marriott Port Huron and Fairfield Inn & Suites by Marriott Detroit Chesterfield are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in St Clair?

Comfort Inn Sarnia, Cambria Hotel Detroit and Comfort Inn Utica are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in St Clair?

Best Western Plus Guildwood Inn and Best Western Port Huron Blue Water Bridge are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in St Clair?

Holiday Inn Express & Suites Chesterfield, Holiday Inn Express & Suites Port Huron Mi and Holiday Inn Exp Sarnia Point Edward are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top