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.

Hotels near Shrine of St. Joseph

1220 North 11th St, Saint Louis, MO 63106
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

4550 Forest Park Boulevard, Saint Louis, MO 63110
3.8 miles from Shrine of St. Joseph
Special Rate SAVE $$ CALL DIRECT
The Parkway Hotel Slideshow
#23 of 124 hotels in Saint Louis
Professional photos | Traveller photos (42) | Map
Show Prices
212 - 232 N. Kings Highway Blvd., Saint Louis, MO 63108
3.9 miles from Shrine of St. Joseph
Chase Park Plaza Slideshow
#29 of 124 hotels in Saint Louis
Professional photos | Traveller photos (98) | Map
Show Prices
5650 Oakland Avenue, Saint Louis, MO 63110
4.8 miles from Shrine of St. Joseph
Special Offer Book Early and Save!
Hampton Inn & Suites St. Louis at Forest Park Slideshow
#3 of 124 hotels in Saint Louis
Professional photos | Traveller photos (61) | Map
Show Prices
Relax Inn Granite City (Granite City, IL)
1100 Niedringhaus Avenue, Granite City, IL 62040 (Formerly Granite City Days Inn)
4.8 miles from Shrine of St. Joseph
#4 of 6 hotels in Granite City
Map
Trails End Motel (Cahokia, IL)
600 Water St, Cahokia, IL 62206
4.9 miles from Shrine of St. Joseph
Traveller photos (7) | Map