The best deals on hotels when visiting St. Clair in Michigan.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In St. Clair, Michigan 48079

St. Clair Inn

500 North Riverside Ave St. Clair, MI

With elevated comfort and welcoming charm, St. Clair Inn near St. Clair offers tranquil accommodations at rates starting from an inviting $128.99 per night. Find a sanctuary of luxury in rooms that are designed to provide not just comfort but a truly opulent experience.

Explore St. Clair’s vibrant streets with ease, staying at St. Clair Inn, situated just a few blocks from the city’s bustling downtown area. Step into St. Clair elegance with a hotel that creates an experience worth remembering—secure now!

  Call (855) 239-4019 to book with an agent.
  0.4 miles from ST. Clair, MI 48079

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Marysville / Port Huron Area

1484 Gratiot Blvd Marysville, MI

Guests traveling to St. Clair will enjoy the budget-friendly comfort at Super 8 by Wyndham Marysville / Port Huron Area, with peaceful rooms beginning at $63.99, creating a warm and inviting atmosphere. Kickstart your morning with Super 8's in-room coffee makers, providing that essential first cup of the day.

With downtown St. Clair just a short drive away, guests at Super 8 by Wyndham Marysville / Port Huron Area can explore the city’s attractions while returning to a peaceful retreat afterward. Plan your St. Clair adventure with comfort and affordability—reserve your hotel today!

  Call (855) 235-0725 to book with an agent.
  6.5 miles from ST. Clair, MI 48079

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Port Huron

1611 Range Road Smiths Creek, MI

With budget-friendly rooms starting at $63.99, Baymont by Wyndham Port Huron provides inviting accommodations for travelers to St. Clair, creating a cushy environment. Relax in Baymont by Wyndham’s welcoming common areas, designed with comfort and convenience in mind.

At Baymont by Wyndham Port Huron, guests can appreciate the balance of city convenience and a more peaceful, spacious stay, with downtown St. Clair still within reach. Make every moment in St. Clair memorable with a hotel that offers budget-friendly perks—reserve now!

  Call (855) 236-8982 to book with an agent.
  8.8 miles from ST. Clair, MI 48079

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Cityflatshotel Port Huron Ascend Hotel Collection

800 Military Street Port Huron, MI

Those exploring St. Clair will appreciate the charm of Cityflatshotel Port Huron Ascend Hotel Collection, where quality rooms provide a welcoming retreat, with rates starting from an accessible $94.99. Experience an elegant stay in rooms that provide a serene atmosphere and luxurious amenities.

At Cityflatshotel Port Huron Ascend Hotel Collection, guests can unwind in a calm setting, with the excitement of downtown St. Clair still nearby for exploration. Make your St. Clair stay as special as possible with accommodations that impress at every turn—reserve now!

  Call (855) 235-6136 to book with an agent.
  10.9 miles from ST. Clair, MI 48079

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

The Insignia Hotel Sarnia a Tribute Portfolio Hotel

283 North Christina Street Sarnia, ON

Unwind at The Insignia Hotel Sarnia a Tribute Portfolio Hotel near St. Clair, where quality rooms offer warmth and comfort, with inviting nightly rates beginning at $112.99. Welcome to Tribute Portfolio, where independent spirit and a passion for unique design create unforgettable hotel experiences.

For a serene stay, The Insignia Hotel Sarnia a Tribute Portfolio Hotel offers quiet surroundings while keeping downtown St. Clair within a comfortable drive for exploration. Find a luxurious retreat in St. Clair with accommodations that leave a lasting impression—secure now!

  Call (855) 236-8982 to book with an agent.
  11.2 miles from ST. Clair, MI 48079

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Port Huron an IHG Hotel

2021 Water Street Port Huron, MI

For a relaxing and budget-conscious stay near St. Clair, Holiday Inn Express & Suites Port Huron an IHG Hotel offers inviting accommodations with rooms starting at $124.00, creating a warm space for rest. Choose Holiday Inn Express for your next group event or meeting, with comfortable accommodations and great value for all attendees.

