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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near St Johns Town Center

  • 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
4812 Deer Lake Dr W, Jacksonville, FL 32246-4409
1.7 miles from St Johns Town Center
#11 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
10434 Midtown Parkway, Jacksonville, FL 32246
0.2 miles from St Johns Town Center
#21 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
10020 Skinner Lake Drive, Jacksonville, FL 32246
0.9 miles from St Johns Town Center
#111 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
10605 Deerwood Park Blvd., Jacksonville, FL
1.1 miles from St Johns Town Center
#76 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
10551 Deerwood Park Boulevard, Jacksonville, FL 32256
1.2 miles from St Johns Town Center
#64 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
9840 Tapestry Park Cir, Jacksonville, FL 32246-9226
1.5 miles from St Johns Town Center
#4 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
9745 Gate Pkwy N, Jacksonville, FL 32246
1.6 miles from St Johns Town Center
#15 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
4812 Deer Lake Dr W, Jacksonville, FL 32246-4409
1.7 miles from St Johns Town Center
#11 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
4415 Southside Blvd., Jacksonville, FL 32216
1.8 miles from St Johns Town Center
#2 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
8801 Perimeter Park Blvd, Jacksonville, FL 32216
1.8 miles from St Johns Town Center
#108 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
4385 South Side Blvd., Jacksonville, FL 32246
1.9 miles from St Johns Town Center
#65 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
8511 Touchton Road, Jacksonville, FL 32216
2.2 miles from St Johns Town Center
#7 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
8127 Point Meadows Way, Jacksonville, FL 32256-9111
2.9 miles from St Johns Town Center
#3 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
11083 Nurseryfields Drive, Jacksonville, FL 32256
2.9 miles from St Johns Town Center
#34 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
9300 Baymeadows Rd, Jacksonville, FL 32256
3.6 miles from St Johns Town Center
#19 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
4990 Belfort Rd, Jacksonville, FL 32256
3.6 miles from St Johns Town Center
#40 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
4693 Salisbury Road, Jacksonville, FL 32256
3.7 miles from St Johns Town Center
#85 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
Sponsored
1200 Airport Rd, Jacksonville, FL 32218-6889
17.0 miles from St Johns Town Center
#25 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
4791 Windsor Commons Court, Jacksonville, FL 32224
3.8 miles from St Johns Town Center
#36 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
4675 Salisbury Rd, Jacksonville, FL 32256-6129
3.8 miles from St Johns Town Center
#54 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
9150 Baymeadows Rd, I-95 Exit 341, Jacksonville, FL 32256-7706
3.8 miles from St Johns Town Center
#71 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
8277 Western Way Circle, Jacksonville, FL 32256
3.8 miles from St Johns Town Center
#74 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
4690 Salisbury Road, Jacksonville, FL 32256
3.8 miles from St Johns Town Center
#78 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
8300 Western Way, Jacksonville, FL 32256-0324
3.8 miles from St Johns Town Center
#110 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
4670 Salisbury Road, Jacksonville, FL 32256
3.9 miles from St Johns Town Center
#41 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
4660 Salisbury Road, Exit 344, Butler Blvd, Jacksonville, FL 32256
3.9 miles from St Johns Town Center
#47 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
8765 Baymeadows Road, I-95 at Baymeadows Road, Exit #100, Jacksonville, FL 32256
3.9 miles from St Johns Town Center
#84 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
4700 Salisbury Rd., Jacksonville, FL 32256
3.9 miles from St Johns Town Center
#88 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
8255 Dix Ellis Trail, Jacksonville, FL 32256-8209
3.9 miles from St Johns Town Center
#109 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
8365 Dix Ellis Trail, Jacksonville, FL 32256
4.0 miles from St Johns Town Center
#46 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
8737 Baymeadows Road, Jacksonville, FL 32256
4.0 miles from St Johns Town Center
#92 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
8333 Dix Ellis Trail, Jacksonville, FL 32256
4.0 miles from St Johns Town Center
#99 of 132 hotels in Jacksonville
Check In Check Out
Show Prices
*Prices above are the average nightly price provided by partners and may not include all taxes and fees. Any taxes and fees that are shown are estimates only. Please see further details from our partners.
Jacksonville Travel Forum Need specific advice visiting Jacksonville, Florida? Visit the TripAdvisor Travel Forum for Jacksonville and ask our Destination Experts and the travel community.