Find Romantic Hotels in St. Louis, MO from $76

Search over 1 million properties and 550 airlines worldwide.

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Featured St. Louis Romantic Hotels

The Lodge at Grant's Trail
3.5 out of 5
4398 Hoffmeister Ave., St. Louis, MO
The price is $120 per night from Sep 21 to Sep 21
4.8/5Exceptional! (149 reviews)
"Loved this rustic log Lodge. Our fishing room decor was perfect for my fishing husband, right down to the fishing reel toilet paper holder. Breakfast was yummy and there is a nice patio for evening cocktails. Very clean, quiet and relaxing."

Reviewed on Aug 29, 2021

The Lodge at Grant's Trail
Four Seasons Hotel St Louis
Great for couples
5 out of 5
999 North Second Street, St. Louis, MO
The price is $374 per night from Sep 27 to Sep 27
4.7/5Exceptional! (700 reviews)
Couples like: full-service spa, couples spa treatments, al fresco dining, hot tub
Travelers say...
"Good"

Reviewed on Aug 13, 2021

Four Seasons Hotel St Louis
Moonrise Hotel
Great for couples
4 out of 5
6177 Delmar Blvd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $153 per night from Oct 20 to Oct 20
4.7/5Exceptional! (943 reviews)
Couples like: adults only property, happy hour
Travelers say...
"Loved this hotel. The room was nice and spacious and the staff super helpful. The metro rail runs close by so we got that to the hotel from the airport. So many places to eat right outside the hotel. And forest Park and Wash U were just a 15 minute walk. Perfect"

Reviewed on Sep 14, 2021

Moonrise Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
2 South 4th Street, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $135 per night from Oct 17 to Oct 17
4.7/5Exceptional! (1,828 reviews)
"Great place"

Reviewed on Sep 17, 2021

Drury Plaza Hotel St. Louis at the Arch
The Ritz-Carlton, St. Louis
Great for couples
5 out of 5
100 Carondelet Plaza, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $483 per night from Oct 16 to Oct 16
4.6/5Wonderful! (472 reviews)
Couples like: onsite spa services, bar
Travelers say...
"Not accustomed to using phone for info. Wish you had hard copies in the room."

Reviewed on Sep 11, 2021

The Ritz-Carlton, St. Louis
River City Casino & Hotel
4 out of 5
777 River City Casino Blvd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $127 per night from Oct 3 to Oct 3
4.4/5Wonderful! (970 reviews)
"very nice"

Reviewed on Sep 12, 2021

River City Casino & Hotel
The Wildwood Hotel
3.5 out of 5
2801 Fountain Pl, Wildwood, MO
Fully refundableReserve now, pay when you stay
The price is $97 per night from Oct 17 to Oct 17
4.4/5Excellent! (957 reviews)
"Such a beautiful area and the architecture is fabulous. The check-in process was a bit crowed as the pull-up parking is on the corner and just but one car was comfortable in the area at a time, much like a "one-butt" kitchen. The staff was dressed to the nines, which over stated the "our goal is ..."

Reviewed on Sep 20, 2021

The Wildwood Hotel
Embassy Suites by Hilton St. Louis Downtown
3.5 out of 5
610 N 7th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $148 per night from Sep 27 to Sep 27
4.4/5Excellent! (964 reviews)
"What I liked About it was everything! The room was really nice, they had happy with complimentary drinks and the pool was awesome!! The breakfast was AMAZING 😋😋🥰 it was so much food plus they had an omelette station where I had my omelette made right in front of me!!😍😍 defines 5 stars!!? ..."

Reviewed on Sep 19, 2021

Embassy Suites by Hilton St. Louis Downtown
The Chase Park Plaza Royal Sonesta St. Louis
Great for couples
4.5 out of 5
212 N Kingshighway, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $329 per night from Oct 3 to Oct 3
4.4/5Excellent! (989 reviews)
Couples like: onsite spa services, bar
Travelers say...
"The room was spacious and clean the pool was amazing. I enjoyed How close it was to the zoo and large park and walking distance to many restaurants."

Reviewed on Sep 8, 2021

The Chase Park Plaza Royal Sonesta St. Louis
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4 out of 5
421 N 8th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $135 per night from Oct 10 to Oct 10
4.3/5Excellent! (983 reviews)
"Great location but rooms could be updated"

Reviewed on Sep 18, 2021

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
Hyatt Regency St. Louis at The Arch
Great for couples
4 out of 5
315 Chestnut St, St. Louis, MO
Fully refundable
The price is $149 per night from Oct 17 to Oct 17
4.2/5Excellent! (2,946 reviews)
Couples like: onsite spa services, bar
Travelers say...
"I chose this hotel for the view of the Arch in St. Louis. It was a stunning view of the Arch and a very short walk. Very beautiful, clean and large room. I was severely disappointed when my husband called in the morning to have some creamer for his coffee brought up to our room. He was told that ..."

Reviewed on Sep 18, 2021

Hyatt Regency St. Louis at The Arch
Pear Tree Inn St. Louis Near Union Station
Great for couples
3 out of 5
2211 Market Street, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $103 per night from Sep 27 to Sep 27
4.2/5Very Good! (1,172 reviews)
Couples like: bar, hot tub
Travelers say...
"Very friendly staff, excellent time with secured parking."

Reviewed on Sep 19, 2021

Pear Tree Inn St. Louis Near Union Station
Marriott St. Louis Grand
4 out of 5
800 Washington Ave, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $127 per night from Oct 16 to Oct 16
4.2/5Very Good! (966 reviews)
"Great location, great staff and a beautiful facility."

Reviewed on Sep 18, 2021

