Romantic Hotels & Resorts in St. Louis from AU$86

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Best St. Louis Romantic Hotels

The Lodge at Grant's Trail
3.5 out of 5
4398 Hoffmeister Ave., St. Louis, MO
The price is AU$193 per night from 26 Jan. to 27 Jan.
4.8/5 Exceptional! (165 reviews)
"Enjoyed the amenities and the hospitality"

Reviewed on 17 Jan. 2022

The Lodge at Grant's Trail
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 AU$191 per night from 30 Jan. to 31 Jan.
4.7/5 Exceptional! (2,003 reviews)
"-"

Reviewed on 23 Jan. 2022

Drury Plaza Hotel St. Louis at the Arch
Four Seasons Hotel St Louis
5 out of 5
999 North Second Street, St. Louis, MO
Fully refundable
The price is AU$547 per night from 31 Jan. to 1 Feb.
4.7/5 Exceptional! (723 reviews)
"One of the elite hotels in St louis with great options on the property and close by for food. Only issue on this trip was that the access to the casino was closed walking thru on the 2nd floor had to go outside to cross over. a little inconvenient and not sure why it was closed?"

Reviewed on 17 Jan. 2022

Four Seasons Hotel St Louis
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.
Moonrise Hotel
4 out of 5
6177 Delmar Blvd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$198 per night from 26 Jan. to 27 Jan.
4.6/5 Exceptional! (960 reviews)
"Hotel was very clean and staff was great."

Reviewed on 22 Jan. 2022

Moonrise Hotel
The Ritz-Carlton, St. Louis
5 out of 5
100 Carondelet Plaza, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$568 per night from 4 Feb. to 5 Feb.
4.6/5 Wonderful! (480 reviews)
"Me and my Wife loved everything. My wife told me she doesn’t want to stay anywhere else, we’re already planning or next visit. EXCELLENT HOTEL & STAFF."

Reviewed on 16 Jan. 2022

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 AU$190 per night from 3 Feb. to 4 Feb.
4.4/5 Excellent! (985 reviews)
"Property was nice"

Reviewed on 24 Jan. 2022

River City Casino & Hotel
The Chase Park Plaza Royal Sonesta St. Louis
4.5 out of 5
212 N Kingshighway, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$280 per night from 1 Feb. to 2 Feb.
4.4/5 Excellent! (985 reviews)
"Beautiful hotel with lots of history. Movie theater inside and restaurants and bars. Walkable area with lots of high end shops nearby."

Reviewed on 18 Dec. 2021

The Chase Park Plaza Royal Sonesta St. Louis
The Wildwood Hotel
3.5 out of 5
2801 Fountain Pl, Wildwood, MO
Fully refundableReserve now, pay when you stay
The price is AU$153 per night from 2 Feb. to 3 Feb.
4.4/5 Excellent! (969 reviews)
"Clean"

Reviewed on 16 Jan. 2022

The Wildwood Hotel
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 AU$168 per night from 24 Feb. to 25 Feb.
4.3/5 Excellent! (988 reviews)
"The room was decently clean. Parking sucks you have to pay $30 to park behind the building in a garage. Overall worth what I paid."

Reviewed on 21 Jan. 2022

Magnolia Hotel St. Louis, a Tribute Portfolio 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 AU$203 per night from 6 Feb. to 7 Feb.
4.3/5 Excellent! (949 reviews)
"Our stay was great! The room was awesome & the employees were very nice. The only negatives were that there was a lot of street noise since the hotel is right off of Washington Ave & the parking. After I booked our room I got an email saying that the parking was valet only. I made sure to bring cash ..."

Reviewed on 2 Jan. 2022

Embassy Suites by Hilton St. Louis Downtown
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO
Fully refundable
The price is AU$196 per night from 24 Feb. to 25 Feb.
4.2/5 Very Good! (2,841 reviews)
"Our room was absolutely gorgeous with a spectacular Archview. Beautiful hotel!!!"

Reviewed on 20 Jan. 2022

Hyatt Regency St. Louis at The Arch
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 AU$242 per night from 2 Feb. to 3 Feb.
4.2/5 Very Good! (981 reviews)
"Gorgeous historical property !!! Great location & lots of close by things to do !!"

Reviewed on 19 Jan. 2022

St. Louis Union Station Hotel, Curio Collection by Hilton
Marriott St. Louis Grand
4 out of 5
800 Washington Ave, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$171 per night from 25 Feb. to 26 Feb.
4.2/5 Very Good! (979 reviews)
"Staff was friendly. All areas were both clran and safe. Hotel is in a great location."

Reviewed on 20 Dec. 2021

Marriott St. Louis Grand
Pear Tree Inn St. Louis Near Union Station
3 out of 5
2211 Market Street, St. Louis, MO
The price is AU$191 per night from 16 Feb. to 17 Feb.
4.2/5 Very Good! (1,162 reviews)
"Very nice hotel with parking lot included. Close to so many attractions. Overall staying was satisfactory"

Reviewed on 4 Jan. 2022

Pear Tree Inn St. Louis Near Union Station
Seven Gables Inn
3.5 out of 5
26 North Meramec Avenue, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$256 per night from 3 Feb. to 4 Feb.
4.1/5 Very Good! (572 reviews)
"Beautiful place, great service and delicious food!!"

Reviewed on 23 Jan. 2022

Seven Gables Inn
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 AU$193 per night from 27 Jan. to 28 Jan.
4.1/5 Very Good! (972 reviews)
"appreciate to get away"

Reviewed on 3 Jan. 2022

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 AU$248 per night from 28 Jan. to 29 Jan.
4.1/5 Very Good! (987 reviews)
"Love the unique decor, easy access to coffee/restaurant/drinks, and nearby park and zoo."

Reviewed on 2 Dec. 2021

The Cheshire
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$191 per night from 3 Feb. to 4 Feb.
3.9/5 Good! (1,253 reviews)
"."

Reviewed on 8 Jan. 2022

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 AU$172 per night from 5 Feb. to 6 Feb.
3.7/5 Good! (942 reviews)
"Enjoyed my stay. Friendly staff. Bartender was amazing"

Reviewed on 25 Jan. 2022

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 AU$86 per night from 6 Feb. to 7 Feb.
3.6/5 Good! (986 reviews)
"The front desk lady was super sweet. The room wasnt all that bad. The couch and 1 pillow had stains on it. And the carpet was not vacuumed or not well. But over all it wasnt a bad place for the price."

Reviewed on 6 Sep. 2021

Hawthorn Suites by Wyndham St. Louis Westport Plaza
Don't see what you're looking for?
See all available properties in St. Louis
View all properties
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.

Frequently asked questions

Recent Reviews in St. Louis
expedia verified reviews