Unwind in the serene surroundings of Holiday Inn Express & Suites Port Huron an IHG Hotel, where guests can enjoy rest while downtown St. Clair is still within reach. Set your sights on St. Clair with a hotel that makes every penny count—lock in today!

  Call (855) 239-5277 to book with an agent.
  11.5 miles from ST. Clair, MI 48079

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Port Huron

1655 Yeager St Port Huron, MI

Guests headed to St. Clair will find cushy comfort at Hampton Inn Port Huron, where inviting rooms start at $105.99, creating a welcoming environment ideal for relaxation. Take a moment for yourself in Hampton’s reading nooks, featuring a selection of books and a quiet space to unwind.

Guests at Hampton Inn Port Huron can unwind in a tranquil setting, with the added benefit of downtown St. Clair being a convenient drive away. Step into a stress-free St. Clair stay with accommodations designed to impress—book today!

  Call (855) 239-5277 to book with an agent.
  11.5 miles from ST. Clair, MI 48079

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

1700 Yeager St Port Huron, MI

With rooms starting at $63.99, Quality Inn & Suites provides inviting accommodations for travelers bound for St. Clair, creating a peaceful and comfortable space perfect for rest. Wake up to a complimentary hot breakfast at Quality Inn, where a variety of delicious options await to kickstart your day.

At Quality Inn & Suites, guests can embrace the calm surroundings, with downtown St. Clair still reachable by a simple drive for a day of fun. Uncover the perfect balance of comfort and affordability in St. Clair—reserve today!

  Call (855) 239-4019 to book with an agent.
  11.5 miles from ST. Clair, MI 48079

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn by Marriott Port Huron

1635 Yeager St Port Huron, MI

With rooms beginning at $120.99, Fairfield Inn by Marriott Port Huron provides budget-friendly comfort for travelers bound for St. Clair, creating a alluring and welcoming atmosphere. Appreciate the spaciousness of Fairfield suites, offering separate areas to sleep, work, and relax for a home-like experience.

The serene environment at Fairfield Inn by Marriott Port Huron provides a relaxing retreat, while downtown St. Clair is easily reachable by car. Enjoy St. Clair adventures with a hotel that’s all about comfort and savings—lock in today!

  Call (855) 234-5074 to book with an agent.
  11.5 miles from ST. Clair, MI 48079

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Sarnia ON

420 North Christina St Sarnia, ON

For travelers visiting St. Clair, Super 8 by Wyndham Sarnia ON offers inviting accommodations with rooms starting at $57.99, creating a quiet, welcoming space perfect for relaxation. Welcome to a world of convenience and comfort at Super 8 by Wyndham, where every stay promises value and satisfaction.

Rest in the quiet surroundings of Super 8 by Wyndham Sarnia ON, while downtown St. Clair remains a comfortable drive away for city adventures. Make your St. Clair visit memorable and wallet-friendly—secure your hotel stay today!

  Call (855) 236-8982 to book with an agent.
  11.6 miles from ST. Clair, MI 48079

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Best Western Port Huron Blue Water Bridge

2282 Water St Port Huron, MI

Guests bound for St. Clair can enjoy tucked away comfort at Best Western Port Huron Blue Water Bridge, where rooms start at $75.99, creating a welcoming environment ideal for relaxation. Join Best Western Rewards®, a loyalty program that rewards your stays with points towards free nights, gift cards, and more.

Unwind at Best Western Port Huron Blue Water Bridge, where guests can enjoy a peaceful retreat while downtown St. Clair remains nearby for a day of adventure. Experience St. Clair without overspending with a hotel that enhances your visit—lock in now!

  Call (855) 233-7850 to book with an agent.
  11.7 miles from ST. Clair, MI 48079

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Sarnia Harbourfront

505 Harbour Road Sarnia, ON

Step into a serene retreat at Days Inn by Wyndham Sarnia Harbourfront near St. Clair, where refined rooms provide warmth and comfort, with inviting nightly rates starting at $87.05. Experience the friendly and vibrant atmosphere at Days Inn, making each stay pleasant and full of positive interactions.

At Days Inn by Wyndham Sarnia Harbourfront, travelers can enjoy a calm retreat while downtown St. Clair remains within easy reach for a day of sightseeing. Discover a hotel in St. Clair that turns your visit into an indulgent escape—book today!

  Call (855) 239-4019 to book with an agent.
  11.7 miles from ST. Clair, MI 48079

