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 Grant's Farm

  • 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
11980 Olive Blvd, Creve Coeur, Saint Louis, MO 63141-6730
15.6 km from Grant's Farm
#28 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
7730 Bonhomme Ave, Clayton, Saint Louis, MO 63105-1909
11.1 km from Grant's Farm
#76 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
5650 Oakland Ave, Saint Louis, MO 63110-1316
11.2 km from Grant's Farm
#4 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
7750 Carondelet Ave, Clayton, Saint Louis, MO 63105-3317
11.2 km from Grant's Farm
#26 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
100 Carondelet Plz, Clayton, Saint Louis, MO 63105-3434
11.3 km from Grant's Farm
#13 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
26 North Meramec Avenue, Clayton, Saint Louis, MO 63105
11.5 km from Grant's Farm
#59 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
3800 State Route 141, Arnold, MO 63010-1403
11.8 km from Grant's Farm
Check In Check Out
Show Prices
1201 Drury Lane, Arnold, MO 63010
11.8 km from Grant's Farm
Check In Check Out
Show Prices
216 N Meramec Ave, Clayton, Saint Louis, MO 63105-3702
11.9 km from Grant's Farm
#12 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
Washington University in St. Louis, One Brookings Drive, Saint Louis, MO 63130-4899
12.1 km from Grant's Farm
#73 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
5 Lambert Drury Dr, Valley Park, MO 63088-2038
12.2 km from Grant's Farm
Check In Check Out
Show Prices
9 Lambert Drury Dr, Valley Park, MO 63088-2038
12.3 km from Grant's Farm
Check In Check Out
Show Prices
920 S Taylor Ave, Saint Louis, MO 63110-1512
12.5 km from Grant's Farm
#5 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
888 Arnold Commons Dr, Arnold, MO 63010-2164
12.5 km from Grant's Farm
Check In Check Out
Show Prices
6177 Delmar Blvd, Saint Louis, MO 63112-1203
12.9 km from Grant's Farm
#8 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
4550 Forest Park Ave, Saint Louis, MO 63108-2114
13.0 km from Grant's Farm
#34 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
212 N Kings Highway, Saint Louis, MO 63108
13.4 km from Grant's Farm
#30 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
4630 Lindell Blvd, Saint Louis, MO 63108-3726
13.4 km from Grant's Farm
#78 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
2625 Lafayette Avenue, Saint Louis, MO 63104
13.9 km from Grant's Farm
#86 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
10143 Old Olive Street Road, Creve Coeur, Saint Louis, MO 63141-5907
14.6 km from Grant's Farm
#85 of 121 hotels in Saint Louis
No photo provided
Check In Check Out
Show Prices
600 Water St, Cahokia, IL 62206-1609
14.6 km from Grant's Farm
Check In Check Out
Show Prices
525 S Jefferson Ave, Saint Louis, MO 63103
14.8 km from Grant's Farm
#35 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
3411 Olive St, Near Saint Louis University & Grand Center, Saint Louis, MO 63103-1116
14.9 km from Grant's Farm
#38 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
3610 W Outer Rd, Arnold, MO 63010-5230
15.2 km from Grant's Farm
Check In Check Out
Show Prices
2340 Market St, Saint Louis, MO 63103-2517
15.4 km from Grant's Farm
#60 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
201 South 20th Street, Saint Louis, MO 63103
15.5 km from Grant's Farm
#6 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
2211 Market St, Saint Louis, MO 63103-2515
15.6 km from Grant's Farm
#23 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
11980 Olive Blvd, Creve Coeur, Saint Louis, MO 63141-6730
15.6 km from Grant's Farm
#28 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
828 N New Ballas Road, Creve Coeur, Saint Louis, MO 63146
15.6 km from Grant's Farm
#56 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
1820 Market Street, One St. Louis Union Station, Saint Louis, MO 63103-2274
15.7 km from Grant's Farm
#21 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
400 S 14th St, Saint Louis, MO 63103-2708
15.9 km from Grant's Farm
#90 of 121 hotels in Saint Louis
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.