Top Hotels With Restaurants In St. Louis

February 22, 2014 7:00 AM


When planning your vacation or weekend getaway to St. Louis, be sure to choose one of these top hotels with restaurants on site. St. Louis has hotels rich in history and ambience, close to the stadium, the Arch and all of the other activities St. Louis has to offer.

restaurantatthecheshire Top Hotels With Restaurants In St. Louis


The Cheshire
6300 Clayton Road
St. Louis, MO 63117
(314) 647-7300

The Cheshire has been an elegant, popular hotel and restaurant in St. Louis for more than 60 years. This historic landmark hotel is fashioned as a medieval tavern and lodge, complete with wooden beams, stained glass and stucco walls. The Cheshire is pet friendly and offers a choice of accommodations: guests can stay in the Cheshire Seven Gables Inn or enjoy a novelty suite. The Cheshire has one restaurant, Fox and Hounds, within the hotel, and three restaurants across the parking lot: the Restaurant at the Cheshire, Basso and The Market at the Cheshire.

moonrise Top Hotels With Restaurants In St. Louis


Moonrise Hotel
6177 Delmar Blvd.
St. Louis, MO 63112
(314) 721-1111

The Moonrise Hotel is located in the heart of the Delmar Loop, surrounded by the historic Delmar Market, Blueberry Hill and the Pin-up bowl. The Moonrise is a boutique hotel, offering spacious theme rooms and the Eclipse restaurant that rivals any of the restaurants in the Loop. The hotel also features the New Moon Room, an all-seasons enclosed restaurant and lounge featuring a spectacular view of St. Louis.

Related: Top Tableside Restaurant Preparations In St. Louis

ruebel Top Hotels With Restaurants In St. Louis


Ruebel Hotel
217 E. Main St.
Grafton, IL 62037
(618) 786-2315

Reubel Hotel is located in Grafton, Illinois, a small town steeped in history. Built in 1879, Reubel Hotel caught fire on 1912 and was rebuilt and renovated in 1997. In 2008, Ruebel Hotel was remodeled to include hair dryers, refrigerators and 26-inch flat screen TVs with satellite and free wireless internet. The Ruebel Hotel has a magnificently restored bar with authentic glass and memorabilia from the 1904 World’s Fair in St. Louis. The Ruebel’s restaurant offers homemade food, excellent steaks and is open for Sunday brunch.

theplaza Top Hotels With Restaurants In St. Louis


Crowne Plaza St. Louis-Clayton
7750 Carondelet Ave.
Clayton, MO 63105
(314) 726-5400

Nestled in the heart of Clayton, the Crowne Plaza offers guests luxurious rooms complete with polished hardwood floors. The hotel is pet friendly, has an arcade and indoor/outdoor heated pool and is close to the Metro Link. In addition to the many fine restaurants surrounding the Crowne Plaza, guests can enjoy a unique dining experience at the Plaza Grill & Restaurant. The classic American menu includes fresh seafood selections, US Prime steaks and a variety of sandwiches, salads and pastas.

Related: Top Spots To Eat Before The Game In St. Louis

unionstation Top Hotels With Restaurants In St. Louis


St. Louis Union Station
A Doubletree Hotel
1820 Market St.
St. Louis, MO 63103
(314) 621-5262

One look and you will know that this is the most beautiful hotel in St. Louis. The hotel is woven into the impressive ‘Headhouse’ Grand Hall and a portion of an original train shed, The Grand Hall, is now the lobby and a lounge area surrounded by sweeping archways, gold leaf detailing, mosaics and art glass windows. The dining area, now the Station Grille, is a spacious area with décor that matches the historic architecture and flavor of Union Station.

Pennee Struckman is an accounting professional in St Louis, MO. She currently writes for on topics related to parenting teenagers and living well on a budget in St. Louis. She is also a professional financial management writer with articles and white papers published by a well-known information firm. Her work can be found at