Hotels in St. Clair

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in St. Clair?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in St. Clair on Hotels.com. These St. Clair hotels consistently deliver on quality, location and traveler experience. Last updated on .

1. St. Clair Inn

St. Clair Inn
3.5 star property
St. Clair
9.2 out of 10, Wonderful, (901 reviews)
Immerse in St. Clair's tranquil atmosphere at this historic riverside hotel. Watch boats glide by from the terrace while enjoying dinner at 1926 restaurant. The seasonal pool, hot tub, and helpful staff enhance your peaceful getaway near Port Huron.
$136 nightly
The price is $151
Dec 6 - Dec 7
Total with taxes and fees
St. Clair Inn

2. 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,000 reviews)
Experience captivating Lake Huron vistas from this quiet hotel near Blue Water Bridge. The indoor pool, 24-hour fitness center, and American cuisine at Freighters restaurant enhance your stay, while nearby walking trails invite outdoor exploration.
$135 nightly
The price is $150
Nov 22 - Nov 23
Total with taxes and fees
DoubleTree by Hilton Hotel Port Huron

3. Blue Water Inn

Blue Water Inn
2.0 star property
St. Clair
8.6 out of 10, Excellent, (123 reviews)
$79 nightly
The price is $88
Nov 15 - Nov 16
Total with taxes and fees
Blue Water Inn

4. Holiday Inn Express & Suites Detroit North - Roseville by IHG

Holiday Inn Express & Suites Detroit North - Roseville by IHG
2.5 star property
Roseville
8.2 out of 10, Very good, (807 reviews)
Unwind at this Detroit North hotel where complimentary breakfast awaits each morning. Take a refreshing dip in the indoor pool after exploring nearby Jawor's Golf Center. The 24-hour front desk staff earns consistent praise for their attentive service.
$101 nightly
The price is $112
Dec 6 - Dec 7
Total with taxes and fees
Holiday Inn Express & Suites Detroit North - Roseville by IHG

5. Days Inn & Suites by Wyndham Port Huron

Days Inn & Suites by Wyndham Port Huron
2.5 star property
Port Huron
7.2 out of 10, Good, (761 reviews)
$71 nightly
The price is $79
Nov 15 - Nov 16
Total with taxes and fees
Days Inn & Suites by Wyndham Port Huron

6. 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,002 reviews)
Minutes from Blue Water River Walk, this Marysville hotel offers a refreshing indoor pool and complimentary perks including daily continental breakfast, WiFi, and parking. The attentive staff ensures a comfortable stay near Port Huron Station.
$72 nightly
The price is $80
Nov 29 - Nov 30
Total with taxes and fees
Super 8 by Wyndham Marysville/Port Huron Area

7. Baymont by Wyndham Port Huron

Baymont by Wyndham Port Huron
2.5 star property
Smiths Creek
7.2 out of 10, Good, (1,001 reviews)
Escape to this quiet Smiths Creek sanctuary with an indoor pool and fitness center. Just 15 minutes from Lake Huron, the hotel offers a terrace, garden, and free breakfast that guests love. Glacier Pointe Ice Complex and Sawmill City are nearby.
$64 nightly
The price is $71
Dec 1 - Dec 2
Total with taxes and fees
Baymont by Wyndham Port Huron

8. Hampton Inn & Suites Detroit/Chesterfield Township

Hampton Inn & Suites Detroit/Chesterfield Township
2.5 star property
New Baltimore
8.4 out of 10, Very good, (1,000 reviews)
Wake up to a hot breakfast before exploring New Baltimore from this convenient hotel. Jump in the indoor pool, squeeze in a workout at the 24-hour fitness center, or drive to nearby golf clubs. Friendly staff and free parking make your stay hassle-free.
$93 nightly
The price is $102
Nov 22 - Nov 23
Total with taxes and fees
Hampton Inn & Suites Detroit/Chesterfield Township

9. Hampton Inn Detroit/Roseville

Hampton Inn Detroit/Roseville
2.5 star property
Clinton Township
8.4 out of 10, Very good, (1,000 reviews)
Warm hospitality awaits at this Clinton Township hotel where you'll find an indoor pool and hot tub. Free breakfast, parking, and WiFi complement rooms with microwaves and fridges near Jawor's Golf Center.
$95 nightly
The price is $105
Dec 6 - Dec 7
Total with taxes and fees
Hampton Inn Detroit/Roseville

