Search Hotels with Restaurant in Earth City

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Earth City Hotels with Restaurant

This weekend
Next weekend

Our top choices for Earth City hotels with a restaurant

Holiday Inn St. Louis Arpt West-Earth City by IHG

Holiday Inn St. Louis Arpt West-Earth City by IHG
3.5 star property
Earth City
7.6 out of 10, Good, (1000)
"It’s near to the exit to the highway "
United States
Gabriel
The price is ฿2,297
฿2,641 total
includes taxes & fees
8 Jan - 9 Jan 2026
Holiday Inn St. Louis Arpt West-Earth City by IHG

Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch
4.0 star property
Downtown St. Louis
8.4 out of 10, Very good, (4038)
"Staff was supper nice and it all went so smooth."
United States
Brayden
The price is ฿3,072
฿3,623 total
includes taxes & fees
30 Dec - 31 Dec
Hyatt Regency St. Louis at The Arch

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4.0 star property
Downtown St. Louis
8.8 out of 10, Excellent, (1173)
"Staff was helpful at suggesting places to eat and shop"
United States
Ann Marie
The price is ฿3,010
฿3,580 total
includes taxes & fees
25 Jan - 26 Jan 2026
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Courtyard by Marriott St. Louis Brentwood

Courtyard by Marriott St. Louis Brentwood
3.0 star property
Richmond Heights
9.4 out of 10, Exceptional, (842)
"Clean, would stay again."
United States
Eryka
The price is ฿3,139
฿3,851 total
includes taxes & fees
1 Jan - 2 Jan 2026
Courtyard by Marriott St. Louis Brentwood

Hilton Pennywell St. Louis at the Arch

Hilton Pennywell St. Louis at the Arch
4.0 star property
Downtown St. Louis
8.8 out of 10, Excellent, (1020)
"Staff were real nice. Accommodating. "
United States
Tim
The price is ฿3,327
฿3,923 total
includes taxes & fees
5 Jan - 6 Jan 2026
Hilton Pennywell St. Louis at the Arch

Embassy Suites by Hilton St. Louis Downtown

Embassy Suites by Hilton St. Louis Downtown
4.0 star property
Downtown St. Louis
8.8 out of 10, Excellent, (1256)
"Very cool hotel, rooms were clean and nice design, the food at the bar/restaurant was fantastic!!!"
United States
Cullin
The price is ฿3,410
฿4,056 total
includes taxes & fees
5 Jan - 6 Jan 2026
Embassy Suites by Hilton St. Louis Downtown

The Westin St. Louis

The Westin St. Louis
4.5 star property
Downtown St. Louis
8.6 out of 10, Excellent, (1004)
"Great location "
United States
Gregory
The price is ฿4,458
฿5,213 total
includes taxes & fees
15 Jan - 16 Jan 2026
The Westin St. Louis

Courtyard by Marriott St Louis Westport Plaza

Courtyard by Marriott St Louis Westport Plaza
3.0 star property
Maryland Heights
8.8 out of 10, Excellent, (1002)
"Great location , hotel"
United States
jennifer
The price is ฿3,321
฿3,852 total
includes taxes & fees
16 Jan - 17 Jan 2026
Courtyard by Marriott St Louis Westport Plaza

Hilton Garden Inn St. Louis/O'Fallon MO

Hilton Garden Inn St. Louis/O'Fallon MO
3.0 star property
O'Fallon
8.8 out of 10, Excellent, (720)
"Clean room, quiet"
United States
Laura
The price is ฿2,915
฿3,457 total
includes taxes & fees
23 Jan - 24 Jan 2026
Hilton Garden Inn St. Louis/O'Fallon MO

Best Western St. Louis-Kirkwood Route 66

Best Western St. Louis-Kirkwood Route 66
3.5 star property
Kirkwood
8.4 out of 10, Very good, (1372)
"Our stay was quiet and comfortable. Only a well used slightly stained bathtub kept this review from being excellent. "
United States
Lucinda
The price is ฿2,919
฿3,414 total
includes taxes & fees
4 Jan - 5 Jan 2026
Best Western St. Louis-Kirkwood Route 66
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.

Top Earth City Hotel Reviews

Frequently asked questions

How much do hotels with dining in Earth City cost?
The rate for hotels in Earth City ranges from ฿2,641 to ฿5,213 per night. Expedia has unbeatable offers on hotels with restaurants or in foodie areas that'll please both your appetite and budget. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Earth City?
There are multiple hotels with dining in Earth City with a total average guest review rating of 8.5. Drury Plaza Hotel St. Louis St. Charles will put you near some tasty foodie experiences. This popular 3-star property also features a swimming pool and laundry services. Best Western Plus St. Louis Airport Hotel is another sought-after option with dining. It has a 2.5-star rating and amenities such as a swimming pool and pillow top mattresses.
How many hotels with restaurants are there in Earth City?
Choose from 3 hotels with restaurants in Earth City. Whether you're travelling with the little ones or getting away with your pals, Expedia is here to help you find the perfect place.
What are the best cheap hotels with dining in Earth City?
Use Best Western Plus St. Louis Airport Hotel as a base to eat your way around Earth City. This affordable option offers amenities such as an electric car charging station and pillow top mattresses. Another popular choice that'll please both your budget and appetite is Fairfield Inn & Suites St Louis Westport. Conveniences here include a swimming pool and a barbecue grill. Hotels with dining in Earth City are priced from ฿2,641 per night. If you're exploring Earth City and want to save money, there are many fabulous free attractions to add to your itinerary. St. Louis Car Museum and James S. McDonnell Prologue Room are always popular with visitors. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Earth City?
Many visitors seeking a family-friendly hotel with dining in Earth City choose Drury Plaza Hotel St. Louis St. Charles. With a 3-star rating and amenities including complimentary breakfast and laundry facilities, it'll feel like your home away from home. Best Western Plus St. Louis Airport Hotel is a 2.5-star stay that will also put you within reach of some tasty food experiences. Complimentary breakfast and a nearby zoo help make it a comfy base for your family trip. Earth City boasts plenty of family-friendly attractions to explore that'll entertain the kids. Kokomo Joe's Family Fun Centre and Lewis & Clark Boathouse and Nature Centre deliver fun for travellers both young and old.
Are there any 5-star hotels with dining in Earth City?
Earth City does not have any 5-star hotels with dining — but you and your crew can still wine and dine here in style! Why not have a look at DoubleTree by Hilton Hotel St. Louis - Chesterfield? Located around 14 kilometres from downtown, this 4-star escape comes with popular amenities like limousine services and a spa tub. DoubleTree by Hilton St. Louis - Westport is another fabulous choice just 8 kilometres from central Earth City. Also with a 4-star rating, it comes with amenities like pillow top mattresses and concierge services.
Why book your hotel with restaurants in Earth City with Expedia?
Expedia makes it a breeze to find your ideal hotel with restaurants in Earth City. Use our filters to search for properties with their own restaurants. If you have a fixed budget, select how much you'd like to spend and the star rating of your hotel. We'll help you find the right place whatever your tastes or bank balance.
How can I find cheap hotels with restaurants in Earth City?
A good way to score cheap hotels with restaurants in Earth City is with Expedia's filter tool. Source stays with restaurants or a few extra touches, like included breakfast, lunch and dinner. You can also refine your search results by budget, star rating and amenities to grab awesome rates in a couple of clicks.