Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Motel 6 in or near Maryland Heights

Motel 6 Hazelwood Mo 5781 Campus Court, Hazelwood, MO 63042 ~6.16 miles northeast of Maryland Heights center
  • Economy hotel
  • Check in: 3:00 pm
Motel 6 - St. Louis 4545 Woodson Rd., St. Louis, MO 63134 ~6.66 miles east of Maryland Heights center
  • Low-priced Airport hotel
  • Shuttle to airport available
More details
Motel 6 Fenton Mo 1860 Bowles Ave., Fenton, MO 63026 ~12.61 miles south of Maryland Heights center
  • Cheap property
  • Hotel has 75 rooms
More details
Motel 6 St. Louis East Caseyville in Caseyville 2431 Old Country Inn Dr., Caseyville, IL 62232 ~24.47 miles east of Maryland Heights center
  • Two-star property
  • Check in: 15:00
More details

Hotels like Motel 6

La Quinta : 12330 Dorsett Rd.
+1-888-690-5247
12330 Dorsett Rd., Maryland Heights, MO 63043
  • Low-priced hotel
Extended Stay America 12161 Lackland Rd., Maryland Heights, MO 63146
  • Inexpensive Suburban hotel
  • Hotel has 4 floors
  • Fantastic staff
  • Free breakfast
Studio Plus St. Louis Westport - St. Louis
+1-800-881-1523
2030 Craig Rd., St. Louis, MO 63146
  • Economy Suburban hotel
  • 3 floors in hotel
  • Hotel facilities could use a good clean
  • Furniture was old and worn out
Days Inn St. Louis Westport 1970 Craig Rd., Saint Louis, MO 63146
  • Low Cost Suburban hotel
  • Fitness center on property
  • Great service
  • Pool is good
From$52
Average 3.5 /5Reviews CallBookMore Details

Next: Show All Available Comparable Hotels with Pricing
Back to Top