Hotelswithhotubinroom logo

The Most Romantic Hotels in St. Louis

Share on facebook
Share on twitter
Share on whatsapp
Share on email
Share on pinterest

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. 

Table of Contents

The best hotels for couples in St. Louis

The Cheshire

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. 

Holiday Inn Express & Suites

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.

The Last Hotel

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. 

Hilton Garden Inn St. Louis Airport

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, St. Louis

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!

Four Seasons St. Louis

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

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. 

The Wildwood Hotel

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. 

The Chase Park Plaza Royal Sonesta St. Louis

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.

St. Louis Union Station Hotel, Curio Collection by Hilton

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. 

The Westin St. Louis

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. 

Angad Arts Hotel

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.  


Hyatt Regency Saint Louis at The Arch

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

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.

The Moonrise Hotel

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.

Forget Me Not B & B

This romantic hotel in St. Louis is for couples who wish to have a lavish and luxurious treat for themselves while exploring the Missouri city. 

Forget me Not Bed and Breakfast is located  in a charming Queen Anne Victorian house from the 1890s, which makes this romantic property even more enchanting

Pick one of the five unique beautiful rooms, and experience an intimate and cozy escape with your other half. 

Le Méridien

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.

Romantic hotels with fancy restaurants in St Louis

Magnolia Hotel

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.

Hotel Indigo

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

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.

Romantic hotels with spa and wellness center in St Louis

La Quinta Inn & Suites

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.

Drury Plaza St. Louis at the Arch

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. 


  • Which romantic hotel in St. Louis MO best for couples celebrating their anniversaries?

    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.

  • What are the possible reasons why I can't find the room I prefer?

    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.

  • Are romantic hotels in St. Louis MO safe?

    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! ↓