Find hotels in St. Ann, MO from $77

Most hotels are fully refundable. Because flexibility matters.

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

Search over 2.9 million properties and 550 airlines worldwide.

Check St. Ann hotel prices

Tomorrow night
Next weekend

Filter by

Pear Tree Inn St. Louis Airport
2.5 out of 5
10810 Pear Tree Ln, St. Ann, MO, 63074
Fully refundableReserve now, pay when you stay
The price is $94 per night from Jun 2 to Jun 3
1.27 mi from city center
4.5/5 Wonderful! (1,517 reviews)
"What an awesome happy hour they provide for their guests!! 3 drinks per hotel guest included in your stay per night was very generous and fun! They even include free snacks at happy hour too. Breakfast was delicious and had multiple options to chose from. Overall, would recommend!"

Reviewed on May 17, 2022

Pear Tree Inn St. Louis Airport
Drury Inn St. Louis at Union Station
3 out of 5
201 S 20th St, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $144 per night from Jun 20 to Jun 21
11.73 mi from city center
4.6/5 Wonderful! (1,024 reviews)
"Great hotel. Parking easily accessible. Friendly staff."

Reviewed on May 17, 2022

Drury Inn St. Louis at Union Station
Pear Tree Inn St. Louis Near Union Station
3 out of 5
2211 Market Street, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $117 per night from Jun 2 to Jun 3
11.52 mi from city center
4.2/5 Very Good! (1,007 reviews)
"Love the Restaurant so close. Love walking to the Ball Park. Parking a little tight."

Reviewed on May 16, 2022

Pear Tree Inn St. Louis Near Union Station
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.
Live by Loews - St.Louis
4 out of 5
799 Clark ave, St. Louis, MO, 63102
The price is $199 per night from May 30 to May 31
12.59 mi from city center
4.5/5 Wonderful! (458 reviews)
"I loved the layout and design of this hotel. I felt that the prices were quite high for a Saturday day game, but it was very convenient to be able to walk across the street and be in our room. That being said, there was extremely loud, room shaking music coming from the courtyard/Ballpark Village ..."

Reviewed on May 17, 2022

Live by Loews - St.Louis
Embassy Suites by Hilton St. Louis Downtown
3.5 out of 5
610 N 7th St, St. Louis, MO, 63101
Fully refundableReserve now, pay when you stay
The price is $159 per night from Jun 1 to Jun 2
12.5 mi from city center
4.3/5 Excellent! (965 reviews)
"Great location and hotel."

Reviewed on May 8, 2022

Embassy Suites by Hilton St. Louis Downtown
Elimwood Hotel
3 out of 5
13735 Riverport Dr, Maryland Heights, MO, 63043
Fully refundableReserve now, pay when you stay
The price is $77 per night from Jun 28 to Jun 29
4.7 mi from city center
3.7/5 Good! (927 reviews)
"Spacious room and very clean. Great price. Hope the hotel has more locations so we can stay at in our next trip around the nation."

Reviewed on May 9, 2022

Elimwood Hotel
Hampton Inn St Louis-Airport
2.5 out of 5
10820 Pear Tree Lane, St. Ann, MO, 63074
Fully refundableReserve now, pay when you stay
The price is $141 per night from Jun 5 to Jun 6
1.29 mi from city center
4.5/5 Wonderful! (992 reviews)
"Everything was great, from the warm welcome greeting to the see you next time."

Reviewed on May 2, 2022

Hampton Inn St Louis-Airport
Angad Arts Hotel
4 out of 5
3550 Samuel Shepard Drive, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $179 per night from May 30 to May 31
10.37 mi from city center
4.6/5 Wonderful! (932 reviews)
"The night security guy was amazing and super nice we got there alittle late when everything was close and he still gave us the tour of everything in the building it was fabulous love this place"

Reviewed on May 11, 2022

Angad Arts Hotel
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO, 63043
The price is $135 per night from Jun 27 to Jun 28
5.32 mi from city center
3.8/5 Good! (1,083 reviews)
"Everything was great but maybe leave something other than just Thai food open late"

Reviewed on May 15, 2022

Hollywood Casino & Hotel St. Louis
Clayton Plaza Hotel & Extended Stay
3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO, 63105
Fully refundableReserve now, pay when you stay
The price is $113 per night from Jun 5 to Jun 6
5.98 mi from city center
4.3/5 Excellent! (1,567 reviews)
"Friendly staff. Easy parking on property. Easy quick check in. Nice breakfast included"

Reviewed on May 16, 2022

Clayton Plaza Hotel & Extended Stay
Don't see what you're looking for?
See all available properties in St. Ann
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.

St. Ann hotels information

Number of reviews 10472
Accommodation 1353 hotels
Lowest Price $77
Highest Price $199

Frequently asked questions

Recent reviews of St. Ann hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code