Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Madison Heights

Filter by star ratings
All filters
Knights Inn Madison Heights
Knights Inn Madison Heights
26091 Dequindre Road, Madison Heights, MI, United States
Show on map
1.0 mi from city centre, Madison Heights 

Knights Inn Madison Heights is a good-value hotel situated a short car ride from Warren. It also provides a 24-hour reception, laundry facilities and an outdoor pool.

The Westin Southfield Detroit
The Westin Southfield Detroit
7.7 Good
1500 Town Center, Southfield, MI, United States
Show on map
7.1 mi from city centre, Madison Heights 
GoodBased on 489 reviews
7.7

Offering free Wi-Fi and an indoor pool, The Westin Southfield Detroit is situated in Southfield and is a short stroll from Lawrence Technological University. It has a fitness centre, as well as an express check-in and check-out feature, 24-hour room service and valet parking.

Tips for booking a Madison Heights hotel

Cheapest month:December
Most expensive month:July
Average price in Madison Heights:$81/night
Absolute cheapest price found:$41/night
Cheapest day:Monday
Most expensive day:Friday
$55 - $95
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$58 - $96
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Madison Heights hotels

Show all 13 hotels
1
The Westin Southfield Detroit
The Westin Southfield Detroit
7.7 Good
1500 Town Center, Southfield, MI, United States
Show on map
1.1 mi from city centre, Southfield 

Offering free Wi-Fi and an indoor pool, The Westin Southfield Detroit is situated in Southfield and is a short stroll from Lawrence Technological University. It has a fitness centre, as well as an express check-in and check-out feature, 24-hour room service and valet parking.

Cheapest hotels in Madison Heights, Michigan

Show all 13 hotels
Knights Inn Madison Heights
Knights Inn Madison Heights
26091 Dequindre Road, Madison Heights, MI, United States
Show on map
1.0 mi from city centre,  

Knights Inn Madison Heights is a good-value hotel situated a short car ride from Warren. It also provides a 24-hour reception, laundry facilities and an outdoor pool.

$68
Avg. per night
The Westin Southfield Detroit
The Westin Southfield Detroit
7.7 Good
1500 Town Center, Southfield, MI, United States
Show on map
1.1 mi from city centre,  

Offering free Wi-Fi and an indoor pool, The Westin Southfield Detroit is situated in Southfield and is a short stroll from Lawrence Technological University. It has a fitness centre, as well as an express check-in and check-out feature, 24-hour room service and valet parking.

$98
Avg. per night

Where to stay in Madison Heights

Madison Heights travel FAQs

  • What are the best hotels in Madison Heights?

    489 reviews rated The Westin Southfield Detroit with an average score of 7.7/10. It may also be worth looking into the Mid-Century Modern Home in Downtown Royal Oak!, which received a rating of 9.8/10 from 13 reviews.

  • How much do hotels in Madison Heights cost?

    The average price of a hotel in Madison Heights is $83 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Madison Heights?

    $49 per night is the cheapest Madison Heights hotel price found in our data from the last 72 hours.

  • How much is a hotel in Madison Heights tonight?

    A hotel in Madison Heights tonight has an average price of $89, but some deals have been found for as low as $65 in HotelsCombined searches over the last 72 hours. Prices in Madison Heights are changing frequently.