
Find 3 Star Hotels in Maryland Heights, MO from SAR 328
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Maryland Heights 3 Star Hotels
Tonight
17 Oct - 18 OctTomorrow
18 Oct - 19 OctNext weekend
23 Oct - 25 OctIn two weeks
30 Oct - 1 NovOur top choices for Maryland Heights 3-star hotels
SAR 347
SAR 405 total
includes taxes & fees
1 Nov - 2 Nov




2. Sonesta ES Suites St. Louis - Chesterfield
Sonesta ES Suites St. Louis - ChesterfieldChesterfield
David
SAR 396
SAR 459 total
includes taxes & fees
19 Oct - 20 Oct




3. Pear Tree Inn St. Louis Near Union Station
Pear Tree Inn St. Louis Near Union StationDowntown West
Samantha
SAR 394
SAR 461 total
includes taxes & fees
22 Oct - 23 Oct




4. Drury Plaza Hotel St. Louis Union Station
Drury Plaza Hotel St. Louis Union StationDowntown West
James A.
SAR 424
SAR 504 total
includes taxes & fees
1 Nov - 2 Nov
SAR 354
SAR 471 total
includes taxes & fees
12 Nov - 13 Nov




6. Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by WyndhamFenton
Dashaun
SAR 335
SAR 387 total
includes taxes & fees
15 Nov - 16 Nov




7. Hampton Inn St. Louis-Downtown (At the Gateway Arch)
Hampton Inn St. Louis-Downtown (At the Gateway Arch)Downtown St. Louis
Andrew
SAR 412
SAR 482 total
includes taxes & fees
28 Oct - 29 Oct




8. Drury Plaza Hotel St. Louis at the Arch
Drury Plaza Hotel St. Louis at the ArchDowntown St. Louis
Theresa
SAR 507
SAR 592 total
includes taxes & fees
15 Nov - 16 Nov
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Maryland Heights.

Renaissance St. Louis Airport Hotel
9801 Natural Bridge Road St. Louis MO
SAR 443
SAR 519 total
15 Nov - 16 Nov
includes taxes & fees

Hyatt Regency St. Louis at The Arch
315 Chestnut St St. Louis MO
SAR 503
SAR 593 total
31 Oct - 1 Nov
includes taxes & fees

21C Museum Hotel St Louis
1528 Locust street St. Louis MO
SAR 539
SAR 649 total
15 Nov - 16 Nov
includes taxes & fees
Still don't see what you're looking for?
See all properties in Maryland Heights.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Learn more about Maryland Heights
Explore the bustling Westport Plaza, where restaurants and shops offer a lively atmosphere for visitors. Nearby, St. Louis' iconic Gateway Arch and Forest Park provide additional attractions for those seeking more adventure.
See all hotels in Maryland Heights
Top Maryland Heights Hotel Reviews
Forest Park Hotel by MDR
10/10 Excellent
"Great, great, great property. well restored, you know, rung back. You tell us it’s buildings older. Amenities are great. Staff’s great, clean. go above and beyond to try to be helpful as much as they can. I felt safe. Yeah, all around good property"
La Quinta Inn & Suites by Wyndham St. Louis Westport
10/10 Excellent
"Not the best"
Frequently asked questions
What are the best 3-star hotels in Maryland Heights?
Travelers seeking a convenient and comfortable Maryland Heights stay often go for Homewood Suites by Hilton St. Louis Westport. This 3-star hotel, around 2 kilometers west of the center, offers a swimming pool and a barbecue grill. Want another suggestion? Located 2 kilometers southwest of downtown and featuring a terrace and a garden, Courtyard by Marriott St Louis Westport Plaza is also a preferred choice among guests.
How much does it cost to stay in a 3-star hotel in Maryland Heights?
Uncover the perfect trifecta of affordability, quality and comfort at a 3-star hotel in Maryland Heights with Expedia's filters. Enter your vacation dates and then customize your search based on the rate you want to pay per night.
- Search for the lowest price per night right now from SAR 519
What is the difference between a 4-star and 3-star hotel in Maryland Heights?
The key difference between a 3- and 4-star hotel in Maryland Heights is the standard of service and access to creature comforts. Three-star hotels are typically more pocket-friendly and offer the services and amenities you need for your comfort, such as breakfast, a gym and WiFi. You can look forward to a bit more at a 4-star hotel — think upmarket interiors, luxury bathroom products and extra touches like on-site spa centers.























































