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 Saint Louis Art Museum

  • 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
9 Lambert Drury Dr, Valley Park, MO 63088-2038
21.0 km from Saint Louis Art Museum
Check In Check Out
Show Prices
7880 Watson Rd, Webster Groves, Saint Louis, MO 63119-5434
8.6 km from Saint Louis Art Museum
Check In Check Out
Show Prices
1019 Pine St, Saint Louis, MO 63101-2014
8.7 km from Saint Louis Art Museum
#57 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
811 Spruce St, Saint Louis, MO 63102
8.8 km from Saint Louis Art Museum
#20 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
421 North 8th Street, Saint Louis, MO 63101
8.9 km from Saint Louis Art Museum
#7 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
811 N 9th St, Saint Louis, MO 63101-2902
8.9 km from Saint Louis Art Museum
#36 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
823 Washington Ave # 827, Saint Louis, MO 63101-1201
8.9 km from Saint Louis Art Museum
#42 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
800 Washington Ave, Saint Louis, MO 63101
9.0 km from Saint Louis Art Museum
#29 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
2810 N 9th St, Saint Louis, MO 63147-3527
9.0 km from Saint Louis Art Museum
#98 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
610 North 7th Street, Saint Louis, MO 63101
9.1 km from Saint Louis Art Museum
#10 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
1 South Broadway, Saint Louis, MO 63102
9.2 km from Saint Louis Art Museum
#43 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
2 South 4th Street, Saint Louis, MO 63102-1809
9.3 km from Saint Louis Art Museum
#9 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
711 North Broadway, Saint Louis, MO 63102-2106
9.3 km from Saint Louis Art Museum
#14 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
400 Olive St, Saint Louis, MO 63102-2718
9.3 km from Saint Louis Art Museum
#23 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
333 Washington Avenue, Saint Louis, MO 63102-2116
9.4 km from Saint Louis Art Museum
#11 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
315 Chestnut Street, Saint Louis, MO 63102-1813
9.4 km from Saint Louis Art Museum
#18 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
4450 Evans Pl, Berkeley, Saint Louis, MO 63134-2600
9.4 km from Saint Louis Art Museum
#32 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
Sponsored
13735 Riverport Drive, Maryland Heights, Saint Louis, MO 63043
19.8 km from Saint Louis Art Museum
#79 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
405 Washington Ave, Saint Louis, MO 63102-2183
9.4 km from Saint Louis Art Museum
#70 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
200 North Fourth Street, Saint Louis, MO 63102
9.4 km from Saint Louis Art Museum
#101 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
999 North Second Street, Saint Louis, MO 63102
9.5 km from Saint Louis Art Museum
#3 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
4121 Springdale Ave, Berkeley, Saint Louis, MO 63134-2612
9.5 km from Saint Louis Art Museum
#81 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
1100 N 3rd Street, Saint Louis, MO 63102
9.5 km from Saint Louis Art Museum
#94 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
999 N 2nd St, Saint Louis, MO 63102-2571
9.6 km from Saint Louis Art Museum
#92 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
901 N 1st St, Saint Louis, MO 63102-2547
9.7 km from Saint Louis Art Museum
#88 of 121 hotels in Saint Louis
No photo provided
Check In Check Out
Show Prices
1335 S Lindbergh Blvd, Frontenac, Saint Louis, MO 63131
9.8 km from Saint Louis Art Museum
#22 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
10143 Old Olive Street Road, Creve Coeur, Saint Louis, MO 63141-5907
10.3 km from Saint Louis Art Museum
#85 of 121 hotels in Saint Louis
No photo provided
Check In Check Out
Show Prices
200 Front St, East Saint Louis, IL 62201-1222
10.5 km from Saint Louis Art Museum
Check In Check Out
Show Prices
9600 Natural Bridge Rd, Berkeley, Saint Louis, MO 63134-3110
10.6 km from Saint Louis Art Museum
#103 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
7898 Watson Road, Crestwood, Saint Louis, MO 63119-5435
10.7 km from Saint Louis Art Museum
#87 of 121 hotels in Saint Louis
No photo provided
Check In Check Out
Show Prices
9645 Natural Bridge, Berkeley, Saint Louis, MO 63134
10.8 km from Saint Louis Art Museum
#80 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
9801 Natural Bridge Rd, Berkeley, Saint Louis, MO 63134-3307
11.2 km from Saint Louis Art Museum
#46 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.