Starting at

$87.05

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Guildwood Inn

1400 Venetian Blvd Sarnia, ON

Find a welcoming retreat at Best Western Plus Guildwood Inn near St. Clair, where refined rooms provide warmth and quality, with affordable rates beginning at $80.99. Stay entertained with the premium channel offerings on the flat-screen TVs in every room at Best Western Plus.

Travelers will find a restful escape at Best Western Plus Guildwood Inn, where peace meets proximity to downtown St. Clair for adventure. Enjoy every part of your St. Clair journey with a hotel that knows how to impress—lock in today!

  Call (855) 234-7135 to book with an agent.
  12.0 miles from ST. Clair, MI 48079

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Sarnia Point Edward an IHG Hotel

1460 Venetian Blvd Sarnia, ON

At Holiday Inn Express Sarnia Point Edward an IHG Hotel, travelers visiting St. Clair can unwind in secure comfort with rooms beginning at $116.99, creating a warm and welcoming environment. Make the most of your travel budget with Holiday Inn Express's value-packed offerings, including complimentary amenities and services.

For a serene getaway, Holiday Inn Express Sarnia Point Edward an IHG Hotel offers the perfect balance of tranquility and access to downtown St. Clair for a day of adventure. Discover a hotel that makes your St. Clair adventure stress-free and enjoyable—reserve today!

  Call (855) 234-5074 to book with an agent.
  12.0 miles from ST. Clair, MI 48079

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Sarnia / Point Edward

1492 Venetian Blvd. Sarnia, ON

Guests bound for St. Clair will find secure comfort at Hampton Inn by Hilton Sarnia / Point Edward, with inviting rooms starting at $108.07, creating a warm and welcoming space perfect for relaxation. Find cozy comfort in Hampton’s plush seating available in guest rooms, creating a perfect spot for reading or relaxing.

From Hampton Inn by Hilton Sarnia / Point Edward, a scenic drive brings guests into downtown St. Clair, where they can experience the city’s highlights before returning to the serene atmosphere of the hotel. Relax and enjoy St. Clair with a hotel that keeps comfort affordable—lock in now!

  Call (855) 235-6136 to book with an agent.
  12.0 miles from ST. Clair, MI 48079

Starting at

$108.07

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton Point Edward Sarnia

1498 Venetian Blvd Sarnia, ON

Encounter a relaxing retreat at Four Points by Sheraton Point Edward Sarnia near St. Clair, where inviting rooms create a welcoming ambiance, with affordable nightly rates from $112.99. Experience the connectivity of Sheraton’s high-speed Wi-Fi, available throughout the hotel to keep you connected.

Relax in the quiet atmosphere of Four Points by Sheraton Point Edward Sarnia, where peaceful surroundings and proximity to downtown St. Clair combine for a perfect stay. Find your ideal St. Clair lodging with accommodations that make you feel right at home—secure now!

  Call (855) 234-5074 to book with an agent.
  12.1 miles from ST. Clair, MI 48079

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Hotel Port Huron

800 Harker Street Port Huron, MI

Unwind in the sumptuous setting of DoubleTree by Hilton Hotel Port Huron on your journey to St. Clair, where refined accommodations offer a peaceful retreat, with rates starting at $110.99. Enjoy the spectacle of DoubleTree by Hilton's themed dinner nights, offering culinary journeys that highlight cuisines from around the world.

For a relaxing stay, DoubleTree by Hilton Hotel Port Huron offers quiet surroundings, with downtown St. Clair still nearby for city exploration and adventure. Enjoy every part of your St. Clair journey with a hotel that offers unmatched hospitality—lock in today!

  Call (855) 239-4019 to book with an agent.
  12.1 miles from ST. Clair, MI 48079

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Sarnia

815 Mara St Sarnia, ON

For those traveling to St. Clair, Comfort Inn Sarnia offers affordable rooms with rates starting at $80.99, creating a clean, comfortable atmosphere ideal for rest. Spend time in our modern lobbies, ideal for casual meetings or relaxing with a book in a comfortable setting.