10. Tru by Hilton Chesterfield Township Detroit

Tru by Hilton Chesterfield Township Detroit
2.5 star property
New Baltimore
8.8 out of 10, Excellent, (521 reviews)
Experience comfort near Detroit with access to a 24-hour fitness center. Located near Sycamore Hills Golf Club and C.J. Barrymore's, this hotel offers free WiFi, parking, and daily buffet breakfast. Friendly staff ensure a pleasant stay for all travelers.
$84 nightly
The price is $93
Dec 1 - Dec 2
Total with taxes and fees
Tru by Hilton Chesterfield Township Detroit

11. The Cadillac House Lexington, Tapestry Collection by Hilton

The Cadillac House Lexington, Tapestry Collection by Hilton
3.5 star property
Lexington
9.4 out of 10, Exceptional, (402 reviews)
$118 nightly
The price is $125
Dec 11 - Dec 12
Total with taxes and fees
The Cadillac House Lexington, Tapestry Collection by Hilton

12. Wingate by Wyndham Roseville/Detroit

Wingate by Wyndham Roseville/Detroit
3.0 star property
Roseville
6.6 out of 10, Good, (891 reviews)
Jump-start your day with complimentary breakfast before exploring nearby attractions like Jawor's Golf Center. This hotel offers 24-hour fitness options, an inviting indoor pool, and convenient free WiFi and parking, perfect for business travelers staying near Detroit.
$82 nightly
The price is $90
Nov 16 - Nov 17
Total with taxes and fees
Wingate by Wyndham Roseville/Detroit

13. Baymont by Wyndham Detroit/Roseville

Baymont by Wyndham Detroit/Roseville
2.5 star property
Roseville
5.4 out of 10, (1,001 reviews)
Steps from Jawor's Golf Center and AMF Rose Bowl Lanes, this Roseville hotel offers a daily buffet breakfast and workout options in the fitness center. Free WiFi and parking round out your stay, with Detroit attractions just a short drive away.
$55 nightly
The price is $61
Dec 7 - Dec 8
Total with taxes and fees
Baymont by Wyndham Detroit/Roseville

14. 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, (744 reviews)
Wake up to free breakfast at this Port Huron hotel near Blue Water Bridge and Thomas Edison Depot Museum. After a swim in the indoor pool, explore local attractions. Helpful staff and clean, comfortable rooms earn high marks from travelers.
$97 nightly
The price is $108
Nov 28 - Nov 29
Total with taxes and fees
Holiday Inn Express & Suites Port Huron by IHG

15. Fairfield Inn By Marriott Port Huron

Fairfield Inn By Marriott Port Huron
3.0 star property
Port Huron
8.8 out of 10, Excellent, (850 reviews)
Wake up refreshed in this quiet hotel near Blue Water Bridge and Thomas Edison Depot Museum. Enjoy morning laps in the indoor pool, relax in the hot tub, or maintain your routine at the fitness center. Rooms include microwaves and refrigerators for added convenience.
$95 nightly
The price is $105
Nov 17 - Nov 18
Total with taxes and fees
Fairfield Inn By Marriott Port Huron

16. Fairfield Inn & Suites by Marriott Detroit Chesterfield

Fairfield Inn & Suites by Marriott Detroit Chesterfield
3.0 star property
New Baltimore
8.8 out of 10, Excellent, (631 reviews)
$93 nightly
The price is $102
Nov 29 - Nov 30
Total with taxes and fees
Fairfield Inn & Suites by Marriott Detroit Chesterfield

17. Extended Stay America Select Suites - Detroit - Roseville

Extended Stay America Select Suites - Detroit - Roseville
2.5 star property
Roseville
7.2 out of 10, Good, (994 reviews)
Feel at home near Detroit with complimentary WiFi and parking at this convenient Roseville hotel. The friendly staff ensures a pleasant experience while you explore nearby attractions like Jawor's Golf Center and AMF Rose Bowl Lanes.
$85 nightly
The price is $93
Dec 11 - Dec 12
Total with taxes and fees
Extended Stay America Select Suites - Detroit - Roseville

18. Hampton Inn Port Huron

Hampton Inn Port Huron
2.5 star property
Port Huron
8.2 out of 10, Very good, (973 reviews)
This Port Huron hotel puts you near local attractions with an indoor pool for year-round swimming. After enjoying the free breakfast, explore nearby museums or cross the bridge into Canada. Helpful staff and fitness center enhance your Michigan adventure.
$93 nightly
The price is $103
Nov 27 - Nov 28
Total with taxes and fees
Hampton Inn Port Huron

