Find Beach Hotels in St. Clair, MI

Check availability on St. Clair Beach Hotels

This weekend
Next weekend

Our top choices for St. Clair beach hotels

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, (659 reviews)
  • cleanliness
    Experience beach bliss at this welcoming hotel, just a 5-minute drive from Lake Huron's sandy shores and numerous water adventures.
Holiday Inn Express & Suites Port Huron by IHG

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, (980 reviews)
  • cleanliness
    Sun-kissed sand and waves await at this Marysville gem, where the beach beckons and restful retreats define your escape.
Super 8 by Wyndham Marysville/Port Huron Area

Fairfield Inn By Marriott Port Huron

Fairfield Inn By Marriott Port Huron
3.0 star property
Port Huron
9.0 out of 10, Wonderful, (771 reviews)
Fairfield Inn By Marriott Port Huron

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)
DoubleTree by Hilton Hotel Port Huron

Hampton Inn Port Huron

Hampton Inn Port Huron
2.5 star property
Port Huron
8.4 out of 10, Very Good, (904 reviews)
Hampton Inn 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, (614 reviews)
  • cleanliness
    Escape to the sunny shores of Lake Huron, just a 3-minute drive from this hotel where water adventures and beachside relaxation await.
Days Inn & Suites by Wyndham Port Huron

Comfort Inn Port Huron

Comfort Inn Port Huron
2.5 star property
Port Huron
7.6 out of 10, Good, (1,000 reviews)
Comfort Inn Port Huron

Quality Inn & Suites Port Huron

Quality Inn & Suites Port Huron
2.5 star property
Port Huron
6.8 out of 10, (514 reviews)
Quality Inn & Suites 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.

Choose what matters most at beach hotels in St. Clair

Top St. Clair Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

What is St. Clair like for travelers who love the beach?
Discover your ideal place to stay in St. Clair, which has a lot to offer the traveler looking for a beach getaway.
When's the best time for a beach vacation in St. Clair?
Plan your trip to the beach with this snapshot of year-round temperatures in St. Clair: 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 around St. Clair?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you're eager to check out the beaches, head to Canatara Beach and Park or Lakeside Park for some relaxation by the water. Make time for a range of local attractions, which include Glacier Pointe Ice Complex and Blue Water River Walk. You can also pay a visit to McMorran Place or Centennial Park Paths Trailhead for more to see and do.
What's the best way to get to my beach hotel in St. Clair?
This travel information can help you get to and around your beach accommodation in St. Clair with ease. The closest major airport is Sarnia, ON (YZR-Chris Hadfield), located 15 mi (24.1 km) from the city center. If you'd like to explore around the area, you may want a rental car for your journey.