At Comfort Inn Sarnia, guests can unwind in quiet surroundings, with the added convenience of downtown St. Clair being just a drive away. Choose a hotel that adds value to your St. Clair experience—reserve your stay now!

  Call (855) 234-7135 to book with an agent.
  12.1 miles from ST. Clair, MI 48079

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn

1720 Hancock St Port Huron, MI

For a budget-friendly stay, Comfort Inn offers inviting rooms with rates beginning at $78.99, creating a clean and comfortable space near St. Clair. Appreciate the added convenience of complimentary parking, making your travels smoother and more stress-free.

Unwind in the calm atmosphere of Comfort Inn, where quiet surroundings create a relaxing stay, and downtown St. Clair is still nearby. Enjoy a hassle-free St. Clair adventure with extra perks at a great price—lock in today!

  Call (855) 234-5074 to book with an agent.
  12.2 miles from ST. Clair, MI 48079

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Sarnia

751 Christina St. N Sarnia, ON

With affordable rooms beginning at $67.13, Quality Inn Sarnia provides inviting accommodations for guests visiting St. Clair, creating a warm, comfortable space. Gather and unwind in Quality Inn's inviting public spaces, designed for comfort and casual socializing.

At Quality Inn Sarnia, travelers can enjoy a calm retreat while downtown St. Clair remains within easy reach for a day of sightseeing. Enjoy extra features and affordability on your St. Clair trip—reserve your hotel now!

  Call (855) 235-0725 to book with an agent.
  12.3 miles from ST. Clair, MI 48079

Starting at

$67.13

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Port Huron

2908 Pine Grove Ave Port Huron, MI

Guests visiting St. Clair will find serene accommodations at Days Inn & Suites by Wyndham Port Huron, with rooms beginning at $70.99, creating a clean, inviting environment perfect for rest. Keep comfortable in any season with air-conditioned rooms, ensuring a pleasant environment during your stay.

Travelers at Days Inn & Suites by Wyndham Port Huron will appreciate the serene atmosphere, with downtown St. Clair still accessible for all their sightseeing needs. Make your St. Clair travels both comfortable and cost-efficient—reserve now!

  Call (855) 233-7850 to book with an agent.
  12.7 miles from ST. Clair, MI 48079

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

The Gables inn

1625 London Line Sarnia, ON

For a restful stay near St. Clair, The Gables inn offers easygoing accommodations with rooms starting at $60.99, creating a clean, welcoming environment ideal for relaxation. Experience a comfortable stay with rooms that provide practical comfort, ensuring a pleasant visit at a great price.

A quiet retreat awaits guests at The Gables inn, with downtown St. Clair still within reach for a balanced stay of rest and adventure. Stay smart and save on your St. Clair trip without sacrificing comfort—book today!

  Call (855) 233-7850 to book with an agent.
  13.5 miles from ST. Clair, MI 48079

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Bluewater Motel

1626 London Line Sarnia, ON

Guests bound for St. Clair will find relaxing comfort at Bluewater Motel, with inviting rooms starting at $63.99, creating a warm and welcoming environment perfect for rest. Stay in rooms that elevate your experience with additional comforts and conveniences, all within an affordable setting.

Guests at Bluewater Motel will appreciate the calm environment, while the energy of downtown St. Clair remains easily accessible. Embrace your St. Clair adventure with lodging that keeps comfort within reach—reserve today!

  Call (855) 234-5074 to book with an agent.
  13.5 miles from ST. Clair, MI 48079

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Sarnia

1716 London Line Rd Sarnia, ON

Guests traveling to St. Clair will find Travelodge by Wyndham Sarnia a practical choice, with rooms beginning at $53.99, creating a clean and inviting environment ideal for relaxation. Discover the comfort of Travelodge's renovated properties, where modern updates meet the brand's signature hospitality.

For those looking for relaxation, Travelodge by Wyndham Sarnia provides peaceful surroundings with downtown St. Clair still accessible for sightseeing. Get ready for an unforgettable St. Clair visit with thoughtfully designed, budget-friendly lodging—lock in today!

  Call (855) 233-7850 to book with an agent.
  13.7 miles from ST. Clair, MI 48079

Starting at

$53.99

per night

Read Reviews View Amenities View All Rooms