19. Red Roof Inn Detroit - Roseville/ St Clair Shores

Red Roof Inn Detroit - Roseville/ St Clair Shores
2.0 star property
Roseville
6.6 out of 10, Good, (1,000 reviews)
This quiet Roseville hotel offers free WiFi and parking, with a 24-hour front desk for late arrivals. Nearby attractions like Jawor's Golf Center and AMF Rose Bowl Lanes provide entertainment, while Detroit is just a 16-minute drive away.
$53 nightly
The price is $58
Nov 19 - Nov 20
Total with taxes and fees
Red Roof Inn Detroit - Roseville/ St Clair Shores

20. Comfort Inn Port Huron

Comfort Inn Port Huron
2.5 star property
Port Huron
7.4 out of 10, Good, (1,001 reviews)
Only 5 minutes from Lake Huron, this peaceful hotel offers complimentary breakfast, WiFi, and parking. After visiting the Blue Water Bridge and Thomas Edison Depot Museum nearby, enjoy a refreshing swim in the indoor pool or energize at the fitness center.
$74 nightly
The price is $83
Dec 3 - Dec 4
Total with taxes and fees
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.

When is the best time to visit St. Clair?

Our prices for hotels in St. Clair are cheapest in March
Price trends for hotels in St. Clair
Pricing is based on two traveler single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for St. Clair
November
High 46°F / low 35°F. Partly sunny.
View properties in November
46°
weather_partly_sunny
November, no crowd data, average high temperature 46 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Partly sunny.
35°
36°
weather_cloudy
December, no crowd data, average high temperature 36 degrees Fahrenheit, average low temperature 27 degrees Fahrenheit. Cloudy most days.
27°
29°
ac_unit
January, no crowd data, average high temperature 29 degrees Fahrenheit, average low temperature 19 degrees Fahrenheit. Snow likely.
19°
31°
ac_unit
February, no crowd data, average high temperature 31 degrees Fahrenheit, average low temperature 19 degrees Fahrenheit. Snow likely.
19°
41°
weather_cloudy
March, no crowd data, average high temperature 41 degrees Fahrenheit, average low temperature 28 degrees Fahrenheit. Cloudy most days.
28°
53°
weather_cloudy
April, no crowd data, average high temperature 53 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Cloudy most days.
37°
65°
weather_sun
May, no crowd data, average high temperature 65 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Sunny most days.
49°
74°
weather_sun
June, no crowd data, average high temperature 74 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Sunny most days.
58°
79°
weather_sun
July, no crowd data, average high temperature 79 degrees Fahrenheit, average low temperature 63 degrees Fahrenheit. Sunny most days.
63°
78°
weather_sun
August, no crowd data, average high temperature 78 degrees Fahrenheit, average low temperature 62 degrees Fahrenheit. Sunny most days.
62°
72°
weather_sun
September, no crowd data, average high temperature 72 degrees Fahrenheit, average low temperature 56 degrees Fahrenheit. Sunny most days.
56°
59°
weather_sun
October, no crowd data, average high temperature 59 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Sunny most days.
46°
Monthly weather averages (˚F)

Learn more about St. Clair

The region around St. Clair is home to attractions such as Glacier Pointe Ice Complex and Blue Water River Walk.

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

Check out reviews of St. Clair hotels guests love

Frequently asked questions

How much does a hotel room cost in St. Clair?
You can choose a great hotel in St. Clair from $71 with properties to suit all budgets and needs. If you're looking for an affordable hotel in St. Clair that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at St. Clair hotels?
Discover great deals on St. Clair hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on St. Clair hotels.
Can I book St. Clair hotels with free cancellation?
In order to book a refundable St. Clair hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in St. Clair?
Consider one of our travelers' favorite pet-friendly hotels in St. Clair:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in St. Clair.
What are some of the best hotels in St. Clair for couples?
Stay at a top-rated St. Clair romantic hotel and make the most of your couple's vacation. Our travelers love St. Clair Inn, a hotel with a restaurant and a bar/lounge. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in St. Clair for couples on Hotels.com.
What are the top St. Clair hotels with a pool?
For some added luxury, discover the best St. Clair hotels with a pool. St. Clair Inn is a great hotel with a seasonal outdoor pool and a guest rating of 9.2 out of 10. Plus, you can make the most of its hot tub and restaurant. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in St. Clair with a pool.
What are some of the best St. Clair hotels with free parking?
If you're exploring by car, finding a great St. Clair hotel with free parking is a win. Our travelers' favorites include:
  • St. Clair Inn: A hotel with an average guest rating of 9.2 out of 10
