The charming city of St. Louis should certainly be on your list of romantic getaways, as it can offer a wide variety of fun and romantic options for your couple’s adventure in the Midwest.
Located on the banks of the Mississippi River, the city of St. Louis is known for its barbecue restaurants and vibrant blues music scene, as well as tons of cool bars and hotels where you and your better half can unwind after a day of explorations.
Here’s a list of the best romantic hotels you can find in St. Louis, to enjoy your getaway to the fullest.
If you want to experience St. Louis with your special person in a luxurious way, then stay at the Chesire for a real midwest treat you will never forget!
In the heart of the city, this romantic hotel offers elegant rooms featuring unique biographies and works of a famed British author to instill some more historical English charm.
Choose a select room with french doors on a patio, and enjoy breakfast or a sunset cocktail with view.
If you don’t want to go beyond your vacation budget, but still want to experience a romantic getaway, check out the Holiday Inn Express.
The guest rooms are equipped with a flat-screen TV, a microwave and a refrigerator. When you choose to book this hotel, why not make the most of your stay and book their King Room with Spa Bath?
Other amenities include an indoor saltwater pool, a fitness center and laundry facilities to foster a convenient stay.
Related: full list of hotels with hot tub in room in Missouri.
How to make your romantic getaway unforgettable
Find the best free advice to level up your romantic getaway, discover hidden gems near you and get discounts for romantic hotels straight to your inbox.
By Cupid from Hotels With Hot Tub in Room . Club
Next on our list of best romantic hotels in St. Louis, The Last Hotel features an on-site restaurant, outdoor swimming pool, a fitness center and a trendy bar.
Enjoy your stay at this romantic hotel with your partner, and chill by the sun terrace with a glass of wine to unwind after a long day in the city.
Every room at this charming hotel features unique details such as original barrel ceilings and extravagant lights for your romance.
The Hilton Garden Inn is a cozy and comfortable hotel, where you can spend your next romantic escape.
Each guest room is featured with a flat-screen TV, a microwave, a refrigerator and a coffee maker. Guests can also take advantage of their room fitted with a hot tub to make the most of a relaxing vacation.
Here, you will also find a fitness center and a 24-hour business center. Breakfast, lunch and dinner are also served at the Great American Grill.
The Ritz-Carlton in St. Louis features three on-site restaurants with local cuisine and signature cocktails at their lounge bar, where you and your special person can indulge during your romantic escape.
This elegant and lavish romantic hotel features rooms with marble bathrooms and an on-site spa offering superb couples massages, so you won’t even feel the need to leave the property!
The iconic Four Seasons is certainly one of the most romantic hotels you can find across the globe, and the one in St. Louis is not exception!
Featuring an on-site restaurant and full service spa, this luxury hotel for couples offers city or Gateway Arch views from their elegant rooms or suites, as as marble bathrooms with deep soak tub for your deluxe relaxation.
The hotel also features an outdoor and indoor pool where you can chill with your loved one before you venture out in the city again.
Lehmann House Bed & Breakfast offers romantic and charming accommodations in St. Louis, ideal for your romantic getaway in the midwestern city.
Chill with your loved one at their cute lounge or by the outdoor patio for glass of wine on sunny days.
Nestled in nature, this romantic hotel offers all peacefulness and romance you can possibly ask for to rejuvenate with your loved one.
At the end of our list of best romantic hotels in St. Louis, we find Wildwood, this hidden gem just a short drive out of the city.
Boasting an indoor pool and a well-equipped fitness center, this elegant, classic and captivating hotel for couples can be a great stop on your way to St. Louis or to further destinations, to indulge in some peace and relax out of the chaos.
This romantic hotel in downtown St. Louis offers four on-site restaurants, and even a multi-screen movie theater, so you never have to leave the premises to find fun with your other half.
Rooms at The Chase Park Plaza Royal Sonesta St. Louis are heavenly comfortable and cozy, and if you need some extra pleasure, you can head to their fabulous spa for a couples massage or body treatment, or scrub.
Royal Sonesta Chase Park Plaza features a heated outdoor pool surrounded by palm trees and an outdoor fireplace.
This romantic hotel is an icon in St. Louis since 1894, and it welcomes you for your special romantic getaway with its elegant archways and décor of its famous Grand Hall.
Close to all main attractions in the heart of Downtown, this historical hotel features a fitness center and seasonal outdoor pool, as well as lavish suites for your extra comfort.
Choose this romantic hotel if you and your other half want to explore the city and all its popular restaurants and bars without having to work up a sweat.
Here you can pick a loft-style and high-ceilinged room with lashings of natural lighting coming through the enormous windows, and enjoy the spacious bathrooms featuring a huge soaking tub to indulge with your romantic partner.
Located in St. Louis, this artistic romantic hotel is perfect if you want something a bit different and eclectic on your romantic getaway.
Combining art and lodging, the Angad Arts Hotel features colorful characteristic rooms, a delicious restaurant and a hip bar.
This romantic hotel features sophisticated rooms in St. Louis with refined details and high-end amenities.
Come to this hotel for couples and enjoy the onsite restaurant RED Kitchen at Hyatt Regency at The Arch, offering local cuisine with a focus on fresh and flavorful dishes to promote seasonality and sustainability.
At this hotel you can also find a charming bar where you can unwind after a long day exploring with your partner.
Casa Magnolia B & B is located in the Shaw neighborhood of St. Louis and features a seasonal outdoor swimming pool, a charming garden, as well as a relaxing shared lounge.
Come to this romantic hotel with your loved one and choose select rooms with patio. The cozy rooms of this hotel for couples are elegant and luxurious and their modern bathrooms offer a romantic ambience with bathtubs.
Boasting an ideal location in the charming city of St. Louis, this boutique romantic hotel features contemporary accommodations with a unique artistic style, colorful amenities and a modern design.
The Moonrise Hotel is conveniently located near all main attractions and popular restaurants or bars.
And if you prefer staying inside the premises, this romantic hotel offers an on-site restaurant, Eclipse, as well as a trendy rooftop bar providing wonderful views of the city.
The Le Méridien St. Louis Clayton is one of the hotels in St. Louis ideal for honeymooners with its pristine and sleek interiors.
Floor-to-ceiling windows are featured in each guest room, overlooking a stunning city view. The rooms are also equipped with room essentials to make your stay comfortable and convenient as possible.
Here you can enjoy fun outdoor activities like hiking. To get you started with your day, this hotel also serves American breakfast.
Next we have the Hampton Inn & Suites, and is a sophisticated hotel that boasts spacious and very cozy rooms.
This hotel offers rooms provided with a flat-screen TV, microwave, refrigerator, and work desk. To cater to couples, this hotel also features rooms with a whirlpool bath.
An indoor pool is available on-site and they also serve breakfast every day. Top attractions like the Missouri Botanical Gardens are close.
If you are looking for a budget-friendly hotel in St. Louis, then check out the Super 8 by Wyndham, that features modern room amenities.
Each air-conditioned room is furnished with a flat-screen TV with cable channels, a fridge, and a coffee machine. For couples, we recommend their Deluxe King Suite that features a spa bath.
Continental breakfast is served, and the hotel is also close to top attractions and ski lifts. There are also restaurants and cafes nearby.
The Best Western Inn is one of the hot tub hotels near St. Louis that boast spacious and romantic rooms.
Each guest room is furnished with a flat-screen TV, a microwave, a fridge and a coffee maker. They also have a King Room that features a Jacuzzi® tub.
Free breakfast is served every morning, and you will also find an indoor pool and a fitness center on-site.
This hotel is located in Arnold and an ideal accommodation for couples looking for a hot tub hotel with a reasonable price.
All guest rooms are furnished with a refrigerator, a flat-screen TV and a microwave. Different rooms are featured, including a Deluxe King Room with Spa Bath.
They also feature an indoor pool with a shared hot tub, and they serve breakfast with choices of fresh fruit, bagels, pastries and cereals.
Experience relaxation as well as entertainment when you book a room at the Hollywood Casino.
This elegant hotel features luxury rooms furnished with a flat-screen TV and a fridge. Their King Suite and One-Bedroom Suite feature a private spa bath.
They serve breakfast, and there are 7 restaurants on-site that serve American, Asian and Italian cuisines.
Nestled in the heart of Missouri, this romantic hotel is a good choice for couples going on a special trip.
This hotel features modern amenities and an on-site restaurant with a casual setting. On that note, this will be an ideal place for couples planning to celebrate their love over a delectable meal.
Popular spots like the St. Louis Gateway Arch and Old Courthouse are located near the property.
The Hotel Indigo in St. Louis is a contemporary hotel with with guest rooms that boast a beautiful city view.
It’s a pet-friendly accommodation that features a snack bar, where you can enjoy a nice and quiet meal with your SO. An a la carte breakfast is also served to get you started with your day.
For added convenience, an ATM and luggage storage space are available on-site. plus, a fitness center is featured as well.
Live by Loews is a beautiful hotel with luxury rooms that boast a stunning view of the city. It’s a hotel worth checking out.
This accommodation is set in the heart of Saint Louis, and features an on-site restaurant, a fitness center and a bar. Here you can have an intimate dinner with your SO or bond over a drink or two.
The St. Louis Gateway Arch, Laclede’s Landing and Lumiere Place are some of the popular spots located near the property.
The La Quinta Inn and Suites is a hotel for couples in St. Louise MO. It features modern amenities ideal for a weekend getaway.
This romantic hotel offers contemporary rooms equipped with room essentials to make you stay satisfying. Here you will also find spa facilities like a hot tub and a lavish pool so you can unwind and recharge during your stay.
To get you started with your day, a breakfast buffet is served daily. Popular spots like the Webster University are nearby.
This romantic hotel located in the heart of downtown St. Louis offers a beautiful indoor pool for your relaxation, as well as a hot tub that you can enjoy with your special person.
Come here to experience comfort and peace, while still in the middle of the action of St. Louis.
The Last Hotel is one of the most romantic hotels with upscale amenities and luxury rooms in St. Louis MO. Here you can create great memories and at the same time feel recharged.
Possible reason why you can't find your preferred room, is that it could no longer be available for the date you have chosen. When this happens, try to change your preferred date, OR you can opt for a different room or suite.
Before booking your favorite romantic hotel in St. Louis MO, it's best to consider the hotel's ratings and reviews. Most hotels with high ratings and great reviews, are based on service, maintenance and cleanliness.
↓ Share it before booking! ↓