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 The Fox Theatre

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
26 N Meramec Ave, Clayton, Saint Louis, MO 63105-3859
9.4 km from The Fox Theatre
#59 of 120 hotels in Saint Louis
Top Deal
USD 166*
USD 161* /night
View Deal
Hotwire.com
USD 161*
Orbitz.com
USD 161*
Booking.com
USD 166*
3411 Olive St, Near Saint Louis University & Grand Center, Saint Louis, MO 63103-1116
0.4 km from The Fox Theatre
#36 of 120 hotels in Saint Louis
Top Deal
USD 217*
USD 197* /night
View Deal
Expedia.com
USD 197*
Priceline
USD 197*
Cancelon
USD 217*
525 S Jefferson Ave, Saint Louis, MO 63103-3021
1.8 km from The Fox Theatre
#33 of 120 hotels in Saint Louis
Top Deal
USD 188*
USD 163* /night
View Deal
Expedia.com
USD 164*
Orbitz.com
USD 165*
Cancelon
USD 188*
2621 Cass Ave., Saint Louis, MO 63106-2140
1.8 km from The Fox Theatre
#82 of 120 hotels in Saint Louis
No photo provided
2534 N Grand Blvd, Saint Louis, MO 63106-1026
1.8 km from The Fox Theatre
#110 of 120 hotels in Saint Louis
No photo provided
2340 Market St, Saint Louis, MO 63103-2517
1.9 km from The Fox Theatre
#56 of 120 hotels in Saint Louis
Top Deal
USD 190*
USD 161* /night
View Deal
Booking.com
USD 161*
Travelocity
USD 161*
Cancelon
USD 190*
2211 Market St, Saint Louis, MO 63103-2515
2.0 km from The Fox Theatre
#24 of 120 hotels in Saint Louis
USD 162* /night
View Deal
Expedia.com
USD 162*
Hotels.com
USD 162*
Hotwire.com
USD 162*
201 S 20th St, Saint Louis, MO 63103-2222
2.3 km from The Fox Theatre
#5 of 120 hotels in Saint Louis
USD 232* /night
View Deal
Booking.com
USD 232*
Travelocity
USD 232*
Hotels.com
USD 232*
1820 Market Street, One St. Louis Union Station, Saint Louis, MO 63103-2274
2.4 km from The Fox Theatre
#21 of 120 hotels in Saint Louis
Top Deal
USD 232*
USD 215* /night
View Deal
Curio.com
USD 223*
Hotwire.com
USD 223*
getaroom.com
USD 232*
4550 Forest Park Ave, Saint Louis, MO 63108-2114
2.5 km from The Fox Theatre
#32 of 120 hotels in Saint Louis
Top Deal
USD 186*
USD 175* /night
View Deal
Booking.com
USD 186*
Expedia.com
USD 175*
Priceline
USD 186*
4630 Lindell Blvd, Saint Louis, MO 63108-3726
2.5 km from The Fox Theatre
#80 of 120 hotels in Saint Louis
Top Deal
USD 142*
USD 119* /night
View Deal
Travelocity
USD 120*
Priceline
USD 119*
HotelQuickly
USD 142*
920 S Taylor Ave, Saint Louis, MO 63110-1512
2.6 km from The Fox Theatre
#7 of 120 hotels in Saint Louis
Top Deal
USD 220*
USD 181* /night
View Deal
Home2.com
USD 184*
Hotwire.com
USD 184*
Ctrip.com
USD 220*
212 N Kings Highway, Saint Louis, MO 63108
2.8 km from The Fox Theatre
#34 of 120 hotels in Saint Louis
USD 198* /night
View Deal
Expedia.com
USD 198*
Booking.com
USD 197*
Preferred Hotels
USD 198*
2625 Lafayette Ave, Saint Louis, MO 63104-2011
2.8 km from The Fox Theatre
#88 of 120 hotels in Saint Louis
Top Deal
USD 114*
USD 105* /night
View Deal
Hotels.com
USD 105*
Booking.com
USD 114*
Priceline
USD 114*
400 S 14th St, Saint Louis, MO 63103-2708
3.1 km from The Fox Theatre
#91 of 120 hotels in Saint Louis
Top Deal
USD 187*
USD 127* /night
View Deal
Hotwire.com
USD 127*
Priceline
USD 127*
getaroom.com
USD 187*
1019 Pine St, Saint Louis, MO 63101-2014
3.4 km from The Fox Theatre
#62 of 120 hotels in Saint Louis
Top Deal
USD 173*
USD 168* /night
View Deal
Booking.com
USD 173*
Travelocity
USD 168*
Priceline
USD 172*
811 N 9th St, Saint Louis, MO 63101-2902
3.5 km from The Fox Theatre
#38 of 120 hotels in Saint Louis
Top Deal
USD 155*
USD 125* /night
View Deal
Expedia.com
USD 155*
Hotwire.com
USD 155*
Booking.com
USD 155*
Sponsored
3877 Veterans Memorial Pkwy, Saint Peters, MO 63376-6416
33.4 km from The Fox Theatre
USD 118* /night
View Deal
Country Inns
USD 118*
Orbitz.com
USD 118*
Expedia.com
USD 118*
Washington University in St. Louis, One Brookings Drive, Saint Louis, MO 63130-4899
3.5 km from The Fox Theatre
#75 of 120 hotels in Saint Louis
No availability for your dates from these sites
KnightConference
Travelocity
Orbitz.com
800 Washington Ave, Saint Louis, MO 63101
3.6 km from The Fox Theatre
#29 of 120 hotels in Saint Louis
Top Deal
USD 206*
USD 164* /night
View Deal
Marriott Hotels
USD 164*
Expedia.com
USD 164*
Cancelon
USD 206*
823 Washington Ave # 827, Saint Louis, MO 63101-1201
3.6 km from The Fox Theatre
#43 of 120 hotels in Saint Louis
Top Deal
USD 177*
USD 170* /night
View Deal
Booking.com
USD 177*
Priceline
USD 171*
Hotwire.com
USD 170*
421 North 8th Street, Saint Louis, MO 63101
3.7 km from The Fox Theatre
#8 of 120 hotels in Saint Louis
Top Deal
USD 200*
USD 170* /night
View Deal
Booking.com
USD 200*
Hotels.com
USD 171*
Priceline
USD 170*
811 Spruce St, Saint Louis, MO 63102-1717
3.7 km from The Fox Theatre
#20 of 120 hotels in Saint Louis
USD 208* /night
View Deal
Booking.com
USD 219*
Orbitz.com
USD 209*
Travelocity
USD 209*
610 N 7th St, Saint Louis, MO 63101-1209
3.8 km from The Fox Theatre
#14 of 120 hotels in Saint Louis
Top Deal
USD 228*
USD 176* /night
View Deal
EmbassySuites.com
USD 182*
Travelocity
USD 182*
Cancelon
USD 228*
711 North Broadway, Saint Louis, MO 63102-2106
3.9 km from The Fox Theatre
#10 of 120 hotels in Saint Louis
Top Deal
USD 174*
USD 162* /night
View Deal
Expedia.com
USD 162*
Hotwire.com
USD 162*
Booking.com
USD 174*
2810 N 9th St, Saint Louis, MO 63147-3527
3.9 km from The Fox Theatre
#93 of 120 hotels in Saint Louis
Top Deal
USD 151*
USD 108* /night
View Deal
Travelocity
USD 108*
Orbitz.com
USD 108*
HotelQuickly
USD 151*
1 S Broadway, Saint Louis, MO 63102-1703
4.0 km from The Fox Theatre
#42 of 120 hotels in Saint Louis
Top Deal
USD 214*
USD 173* /night
View Deal
Booking.com
USD 178*
Hilton.com
USD 178*
Cancelon
USD 214*