What are some popular hotels in central St. Clair?
If you're looking for hotels in central St. Clair, check out St. Clair Inn. Travelers love St. Clair Inn for its location, as well as the seasonal outdoor pool, hot tub and restaurant this hotel offers.
Can I book a refundable hotel in St. Clair?
If you want the flexibility to change your travel plans to St. Clair, most properties offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where should I stay in St. Clair if I'm looking for an affordable accommodation?
Blue Water Inn is an accommodation you might want to consider that'll save you money.
Where can I stay in St. Clair if I want a vacation home instead of a hotel?
If you're looking for a good alternative to a hotel, browse our selection of 5 vacation homes.
What will the weather in St. Clair be like during my vacation?
The warmest months in St. Clair are usually July and August with an average temp of 68°F. February and January are the chilliest months when the average temp is 29°F. The rainiest months are June and April.

Find out more about St. Clair

Unveil the Allure of St. Clair: Where Sandy Shores Meet Serene Horizons

Nestled along the sparkling St. Clair River, St. Clair, Michigan, is a charming waterfront escape perfect for a relaxing getaway. This quaint town boasts beautiful beaches, inviting vacation rentals, and cozy waterfront hotels that offer stunning views. Stroll along the picturesque riverwalk, savor delicious local cuisine, or indulge in fishing and boating adventures. The vibrant community hosts seasonal festivals, adding to its allure. With its blend of natural beauty and small-town charm, St. Clair is an idyllic destination for families, couples, and anyone seeking a serene retreat by the water.

Discover great hotels near St. Clair

St. Clair, Michigan, offers a range of hotel accommodations from cozy inns to comfortable hotels. Nearby Marysville also provides additional options. Expect varying room rates and attractive hotel deals, ensuring a pleasant stay while exploring the scenic waterfront and local attractions. Here are some of our travelers' favorite hotels near St. Clair:

  1. Super 8 by Wyndham Marysville/Port Huron AreaOpens in a new window: This budget-friendly hotel boasts a guest rating of 8.4 out of 10 and is perfect for leisure travelers seeking a comfortable stay. The property features clean, spacious rooms with large bathrooms, and a refreshing pool that opens early for those with a busy itinerary. Guests appreciate the friendly staff and a complimentary breakfast that adds value to the experience. This hotel serves as an excellent base for exploring the local area, making it a great choice for travelers looking for a cozy and welcoming atmosphere.
  2. Inn on Water StreetOpens in a new window: With a stellar guest rating of 9.0 out of 10, this 3.5-star hotel is an ideal retreat for adventure seekers. The property offers an array of exciting recreational activities such as fishing, canoeing, kayaking, and waterskiing, all available nearby. The welcoming environment allows for pets, making it convenient for travelers who wish to explore with their furry companions. The combination of adventure and comfort ensures a distinctive experience that caters to those looking for thrills and relaxation in a picturesque setting.
  3. Baymont by Wyndham Port HuronOpens in a new window: This budget-friendly hotel is a fantastic option for travelers seeking value while enjoying a pet-friendly environment. The property is praised for its cleanliness and friendly staff, ensuring a pleasant stay. Guests can indulge in a complimentary breakfast that exceeds expectations, and a warm pool adds to the inviting atmosphere. This hotel offers a great blend of quality and affordability, making it a smart choice for travelers who appreciate a clean and accommodating lodging experience.

Where to stay near St. Clair

