A coastal landscape with a house on a small island, surrounded by water and vegetation.

Find Cheap Hotels in St. Clair, MI from CA $107

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Clair Cheap Hotels

Next weekend
In two weeks

Our top choices for St. Clair cheap hotels

St. Clair Inn

St. Clair Inn
3.5 star property
St. Clair
9.2 out of 10, Wonderful, (825 reviews)
"Great place with amazing staff"
United States
WisSam
The price is CA $269
CA $321 total
includes taxes & fees
Jul 7 - Jul 8
St. Clair Inn

Blue Water Inn

Blue Water Inn
2.0 star property
St. Clair
8.8 out of 10, Excellent, (18 reviews)
"Pet friendly and nicest staff ever!"
United States
Laura
The price is CA $185
CA $205 total
includes taxes & fees
Jun 28 - Jun 29
Blue Water Inn

Super 8 by Wyndham Marysville/Port Huron Area

Super 8 by Wyndham Marysville/Port Huron Area
2.0 star property
Marysville
8.4 out of 10, Very good, (1,000 reviews)
"Great stay, staff was nice and it was very clean"
Canada
Yvonne
The price is CA $113
CA $126 total
includes taxes & fees
Jul 21 - Jul 22
Super 8 by Wyndham Marysville/Port Huron Area

Baymont by Wyndham Port Huron

Baymont by Wyndham Port Huron
2.5 star property
Smiths Creek
7.2 out of 10, Good, (1,000 reviews)
"Everything was great!"
United States
richard
The price is CA $97
CA $107 total
includes taxes & fees
Jul 14 - Jul 15
Baymont by Wyndham Port Huron

Fairfield Inn By Marriott Port Huron

Fairfield Inn By Marriott Port Huron
3.0 star property
Port Huron
9.0 out of 10, Wonderful, (790 reviews)
"Clean room, great staff, excellent breakfast and good size pool."
United States
Sundaravaradhan
The price is CA $150
CA $167 total
includes taxes & fees
Jun 28 - Jun 29
Fairfield Inn By Marriott Port Huron

Days Inn & Suites by Wyndham Port Huron

Days Inn & Suites by Wyndham Port Huron
2.5 star property
Port Huron
7.4 out of 10, Good, (653 reviews)
"Great breakfast and very clean room"
United States
Shirley
The price is CA $107
CA $119 total
includes taxes & fees
Jul 14 - Jul 15
Days Inn & Suites by Wyndham Port Huron

Best Western Port Huron Blue Water Bridge

Best Western Port Huron Blue Water Bridge
2.5 star property
Port Huron
7.8 out of 10, Good, (1,000 reviews)
"The staff here was wonderful! Could never complain about that. Breakfast was very good. The pool was clean, the kids had fun. My only negative comment would be the odor, like someone was cooking with curry. I was glad I brought room freshener spray."
United States
Denise
The price is CA $125
CA $138 total
includes taxes & fees
Jun 23 - Jun 24
Best Western Port Huron Blue Water Bridge

Holiday Inn Express & Suites Port Huron by IHG

Holiday Inn Express & Suites Port Huron by IHG
2.5 star property
Port Huron
9.0 out of 10, Wonderful, (680 reviews)
"Clean room and friendly staff."
United States
Virginia
The price is CA $173
CA $192 total
includes taxes & fees
Jun 28 - Jun 29
Holiday Inn Express & Suites Port Huron by IHG

DoubleTree by Hilton Hotel Port Huron

DoubleTree by Hilton Hotel Port Huron
4.0 star property
Port Huron
9.2 out of 10, Wonderful, (1,002 reviews)
"Very nice hotel"
United States
Dawn
The price is CA $184
CA $204 total
includes taxes & fees
Jul 5 - Jul 6
DoubleTree by Hilton Hotel Port Huron

Comfort Inn Port Huron

Comfort Inn Port Huron
2.5 star property
Port Huron
7.6 out of 10, Good, (1,002 reviews)
"Staff was friendly breakfast was good my room was good didn’t really care for the bed it was too soft for me overall I would stay there again"
United States
Vicki
The price is CA $122
CA $136 total
includes taxes & fees
Jun 28 - Jun 29
Comfort Inn Port Huron
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top St. Clair Hotel Reviews

Frequently asked questions

What is St. Clair like for travelers on a budget?
Explore discount places to stay in St. Clair on Expedia.com and plan a vacation that matches your budget. You can look through a variety of accommodation choices with Member Prices to find great deals. Guided by our site's helpful page filters, you can search by price per night, or by popular amenities like free breakfast and free parking. If you want to see affordable options close to certain local attractions, the location filters will narrow down your search. While you browse, use the heart button to save your favorites so that you can return to them easily when you're ready to decide. Need a flight or a rental car along with your hotel? Choose from the Bundle and Save vacation packages and discover big savings by reserving transportation at the same time.
When is the best time for a budget trip to St. Clair?
Weather is probably a major factor when you plan your trip to St. Clair, and keep in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August with an average temp of 68°F, while the coldest months are February and January with an average of 29°F. Average annual precipitation for St. Clair is 36 inches.
What is there to see and do in St. Clair?
You won't need to spend a lot to take advantage of things to see and do in St. Clair. You can budget for the local attractions that interest you most, and then make time for sights and activities that cost little or nothing at all. Take in the local culture at McMorran Place and Thomas Edison Depot Museum, or visit other spots like Stones 'N Bones Museum.
How can I get to St. Clair and get around on a budget?
Checking out these ways to get around St. Clair can help keep you on budget. The closest airport is 15 mi (24.1 km) away from the center in Sarnia, ON (YZR-Chris Hadfield). If that doesn't suit your budget, you can book a flight to Detroit, MI (DET-Coleman A. Young Municipal), located 38.8 mi (62.4 km) away. St. Clair might not have very many public transit choices so a car rental could be an economical alternative to see more of the area.

Explore a world of travel with Expedia