Are you in a hurry?
Here is a quick list of hotels in Saint Louis, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Hilton St. Louis At The Ballpark |
7.1 / 10 (660 Reviews) |
From 98$ | |
| Hilton Pennywell St Louis At The Arch Hotel |
7.9 / 10 (237 Reviews) |
From 109$ | |
| Marriott St. Louis Grand Hotel |
7.9 / 10 (324 Reviews) |
From 109$ | |
| Seven Gables Inn, St Louis West, A Tribute Portfolio Hotel |
7.7 / 10 (18 Reviews) |
From 139$ | |
| Hotel Ignacio - Saint Louis |
8.7 / 10 (188 Reviews) |
From 116$ |
Saint Louis, known for its iconic Gateway Arch and vibrant cultural scene, is a popular destination for travelers looking to experience the charm of the Midwest. When planning a trip to this beautiful city, one important decision to make is where to stay. While there are many options available, choosing a romantic hotel can elevate your experience and make your visit truly unforgettable.
Romantic hotels in Saint Louis offer a unique blend of luxury, comfort, and intimacy that make them perfect for couples looking to create lasting memories. From cozy rooms with plush bedding and stunning city views to indulgent spas and fine dining restaurants, these hotels provide the perfect backdrop for a romantic getaway. Whether you're celebrating a special occasion or simply want to spend quality time with your partner, staying at a romantic hotel in Saint Louis is sure to enhance your experience.
In addition to their luxurious amenities, romantic hotels in Saint Louis also offer convenient locations near some of the city's most beloved attractions. Whether you're exploring the historic neighborhoods of Soulard and Lafayette Square, shopping and dining in the vibrant Central West End, or taking a leisurely stroll along the Mississippi Riverfront, you'll find that these hotels are the perfect home base for your adventures. With easy access to public transportation and a multitude of activities nearby, you'll be able to make the most of your time in Saint Louis.
When it comes to choosing accommodations for your trip to Saint Louis, why settle for anything less than the best? By selecting a romantic hotel, you can enjoy an unforgettable experience filled with luxury, comfort, and romance. So why not treat yourself and your loved one to a stay at one of these enchanting hotels during your next visit to this charming Midwestern city? Your only regret will be that you didn't do it sooner.
Table of contents
View all photos
Hilton St. Louis At The Ballpark
From 98$
Breakfast is served every morning in the in the restaurant. Guests can enjoy meals of African cuisine at the à la carte restaurant. Also, the hotel features the outdoor bar. You may walk 5 minutes to Tigin Irish Pub or eat by Taze Mediterranean Street Food, located within 100 metres.
A community pool and a golf course are available at additional cost as well. The on-site facilities provide a hot tub, a sauna, and an indoor pool.
View all photos
Hilton Pennywell St Louis At The Arch Hotel
From 109$
A breakfast is served in the in the restaurant. The restaurant at hotel has African menu. A variety of restaurants like Pi Pizzeria and Snow Factory offers Italian specialities just 550 metres away.
Fitness classes and various recreational opportunities are available on the premises. Guests can work out in a fitness room.
Romantic Hotels in Saint Louis
View all photos
Marriott St. Louis Grand Hotel
From 109$
A buffet breakfast is served at the in the restaurant. Discover all the flavours of Saint Louis in the property's à la carte restaurant where you can taste African delicacies. There is also a terrace bar. At Pi Pizzeria guests can enjoy Italian specialities, while Porano by Pastaria offers Italian cuisine.
There is a gym on site.
View all photos
Seven Gables Inn, St Louis West, A Tribute Portfolio Hotel
From 139$
Every morning guests can enjoy a complimentary American breakfast at the in the restaurant. Drinks are available at the in-house bar. Chipotle Mexican Grill is located 250 metres from Seven Gables Inn, St Louis West, A Tribute Portfolio Hotel and serves Mexican food.
Romantic Hotels in Saint Louis with Jacuzzis in Room
View all photos
Hotel Ignacio - Saint Louis
From 116$
The lounge bar is ideal for a relaxing drink. Stage Left Grille and Best Steak House, situated just 500 metres from Hotel Ignacio - Saint Louis, serve American dishes.
Hotels in Saint Louis
| Best mid-range Hotel 🌴 | Hilton St. Louis At The Ballpark |
| Best reviews Hotel ❤️ | Hilton Pennywell St Louis At The Arch Hotel |
| Hotel with balcony 🌤️ | Marriott St. Louis Grand Hotel |