Marriott St. Louis Grand
St. Louis Union Station Hotel, Curio Collection by Hilton
4 out of 5
1820 Market Street, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $176 per night from Oct 7 to Oct 7
4.2/5Very Good! (971 reviews)
"Great place with plenty to do at Union Station."

Reviewed on Sep 19, 2021

St. Louis Union Station Hotel, Curio Collection by Hilton
The Westin St. Louis
4.5 out of 5
811 Spruce St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $152 per night from Oct 17 to Oct 17
4.2/5Very Good! (962 reviews)
"It was a really nice room"

Reviewed on Sep 16, 2021

The Westin St. Louis
The Cheshire
4 out of 5
6300 Clayton Rd, Richmond Heights, MO
Fully refundableReserve now, pay when you stay
The price is $156 per night from Sep 28 to Sep 28
4.1/5Very Good! (990 reviews)
"I loved the unique architecture and the pool being warm and open a bit later than posted but while this may have once been a 4-5 star hotel, it needs a lot of work to get up to that rating again. There are many parts of the facility showing wear and tear, some only in need of paint; other areas needing ..."

Reviewed on Aug 31, 2021

The Cheshire
Seven Gables Inn
Great for couples
3.5 out of 5
26 North Meramec Avenue, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $135 per night from Oct 4 to Oct 4
4.1/5Very Good! (561 reviews)
Couples like: al fresco dining, winery, couples dining, picnics
Travelers say...
"Our stay at Seven Gables Inn was excellent. The property is adorable and the rooms are in great condition! My husband especially loved the heated toilet seat and TV in the bathroom mirror. The staff was friendly and helpful! We will definitely be back."

Reviewed on Aug 2, 2021

Seven Gables Inn
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
The price is $135 per night from Oct 3 to Oct 3
3.9/5Very Good! (1,353 reviews)
"We stayed here for the Dead & Co show. The room was perfect and clean. The toilet made a loud noise when you flushed it but wasn’t horrible. Loved the amphitheater!! My only complaint was with it being a 24 hour casino you would think there would be food options past 11pm. It was a Monday and hopefully ..."

Reviewed on Sep 15, 2021

Hollywood Casino & Hotel St. Louis
Hilton St. Louis Downtown at the Arch
4 out of 5
400 Olive St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $132 per night from Oct 17 to Oct 17
3.8/5Good! (941 reviews)
"There was alot of construction but was fine otherwise"

Reviewed on Aug 28, 2021

Hilton St. Louis Downtown at the Arch
Hawthorn Suites by Wyndham St. Louis Westport Plaza
3 out of 5
1881 Craigshire Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is $76 per night from Oct 3 to Oct 3
3.6/5Good! (988 reviews)
"We really enjoyed our stay! It was a very friendly atmosphere and the room was great! The kids had a blast and that was my goal!"

Reviewed on Jun 11, 2021

Hawthorn Suites by Wyndham St. Louis Westport Plaza
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Romantic Luxury Hotels

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Romantic Spa Hotels

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Romantic Hotels and Accommodations in St. Louis

If you and your partner need some romantic time away, we've got just the ticket. Couples choose St. Louis for its great live music scene, popular zoo, and top museums. If you want to spend a romantic day sharing a bottle of wine with your love, you might plan a visit to Villa Marie Winery & Banquet Center, Yellow Farmhouse Winery, or Sugar Creek Winery.

Whether you'd like to soak in a spa tub or enjoy a candlelit dinner, you'll have your choice of 83 hotels and other accommodations in St. Louis to make for the perfect retreat.

Our guests enjoy these options for their romantic atmosphere:

The Wildwood Hotel: This 3.5-star hotel offers a spa tub, an indoor pool, and wedding services. Our guests appreciate its spacious rooms and helpful staff.

The Cheshire: 4-star hotel featuring an alfresco restaurant, a poolside bar, and an outdoor pool. Customers give positive reviews for its comfortable rooms.

Centrally Located 1st Floor 2 bed Apartment Next to Forest Park: With a stay at this apartment, you'll have access to a kitchen, a living room, and a refrigerator. Expedia travelers speak highly of its comfortable beds and walkable location.

The Ritz-Carlton, St. Louis: This 4.5-star hotel offers massages, 2 restaurants, and a bar. Our guests appreciate its comfortable beds and prime location.

Grand Center Inn: 3-star B&B featuring a soaking tub, free WiFi, and cable TV. Customers give good reviews for its spacious rooms and breakfast.

When is the Best Time to Visit St. Louis?

Weather can be a major factor for your holiday, so we've collected rainfall and temperature averages to help you plan for your trip:

  • Hottest months: August, July, June, and September, with an average temperature of 88°F
  • Coldest months: January, December, February, and November, with an average temperature of 25°F
  • Driest months: February, January, December, and August, with an average rainfall of 2.67 inches
  • Rainiest months: May, June, April, and November, with an average rainfall of 4.24 inches

Sightseeing in and Around St. Louis

There's nothing better than seeing a new place with your sweetheart, so consider checking out all there is to see and do in St. Louis. If you're hoping to see some of the area's cultural attractions, you and your partner will love St. Louis for its great live music scene and top museums. If you want to spend a day exploring, you might consider a stop at Busch Stadium, Gateway Arch, or City Museum.

Travelers also like St. Louis for its:
  • Baseball
  • Entertainment

Getting Around St. Louis

To get to St. Louis, you can fly into St. Louis, MO (STL-Lambert-St. Louis Intl.), which is the closest major airport, located 11.7 mi (18.8 km) from the city center. You can walk to nearby metro stations including Stadium Station, 8th and Pine Station, and Convention Center Station. To venture out into the surrounding area, ride one of the trains from St. Louis Gateway Station or Kirkwood Station.

Frequently asked questions

Travelers Loved These Romantic Hotels

More trip options