Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Madison Heights

Filter by star ratings
All filters
The Westin Southfield Detroit
7.9 Good

1.8 km from city centre, Southfield Show on map

GoodBased on 960 reviews
7.9

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:₹ 5,815/night
Absolute cheapest price found:₹ 2,971/night
Cheapest day:Thursday
Most expensive day:Wednesday
₹ 3,959 - ₹ 6,700
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 5,160 - ₹ 7,676
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Madison Heights hotels

Show all 15 hotels
1
The Westin Southfield Detroit
7.9 Good

1.8 km from city centre, Southfield Show on map

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 15 hotels
The Westin Southfield Detroit
7.9 Good

1.8 km from city centre, Southfield Show on map

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.

₹ 6,940
Avg. per night

Where to stay in Madison Heights

Madison Heights travel FAQs

  • What are the best hotels in Madison Heights?

    The Westin Southfield Detroit (7.6/10 from 421 reviews) and Mid-Century Modern Home in Downtown Royal Oak! (9.8/10 from 13 reviews) are both highly rated options in Madison Heights.

  • How much do hotels in Madison Heights cost?

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

  • How much is a cheap hotel in Madison Heights?

    HotelsCombined users have found cheap hotels in Madison Heights starting from ₹ 3,068 per night in the last 3 days.