St. Louis Hotels

10 Matching Hotels

{{ numTotalPoiResults }} Matching Hotel{{ (numTotalPoiResults > 1)?'s':'' }}

Show Map

No Matching Hotels

{{ oFilter.name }}

1. Bed and Breakfast Inns of Missouri

204 E. High St., Jefferson City, Missouri, 65101, USA

For bed-and-breakfasts in town, call or write Bed and Breakfast Inns of Missouri. Read More

2. Courtyard by Marriott

$ | 2340 Market St., St. Louis, Missouri, 63103, USA

Built in 1990 and renovated in 2005, this business-friendly hotel is three blocks from Union Station shopping... Read More

3. Drury Inn–Union Station

$ | 201 S. 20th St., St. Louis, Missouri, 63103, USA

Lead-glass windows and marble columns give historic charm to this former YMCA, which dates back to 1907. Renov... Read More

4. Four Seasons Hotel, St. Louis

$$$$ | 999 N. Second Street, St. Louis, Missouri, 63102, USA

This tastefully modern, über-luxury hotel is conveniently located downtown near the St. Louis Arch. The hotel'... Read More

5. Hilton St. Louis Frontenac

$$ | 1335 S. Lindbergh Blvd., St. Louis, Missouri, 63131, USA

European-inspired architecture gives this hotel an elegant feel. It's located in Frontenac, a wealthy suburb o... Read More

6. Millennium Hotel

$ | 200 S. 4th St., St. Louis, Missouri, 63102, USA

Overlooking the Gateway Arch and on the Mississippi riverfront, this hotel is a round high-rise with a revolvi... Read More

7. Omni Majestic Hotel

$$$ | 1019 Pine St., St. Louis, Missouri, 63101, USA

This small, European-style Downtown hotel is a frequent choice of visiting celebrities. Built in 1913 and reno... Read More

8. Sheraton West Port Plaza Lakeside Chalet

$$ | 191 & 900 Westport Plaza, St. Louis, Missouri, 63146, USA

This hotel, which has a Swiss chalet–style exterior, is in the 42-acre West Port Plaza entertainment complex,... Read More

9. Sheraton West Port Plaza Tower

$ | 900 West Port Plaza Dr., St. Louis, Missouri, 63146, USA

This corporate-style hotel is within the 42-acre West Port Plaza entertainment complex, which houses restauran... Read More

10. The Cheshire

$$ | 6300 Clayton Rd., St. Louis, Missouri, 63117, USA

This Tudor-style hotel, built in 1969, is a romantic getaway within walking distance of Forest Park and the St... Read More

{{ $index + numElementsShown }}. {{ oPoiResult.name }}

{{ oPoiResult.price_tag }} | {{ oPoiResult.address }}

{{ oPoiResult.review_snippet }}... Read More

Loading...

BACK TO TOP