We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near St. Teresa of Avila Catholic Church

  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
315 Chestnut Street, Saint Louis, MO 63102-1813
2.7 miles from St. Teresa of Avila Catholic Church
#17 of 120 hotels in Saint Louis
Top Deal
$234*
$209* /night
View Deal
TripAdvisor
$209*
Orbitz.com
$229*
Booking.com
$234*
View all 14 deals 
2534 N Grand Blvd, Saint Louis, MO 63106-1026
0.2 miles from St. Teresa of Avila Catholic Church
#110 of 120 hotels in Saint Louis
No photo provided
2621 Cass Ave., Saint Louis, MO 63106-2140
0.8 miles from St. Teresa of Avila Catholic Church
#82 of 120 hotels in Saint Louis
No photo provided
3411 Olive St, Near Saint Louis University & Grand Center, Saint Louis, MO 63103-1116
1.0 miles from St. Teresa of Avila Catholic Church
#40 of 120 hotels in Saint Louis
$180* /night
View Deal
Priceline
$180*
Expedia.com
$180*
Hotwire.com
$180*
View all 7 deals 
2211 Market St, Saint Louis, MO 63103-2515
1.6 miles from St. Teresa of Avila Catholic Church
#23 of 120 hotels in Saint Louis
$160* /night
View Deal
TripAdvisor
$160*
Expedia.com
$160*
Travelocity
$160*
View all 9 deals 
2340 Market St, Saint Louis, MO 63103-2517
1.6 miles from St. Teresa of Avila Catholic Church
#56 of 120 hotels in Saint Louis
Top Deal
$164*
$149* /night
View Deal
TripAdvisor
$149*
Booking.com
$149*
Cancelon
$164*
View all 12 deals 
525 S Jefferson Ave, Saint Louis, MO 63103-3021
1.7 miles from St. Teresa of Avila Catholic Church
#34 of 120 hotels in Saint Louis
Top Deal
$168*
$129* /night
View Deal
TripAdvisor
$129*
Hotwire.com
$139*
Cancelon
$168*
View all 9 deals 
201 S 20th St, Saint Louis, MO 63103-2222
1.8 miles from St. Teresa of Avila Catholic Church
#5 of 120 hotels in Saint Louis
$170* /night
View Deal
TripAdvisor
$170*
Booking.com
$170*
Travelocity
$170*
View all 9 deals 
1820 Market Street, One St. Louis Union Station, Saint Louis, MO 63103-2274
1.8 miles from St. Teresa of Avila Catholic Church
#21 of 120 hotels in Saint Louis
Top Deal
$149*
$144* /night
View Deal
TripAdvisor
$149*
Curio.com
$149*
Hotels.com
$149*
View all 12 deals 
2810 N 9th St, Saint Louis, MO 63147-3527
1.8 miles from St. Teresa of Avila Catholic Church
#93 of 120 hotels in Saint Louis
Top Deal
$181*
$130* /night
View Deal
TripAdvisor
$130*
Orbitz.com
$130*
HotelQuickly
$181*
View all 11 deals 
4630 Lindell Blvd, Saint Louis, MO 63108-3726
2.0 miles from St. Teresa of Avila Catholic Church
#79 of 120 hotels in Saint Louis
Top Deal
$129*
$103* /night
View Deal
TripAdvisor
$103*
Expedia.com
$103*
HotelQuickly
$129*
View all 13 deals 
212 N Kings Highway, Saint Louis, MO 63108
2.2 miles from St. Teresa of Avila Catholic Church
#32 of 120 hotels in Saint Louis
Top Deal
$169*
$164* /night
View Deal
Hotels.com
$169*
Booking.com
$169*
Expedia.com
$169*
View all 13 deals 
4550 Forest Park Ave, Saint Louis, MO 63108-2114
2.2 miles from St. Teresa of Avila Catholic Church
#33 of 120 hotels in Saint Louis
No availability for your dates from these sites
Booking.com
Expedia.com
Hotels.com
View all 9 deals 
811 N 9th St, Saint Louis, MO 63101-2902
2.2 miles from St. Teresa of Avila Catholic Church
#38 of 120 hotels in Saint Louis
Top Deal
$144*
$116* /night
View Deal
TripAdvisor
$144*
Expedia.com
$144*
Hotwire.com
$144*
View all 13 deals 
421 North 8th Street, Saint Louis, MO 63101
2.3 miles from St. Teresa of Avila Catholic Church
#8 of 120 hotels in Saint Louis
$239* /night
View Deal
TripAdvisor
$239*
Expedia.com
$239*
Priceline
$239*
View all 9 deals 
800 Washington Ave, Saint Louis, MO 63101
2.3 miles from St. Teresa of Avila Catholic Church
#29 of 120 hotels in Saint Louis
Top Deal
$195*
$175* /night
View Deal
TripAdvisor
$175*
Marriott Hotels
$175*
Cancelon
$195*
View all 11 deals 
823 Washington Ave # 827, Saint Louis, MO 63101-1201
2.3 miles from St. Teresa of Avila Catholic Church
#43 of 120 hotels in Saint Louis
$169* /night
View Deal
TripAdvisor
$169*
Travelocity
$169*
Hotwire.com
$169*
View all 11 deals 
1019 Pine St, Saint Louis, MO 63101-2014
2.3 miles from St. Teresa of Avila Catholic Church
#60 of 120 hotels in Saint Louis
Top Deal
$193*
$168* /night
View Deal
getaroom.com
$193*
HotelsClick
$183*
Booking.com
View all 13 deals 
400 S 14th St, Saint Louis, MO 63103-2708
2.3 miles from St. Teresa of Avila Catholic Church
#91 of 120 hotels in Saint Louis
Top Deal
$236*
$161* /night
View Deal
Booking.com
$161*
Expedia.com
$161*
getaroom.com
$236*
View all 9 deals 
920 S Taylor Ave, Saint Louis, MO 63110-1512
2.4 miles from St. Teresa of Avila Catholic Church
#7 of 120 hotels in Saint Louis
Top Deal
$189*
$159* /night
View Deal
TripAdvisor
$159*
Hotels.com
$159*
Ctrip.com
$189*
View all 11 deals 
711 North Broadway, Saint Louis, MO 63102-2106
2.4 miles from St. Teresa of Avila Catholic Church
#10 of 120 hotels in Saint Louis
$190* /night
View Deal
TripAdvisor
$190*
Booking.com
$190*
Orbitz.com
$190*
View all 9 deals 
610 N 7th St, Saint Louis, MO 63101-1209
2.4 miles from St. Teresa of Avila Catholic Church
#14 of 120 hotels in Saint Louis
Top Deal
$205*
$168* /night
View Deal
TripAdvisor
$174*
EmbassySuites.com
$174*
Cancelon
$205*
View all 13 deals 
Washington University in St. Louis, One Brookings Drive, Saint Louis, MO 63130-4899
2.4 miles from St. Teresa of Avila Catholic Church
#75 of 120 hotels in Saint Louis
No availability for your dates from these sites
KnightConference
Orbitz.com
Travelocity
999 N 2nd St, Saint Louis, MO 63102-2571
2.5 miles from St. Teresa of Avila Catholic Church
#4 of 120 hotels in Saint Louis
$339* /night
View Deal
TripAdvisor
$339*
Travelocity
$339*
Orbitz.com
$339*
View all 12 deals 
811 Spruce St, Saint Louis, MO 63102-1717
2.5 miles from St. Teresa of Avila Catholic Church
#20 of 120 hotels in Saint Louis
No availability for your dates from these sites
Booking.com
Expedia.com
Hotels.com
View all 11 deals