Some great areas to stay in when visiting St. Clair, Michigan, are Port Huron, Marysville, and Marine City. Port Huron offers a vibrant waterfront atmosphere, perfect for exploring the St. Clair River. Marysville is ideal for families, featuring parks and recreational activities. Marine City charms visitors with its quaint shops and dining options. For first-time visitors, Port Huron is the best choice.

  1. Port HuronOpens in a new window: Port Huron is a charming destination that offers a delightful blend of waterfront views and vibrant local culture. Known for its picturesque beaches along Lake Huron, it’s perfect for those who enjoy scenic walks and outdoor activities. The Blue Water Bridge provides a stunning backdrop and easy access to nearby attractions. Don't miss the local museums and cultural venues that showcase the area's rich maritime history, making it an enriching place for travelers of all ages. With a variety of shops and local events throughout the year, Port Huron is a lively spot to stay and explore.
  2. MarysvilleOpens in a new window: Marysville is a family-friendly community that boasts a cozy atmosphere and lovely parks. This area is ideal for those looking to unwind and enjoy nature, with beautiful green spaces for picnics and recreational activities. The nearby St. Clair River offers opportunities for boating and fishing, making it a great spot for outdoor enthusiasts. Additionally, Marysville is close to local shopping options, allowing you to pick up unique souvenirs and enjoy community events that bring everyone together.
  3. Marine CityOpens in a new window: Marine City is a quaint riverside town that provides a peaceful retreat with its charming small-town vibes. Known for its historic buildings and waterfront charm, it's a delightful place to stroll and enjoy the sights. The local shops offer a range of unique finds, perfect for leisurely afternoons. Additionally, the waterfront parks are great for relaxing and taking in the beautiful views, making Marine City a perfect spot for those looking to escape the hustle and bustle.

Things to do in and around St. Clair

St. Clair is a picturesque getaway, where sandy beaches meet lush forests and tranquil lakes. Travelers can enjoy boating and diving in crystal-clear waters, or hike scenic trails that wind through vibrant greenery. With cozy vacation rentals nearby, it’s an ideal spot for relaxation and outdoor fun.

  • Sawmill CityOpens in a new window – Spend a day of fun at this amusement park, where thrilling rides and family-friendly attractions await. It's a great spot to enjoy the outdoors and make lasting memories with loved ones.
  • Algonac State ParkOpens in a new window – Explore the natural beauty of this national state park, where you can hike scenic trails, picnic by the water, and revel in the stunning views of the beach. Keep an eye out for local wildlife as you wander through this tranquil setting.
  • Blue Water BridgeOpens in a new window – Walk or drive across this historic bridge that connects the United States and Canada. Enjoy striking views of the water and the surrounding landscape, making it a perfect place for photography lovers.
  • Fort Gratiot LighthouseOpens in a new window – Visit this charming historic lighthouse, which has guided ships since the 19th century. Climb up for a panoramic view of Lake Huron and learn about its fascinating maritime history.
  • Thomas Edison Depot MuseumOpens in a new window – Dive into the life and inventions of Thomas Edison at this museum. Discover interactive exhibits and artifacts that highlight his contributions to technology and innovation in a fun and informative way.

5 tips for savvy savings when booking a hotel in St. Clair

  1. Book for the cheapest times: The most budget-friendly months to visit St. Clair are February, March, and December, when hotel prices are lower. For an enjoyable experience that allows you to take in the key landmarks, cultural attractions, and natural sights, it’s recommended to stay for at least 2 to 3 days. This duration provides ample opportunity to explore family-friendly spots, beautiful beaches, delightful dining options, and unique shopping experiences, all while ensuring great value for your money.
  2. Instant discounts. Rewards for later: Save up to 20% instantly on hundreds of thousands of properties with Member Discounts. Then earn rewards on eligible stays to use on future trips. Book once, win twice, get instant discounts and rewards. Join for freeOpens in a new window.
  3. Score last-minute deals on Hotels.com: Last-minute travel doesn't mean last-minute stress. Hotels.com's Last-Minute DealsOpens in a new window offer discounted rates close to your travel date, so the later you leave it, the more you could save. Turn on push notifications and you'll be the first to know when dealsOpens in a new window drop for St. Clair.
  4. Book with confidence, not guesswork: Prices in St. Clair shift with the season, local events, and how far out you book — but you don't have to guess. Hotels.com shows you the full price upfront with no surprises at checkout, and our price tracker tells you whether your dates are above or below average. So if you're flexible, you can shift your trip by a day or two to avoid peak season prices, compare pricesOpens in a new window and know you're getting a good deal before you commit.
  5. Think beyond the city center: Central hotels may come with a central price tag. A well-connected neighborhood a little further out may cut your hotel bill and can often give you a more local experience. Use Hotels.com's map view to find the sweet spot between location and value, and filter by price to see what's available across St. Clair.

Best time to go to St. Clair

St. Clair experiences its lowest average temperature in January, at 24.3°F (-4.3°C), while July is the hottest month, with an average temperature of 71.1°F (21.7°C). June is usually the wettest month. June to August are the peak travel months in St. Clair, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring