Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Sterling Heights

Filter by star ratings
All filters
Hawthorn Suites by Wyndham Detroit Warren
Hawthorn Suites by Wyndham Detroit Warren
7.5 Good
30180 North Civic Center Boulevard, Warren, MI, United States
Show on map
4.5 mi from city centre, Sterling Heights 
GoodBased on 820 reviews
7.5

Boasting an outdoor pool, Hawthorn Suites by Wyndham Detroit Warren is situated in Warren and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

TownePlace Suites by Marriott Detroit Warren
TownePlace Suites by Marriott Detroit Warren
7.8 Good
7601 Chicago Road, Warren, MI, United States
Show on map
3.9 mi from city centre, Sterling Heights 
GoodBased on 78 reviews
7.8

Situated in Warren, TownePlace Suites Detroit Warren offers 3-star accommodation, as well as an indoor pool. It also provides meeting rooms, a 24-hour reception and an express check-in and check-out feature.

Detroit Marriott Troy
Detroit Marriott Troy
8.6 Excellent
200 West Big Beaver Road, Troy, MI, United States
Show on map
6.3 mi from city centre, Sterling Heights 
ExcellentBased on 99 reviews
8.6

Located in Troy, Detroit Marriott Troy is within a 40-minute drive of Detroit Metro Airport and provides an indoor pool. The numerous facilities this contemporary hotel has to offer include a beauty centre, valet parking and an express check-in and check-out feature.

Motel 6 Detroit - East Warren
Motel 6 Detroit - East Warren
5.5 Okay
8300 Chicago Road, Warren, MI, United States
Show on map
3.9 mi from city centre, Sterling Heights 
OkayBased on 211 reviews
5.5

Motel 6 Warren provides a comfortable setting while in Warren. It also offers laundry facilities, a lift and a 24-hour reception.

Tips for booking a Sterling Heights hotel

Cheapest month:July
Most expensive month:November
Average price in Sterling Heights:$97/night
Absolute cheapest price found:$47/night
Cheapest day:Monday
Most expensive day:Saturday
$63 - $113
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$72 - $115
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sterling Heights hotels

Show all 17 hotels
1
TownePlace Suites by Marriott Detroit Warren
TownePlace Suites by Marriott Detroit Warren
7.8 Good
7601 Chicago Road, Warren, MI, United States
Show on map
1.1 mi from city centre, Warren 

Situated in Warren, TownePlace Suites Detroit Warren offers 3-star accommodation, as well as an indoor pool. It also provides meeting rooms, a 24-hour reception and an express check-in and check-out feature.

2
Detroit Marriott Troy
Detroit Marriott Troy
8.6 Excellent
200 West Big Beaver Road, Troy, MI, United States
Show on map
3.0 mi from city centre, Troy 

Located in Troy, Detroit Marriott Troy is within a 40-minute drive of Detroit Metro Airport and provides an indoor pool. The numerous facilities this contemporary hotel has to offer include a beauty centre, valet parking and an express check-in and check-out feature.

3
Hawthorn Suites by Wyndham Detroit Warren
Hawthorn Suites by Wyndham Detroit Warren
7.5 Good
30180 North Civic Center Boulevard, Warren, MI, United States
Show on map
0.7 mi from city centre, Warren 

Boasting an outdoor pool, Hawthorn Suites by Wyndham Detroit Warren is situated in Warren and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

Cheapest hotels in Sterling Heights, Michigan

Show all 17 hotels
Motel 6 Detroit - East Warren
Motel 6 Detroit - East Warren
5.5 Okay
8300 Chicago Road, Warren, MI, United States
Show on map
0.8 mi from city centre,  

Motel 6 Warren provides a comfortable setting while in Warren. It also offers laundry facilities, a lift and a 24-hour reception.

$55
Avg. per night
Hawthorn Suites by Wyndham Detroit Warren
Hawthorn Suites by Wyndham Detroit Warren
7.5 Good
30180 North Civic Center Boulevard, Warren, MI, United States
Show on map
0.7 mi from city centre,  

Boasting an outdoor pool, Hawthorn Suites by Wyndham Detroit Warren is situated in Warren and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

$92
Avg. per night
TownePlace Suites by Marriott Detroit Warren
TownePlace Suites by Marriott Detroit Warren
7.8 Good
7601 Chicago Road, Warren, MI, United States
Show on map
1.1 mi from city centre,  

Situated in Warren, TownePlace Suites Detroit Warren offers 3-star accommodation, as well as an indoor pool. It also provides meeting rooms, a 24-hour reception and an express check-in and check-out feature.

$119
Avg. per night
Detroit Marriott Troy
Detroit Marriott Troy
8.6 Excellent
200 West Big Beaver Road, Troy, MI, United States
Show on map
3.0 mi from city centre,  

Located in Troy, Detroit Marriott Troy is within a 40-minute drive of Detroit Metro Airport and provides an indoor pool. The numerous facilities this contemporary hotel has to offer include a beauty centre, valet parking and an express check-in and check-out feature.

$125
Avg. per night

Hotel prices in Sterling Heights

3 stars

$92 - $125

TownePlace Suites by Marriott Detroit Warren
$119
Avg. per night
Detroit Marriott Troy

#2 Most popular

$125
Avg. per night
Hawthorn Suites by Wyndham Detroit Warren
$92
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Sterling Heights

Sterling Heights travel FAQs

  • What are the best hotels in Sterling Heights?

    Hawthorn Suites by Wyndham Detroit Warren is a very popular hotel in Sterling Heights with a score of 7.5 from 820 reviews. TownePlace Suites by Marriott Detroit Warren (7.8 from 79 reviews) and Detroit Marriott Troy (8.6 from 99 reviews) are also highly rated Sterling Heights hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Sterling Heights cost?

    Sterling Heights hotels have an average price of $137/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Sterling Heights?

    Over the last 3 days, Sterling Heights hotels have been found for as cheap as $51/night in searches by HotelsCombined users.

  • How much is a hotel in Sterling Heights tonight?

    Sterling Heights hotels start at $54 for tonight; however, accommodations will average about $153. These prices were found on HotelsCombined within the last 72 hours.