Star Rating
Hotel Name
Price Range (USD)to

All Courtyard By Marriott in or near Maryland Heights

Courtyard St. Louis Westport Plaza in St. Louis
11888 Westline Industrial Dr., St. Louis, MO 63146 ~2.68 miles southeast of Maryland Heights center
  • Affordable hotel
  • 3 floors in hotel
  • Quiet business area
  • We enjoyed eating in the hotel
Earth City Courtyard in St. Louis
3101 Rider Trail South, St. Louis, MO 63044 ~2.73 miles northeast of Maryland Heights center
  • Midscale property
  • 151 rooms in property
Creve Coeur Courtyard : 828 North New Ballas Rd. 828 North New Ballas Rd., Creve Coeur, MO 63146 ~3.98 miles southeast of Maryland Heights center
  • Mid-scale hotel
  • 2 conference rooms in property
  • Reception is all right
  • Quiet room
Courtyard St. Louis / St. Peters : 4341 Veterans Memorial Pkwy. 4341 Veterans Memorial Pkwy., St. Peters, MO 63376 ~7.39 miles northwest of Maryland Heights center
  • Three Star Suburban hotel
  • 2 suites in property
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard by Marriott Downtown 2340 Market St., St. Louis, MO 63103 ~15.63 miles east of Maryland Heights center
  • Affordable property
  • Most guests thought, the hotel was modern
  • Close to the city center with easily acessible parking
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard by Marriott St. Louis Downtown / Convention Center - St. Louis 823 827 Washington Ave., St. Louis, MO 63101 ~16.76 miles east of Maryland Heights center
  • Affordable property
  • Fitness center on property

Similar hotels to Courtyard By Marriott

Hampton Inn Westport in Maryland Heights 2454 Old Dorsett, Maryland Heights, MO 63043
  • Affordable Suburban hotel
  • Shuttle to airport available
  • Perfect for breakfast
  • Almost all guests said the reception staff was great
Very Good 4.0 /5Reviews CallBookMore Details
Drury Inn & Suites St. Louis Westport - Maryland Heights 12220 Dorsett Rd., Maryland Heights, MO 63043
  • Three Star Suburban property
  • 4 floors in property
  • Easily accessible by car, said 100%
  • Nearby restaurants in the area
Hollywood Casino St. Louis
777 Casino Center Dr., Maryland Heights, MO 63043
  • Midscale Airport hotel
  • Airport shuttle available
  • The majority of guests thought the service was professional
  • Could use a good cleaning
Staybridge Suites St. Louis Westport 25 Progress Pkwy., St. Louis, MO 63146
  • 3-star Suburban property
  • Has environment-friendly policy Learn more
La Quinta Inn & Suites St. Louis Airport / Riverpo 13615 Riverport Dr., St. Louis, MO 63043
  • 3-star Airport hotel
  • 3 meeting rooms in hotel
  • Bathroom needs cleaning
  • Food is all right

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