Best Hotels in Sterling Heights, MI

Here’s the America’s Best Online list of the best Hotels in Sterling Heights, MI. Best Western Sterling Inn got the current top hotel ranking for Sterling Heights. Closely following #1 are Hampton Inn & Suites Detroit/Sterling Heights, MI, Americas Best Value Inn, TownePlace Suites Detroit Sterling Heights and Knights Inn Sterling Heights. After reading the top ten hotels in Sterling Heights (and the honorable mentions including Knights Inn Sterling Heights) be sure to check out the Michigan Hotels nearby in cities such as Utica, Fraser, Clinton, Troy and Center Line.

Top 10 Hotels in Sterling Heights, MI

  1. Best Western Sterling Inn
    34911 Van Dyke, Sterling Heights, Mi 48312, United States Of America
     • 586-979-0430

  2. Hampton Inn & Suites Detroit/Sterling Heights, MI
    36400 Van Dyke Avenue, Sterling Heights, MI 48312, United States
     • 800-426-7866

  3. Americas Best Value Inn
    34858 Van Dyke Ave, Sterling Heights, Mi 48312
     • 586-939-5555

  4. TownePlace Suites Detroit Sterling Heights
    14800 Lakeside Cir, Sterling Heights, Mi 48313
     • 586-566-0900

  5. Knights Inn Sterling Heights
    7887 17 Mile Road, Sterling Heights, MI 48313, United States
     • 586-979-4304

  6. SUPER 8 MOTEL - STERLING HEIGHTS/DETROIT AREA
    Sterling Heights, MI
     • 586-795-8800

  7. Esa Detroit-Sterling Heights
    33400 Van Dyke Road, Sterling Heights, Mi 48312
     • 586-983-3773

  8. Extended Stay America-Sterling Heig
    Sterling Heights, MI
     • 586-983-3773
    Unrated

  9. Best Western
    34971 Van Dyke Ave, Sterling Heights, MI 48312
     • 586-722-0000
    Unrated

  10. Country Inn Restaurants
    35756 Van Dyke Ave, Sterling Heights, MI 48312, USA
     • 586-826-9100
    Unrated

Honorable Mentions for Hotels in Sterling Heights

  • Knights Inn Sterling Heights
    17 Mile Rd, Sterling Heights, Mi 48313


Top Hotels Near Sterling Heights

  • Amerisuites Detroit Utica (Utica, MI)
    3.2 miles from Sterling Heights
  • Island House (Fraser, MI)
    5 miles from Sterling Heights
  • Best Western Concorde Inn (Clinton, MI)
    5.6 miles from Sterling Heights
  • Detroit Marriott Troy (Troy, MI)
    6.3 miles from Sterling Heights
  • Hollyday Inn (Center Line, MI)
    6.6 miles from Sterling Heights