Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Best St. Clair Shores MI hotels, motels and accommodations of 2020

Search the best hotels and places to stay in St. Clair Shores

View map
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Similar properties near St. Clair Shores
Hyatt Place Detroit/Utica Hotel45400 Park Ave, Utica, United States, 48317View on map
30.0 mi from St. Clair Shores30.0 mi from City Center
Located 2 km from the center of Utica, the hotel offers a coffee bar plus cots and meals for children.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
9.0
Perfect22 reviews
From   US$ 130 /nightSelect
Not available
Doubletree By Hilton Port Huron Hotel800 Harker Street, Port Huron, United States, 48060View on map
12.2 mi from St. Clair Shores12.2 mi from City Center
Set in an entertainment area overlooking Lake Huron, this hotel with 149 rooms and a private pool aims to satisfy your every demand.
  • The hotel has
    • On-site car park
    +1
7.6
Very good12 reviews
From   US$ 198 /nightSelect
Not available
Days Inn & Suites By Wyndham Roseville/Detroit Area31327 Gratiot Avenue, Roseville, United States, 48066-4556View on map
30.3 mi from St. Clair Shores30.3 mi from City Center
Located in the theatre district of Roseville, the venue features a seasonal outdoor swimming pool together with a Jacuzzi.
7.6
Very good15 reviews
From   US$ 73 /nightSelect
Not available
Comfort Inn Utica11401 Hall Rd, Utica, United States, 48317-5900View on map
30.3 mi from St. Clair Shores30.3 mi from City Center
Thanks to the hotel's great location, guests here can admire views of the ocean or spend their time discovering the shopping area.
8.6
Great11 reviews
From   US$ 111 /nightSelect
Not available
Staybridge Suites Detroit-Utica46155 Utica Park Boulevard, Utica, United States, 48315View on map
29.9 mi from St. Clair Shores29.9 mi from City Center
Perfectly set close to Macomb Community College, the hotel offers fashionable rooms and a 24-hour restaurant.
8.4
Great20 reviews
From   US$ 115 /nightSelect
Not available
Holiday Inn Express Hotel & Suites Detroit - Utica45555 Utica Park Blvd, Utica, United States, 48315View on map
29.9 mi from St. Clair Shores29.9 mi from City Center
Guests can swim in an outdoor pool on site, provided by the hotel conveniently set in an entertainment area.
8.0
Great7 reviews
From   US$ 115 /nightSelect
Not available
Microtel Inn & Suites By Wyndham Roseville/Detroit Area20313 13 Mile Rd, Roseville, United States, 48066View on map
30.2 mi from St. Clair Shores30.2 mi from City Center
Near the hotel, there are an underground station, a bus stop and a coach station and guests can easily reach Huron Park which is not far away.
7.0
Very good29 reviews
From   US$ 70 /nightSelect
Not available
Hampton Inn Detroit - Shelby Township51620 Shelby Parkway, Shelby Township, United States, 48315View on map
28.8 mi from St. Clair Shores28.8 mi from City Center
An outdoor swimming pool and a tennis court are offered to guests of the grand hotel located in the centre of Shelby Township.
8.8
Great20 reviews
From   US$ 136 /nightSelect
Not available
Courtyard Detroit Utica46000 Utica Park Boulevard, Utica, United States, 48315View on map
30.0 mi from St. Clair Shores30.0 mi from City Center
Guests can relax in the swim-up bar of the hotel that boasts a great location in Utica.
9.2
Perfect6 reviews
From   US$ 126 /nightSelect
Not available
Microtel & Suites By Roseville/Detroit Area20313 13 Mile Rd, 20313, Detroit, United StatesView on map
30.2 mi from St. Clair Shores30.2 mi from City Center
A few meters away you can enjoy Macomb Mall.
From   US$ 89 /nightSelect
Not available
Red Roof Inn Detroit - St Clair Shores31800 Little Mack Avenue, Roseville, United States, 48066View on map
29.8 mi from St. Clair Shores29.8 mi from City Center
In the vicinity of this comfortable there is Huron Park and guests can also discover the shopping area.
8.4
Great19 reviews
From   US$ 70 /nightSelect
Not available
Best Western Port Huron Blue Water Bridge2282 Water Street, Port Huron, United States, 48060-2428View on map
11.6 mi from St. Clair Shores11.6 mi from City Center
Just 2.1 km from Blue Water Bridge, this hotel features tennis courts and a golf course.
7.6
Very good64 reviews
From   US$ 68 /nightSelect
Not available
Extended Stay America - Detroit - Roseville20200 E 13 Mile Road, Roseville, United States, 48066View on map
30.2 mi from St. Clair Shores30.2 mi from City Center
The hotel was built in 2001 in an entertainment area of Roseville, and nowadays has 110.
8.2
Great4 reviews
From   US$ 103 /nightSelect
Not available
Comfort Inn1720 Hancock Street, Port Huron, United States, 48060View on map
12.2 mi from St. Clair Shores12.2 mi from City Center
Placed close to Blue Water Bridge in the centre of Port Huron, this hotel offers 96 rooms.
8.0
Great56 reviews
From   US$ 88 /nightSelect
Not available
Concorde Inn Clinton Township44315 N Gratiot Ave, Clinton Township, United States, 48036View on map
23.9 mi from St. Clair Shores23.9 mi from City Center
Boasting a lounge bar and an indoor pool, the property is located close to Selfridge Military Air Museum and less than 7 km from the centre of Clinton Township.
7.0
Very good14 reviews
From   US$ 125 /nightSelect
Not available
Hampton Inn Detroit/Roseville33680 Gratiot Avenue, Clinton Township, United States, 48036View on map
29.0 mi from St. Clair Shores29.0 mi from City Center
Boasting location close to Macomb Mall, the venue features a casino, a courtyard and bbq equipment, as well as has to offer 94 rooms.
9.2
Perfect16 reviews
From   US$ 88 /nightSelect
Not available
Hampton Inn Port Huron1655 Yeager Street, Port Huron, United States, 48060View on map
11.4 mi from St. Clair Shores11.4 mi from City Center
Constructed in 1998 year, the hotel's building is a reminder of an industrial style, located just off Blue Water Bridge.
8.4
Great40 reviews
From   US$ 121 /nightSelect
Not available
Towneplace Suites Detroit Sterling Heights14800 Lakeside Circle, Sterling Heights, United States, 48313View on map
28.8 mi from St. Clair Shores28.8 mi from City Center
Less than 7 km from the city centre of Sterling Heights, this 95-room accommodation features barbeque grills and tennis courts.
6.6
Nice3 reviews
From   US$ 92 /nightSelect
Not available
Quality Inn & Suites1700 Yeager St, Port Huron, United States, 48060View on map
11.4 mi from St. Clair Shores11.4 mi from City Center
The hotel is set close to Lighthouse Park, and boasts a heated swimming pool as well as city views.
6.8
Nice10 reviews
From   US$ 112 /nightSelect
Not available
Fairfield Inn By Marriott Port Huron1635 Yeager St, Port Huron, United States, 48060View on map
11.4 mi from St. Clair Shores11.4 mi from City Center
Near the hotel, there are a boat dock and a train station and guests can easily reach Lighthouse Park which is not far away.
8.8
Great18 reviews
From   US$ 116 /nightSelect
Not available
Baymont By Wyndham Detroit/Roseville20675 13 Mile Road, Roseville, United States, 48066View on map
30.0 mi from St. Clair Shores30.0 mi from City Center
Near the hotel, there are a motorway and an underground station and guests can easily reach Macomb Mall which is not far away.
8.2
Great3 reviews
From   US$ 85 /nightSelect
Not available
Baymont By Wyndham Port Huron1611 Range Road, Port Huron, United States, 48074View on map
8.7 mi from St. Clair Shores8.7 mi from City Center
It was opened in 1997 and till today has to offer non-smoking rooms, a family restaurant, and a convenient location.
8.2
Great32 reviews
From   US$ 93 /nightSelect
Not available
A Victory Inn - Roseville31811 Little Mack Avenue, Roseville, United States, 48066View on map
29.8 mi from St. Clair Shores29.8 mi from City Center
Located 5 km away from Roseville city center, this hotel features 111 rooms and an outdoor swimming pool.
6.8
Nice1 review
From   US$ 100 /nightSelect
Not available
Days Inn By Wyndham Port Huron2908 Pine Grove Ave., Port Huron, United States, 48060View on map
12.5 mi from St. Clair Shores12.5 mi from City Center
Refurbished in 2009, the hotel offers 88 rooms housed in a colonial-style building.
5.2
Guest rating70 reviews
From   US$ 61 /nightSelect
Not available
Holiday Inn Express & Suites Port Huron2021 Water Street, Port Huron, United StatesView on map
11.3 mi from St. Clair Shores11.3 mi from City Center
Offering pool views, the venue is placed close to Fort Gratiot Lighthouse, and boasts a salt water pool.
From   US$ 163 /nightSelect
Not available
Holiday Inn Express & Suites - Detroit North - Roseville30300 Gratiot Ave, Roseville, United States, 48066View on map
30.8 mi from St. Clair Shores30.8 mi from City Center
From   US$ 125 /nightSelect
Not available
Super 8 By Wyndham Roseville/Detroit Area20445 Erin St, Roseville, United States, 48066-4535View on map
29.9 mi from St. Clair Shores29.9 mi from City Center
The budget hotel in Roseville overlooks the harbor, and offers easy access to a motorway and 53 rooms.
6.2
Nice4 reviews
From   US$ 68 /nightSelect
Not available
Fairfield Inn & Suites By Marriott Detroit Chesterfield45800 Market Place Boulevard, Chesterfield, United States, 45800View on map
22.9 mi from St. Clair Shores22.9 mi from City Center
Located near Emerald Theatre, this hotel features an outdoor pool and a gym.
From   US$ 117 /nightSelect
Not available
Hotel Lakeview Ira Township10161 Dixie Hwy, Chesterfield, United States, MI 48023View on map
14.4 mi from St. Clair Shores14.4 mi from City Center
Located close to Walter and Mary Burke Park, the hotel has 17 rooms, and boasts access to a tube station.
From   US$ 80 /nightSelect
Not available
Main Street Lodge And Suites514 Huron Avenue, Port Huron, United StatesView on map
11.1 mi from St. Clair Shores11.1 mi from City Center
Offering convenient proximity to Port Huron Museum, the hotel is also close to Blue Water Bridge.
From   US$ 90 /nightSelect
Not available
A Victory Inn - Mount Clemens1 N River Rd, Mount Clemens, United States, 48043View on map
25.3 mi from St. Clair Shores25.3 mi from City Center
Offering convenient proximity to Riverhouse Catering and Banquet, the hotel is also close to Gibraltar Trade Center.
7.0
Very good3 reviews
From   US$ 66 /nightSelect
Not available
St. Clair Camping Resort1299 Wadhams Road, Marysville, United States, 48079View on map
4.6 mi from St. Clair Shores4.6 mi from City Center
Situated 7 km from Wills Sainte Claire Automobile Museum, this venue features an outdoor swimming pool.
From   US$ 139 /nightSelect
Not available
Knights Inn Port Huron514 Huron Avenue, Port Huron, 48060, Mi, Us, Port Huron, United States, 48060View on map
11.0 mi from St. Clair Shores11.0 mi from City Center
Boasting a swimming pool, the hotel is about 10 minutes' walk from the center of Port Huron.
5.6
Guest rating10 reviews
From   US$ 60 /nightSelect
Not available
New! Remodeled Michigan Cottage On Lake St. Clair!VillaIra Township, MI, 48023, Chesterfield, United States, 48023View on map
14.4 mi from St. Clair Shores14.4 mi from City Center
This is a 1-bedroom villa, set in proximity to New Baltimore Recreation.
From   US$ 218 /nightSelect
Not available
Lakeview MotelMotel10161 Dixie Highway, Chesterfield, United States, MI 48023View on map
14.4 mi from St. Clair Shores14.4 mi from City Center
From   US$ 132 /nightSelect
Not available
Inn On Water Street560 S. Water Marine City, Port Huron, United States, MI 48039View on map
7.9 mi from St. Clair Shores7.9 mi from City Center
From   US$ 139 /nightSelect
Not available
Harsens Island Getaway ResortLodge1276 Gore Dr, Pointe-aux-Chenes, United States, MI 48208View on map
15.5 mi from St. Clair Shores15.5 mi from City Center
This property with a seasonal outdoor swimming pool, a library and a golf course is less than 2.4 km away from Algonac Clay Historical Museum.
From   US$ 94 /nightSelect
Not available
The St Clair Inn A Tribute Portfolio Hotel St Clair500 N Riverside Ave, Marysville, United States, 48079View on map
100 yd from St. Clair Shores100 yd from City Center
Located a few steps from Moore Museum, the hotel features 104 rooms with views over the river.
Select
Not available
Wingate By Wyndham Roseville/Detroit31900 Little Mack Ave, Roseville, United StatesView on map
29.7 mi from St. Clair Shores29.7 mi from City Center
The hotel boasts location close to a subway station and Jeepers, offering an indoor swimming pool.
From   US$ 95 /nightSelect
Not available
Lakefront Apartment Situated On Lake St ClairApartmentIra Township, Mi, 48023, Chesterfield, United States, 48023View on map
14.4 mi from St. Clair Shores14.4 mi from City Center
Placed 2 miles from Walter and Mary Burke Park, the property consists of 1 bedrooms, 1 bathrooms and a kitchen.
From   US$ 105 /nightSelect
Not available
Fort Gratiot Home On Lake Huron With Patio And Deck!VillaFort Gratiot, MI, 48059, Fort Gratiot, United States, 48059View on map
15.2 mi from St. Clair Shores15.2 mi from City Center
Saint Mary's Parish Hall is 2.6 miles from this villa that offers 3 bedrooms along with a fully equipped kitchen.
Select
Not available
Waterfront Home W/ Shared Dock On Lake St. Clair!VillaIra Township, MI, 48023, Chesterfield, United States, 48023View on map
14.4 mi from St. Clair Shores14.4 mi from City Center
Offering a kitchen equipped with a microwave oven and a dishwasher, this villa is set near Cedar Glen Golf Club.
From   US$ 406 /nightSelect
Not available

Filtering results

Please wait...

42 hotels found