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 Castillo de San Marcos

1 S Castillo Dr, Saint Augustine, FL 32084
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

The Beach Club at St Augustine (Saint Augustine Beach)
2 Ocean Trace Rd, Saint Augustine Beach, Saint Augustine, FL 32080
9.5 km from Castillo de San Marcos
#6 of 78 hotels in Saint Augustine
Traveller photos (54) | Map
250 Prime Outlet Blvd., Saint Augustine, FL 32084
9.5 km from Castillo de San Marcos
#25 of 78 hotels in Saint Augustine
Professional photos | Traveller photos (26) | Map
Show Prices
Knights Inn Saint Augustine I-95 (Saint Augustine, FL) 2.0 of 5
2365 State Road 16, Saint Augustine, FL 32084 (Formerly Travelodge Saint Augustine I-95)
9.7 km from Castillo de San Marcos
#76 of 78 hotels in Saint Augustine
Professional photos | Traveller photos (18) | Map
Show Prices
Comfort Inn & Suites (Saint Augustine, FL) 2.5 of 5
2367 State Road 16, Saint Augustine, FL 32084
9.8 km from Castillo de San Marcos
Special Offer Choice Privileges Points
Comfort Inn & Suites Slideshow
#12 of 78 hotels in Saint Augustine
Professional photos | Traveller photos (42) | Map
Show Prices
305 Outlet Mall Blvd, Saint Augustine, FL 32084
9.8 km from Castillo de San Marcos
Special Offer Free Parking
GreenLeadersBronze level
Fairfield Inn & Suites St. Augustine Slideshow
#19 of 78 hotels in Saint Augustine
Professional photos | Traveller photos (43) | Map
Show Prices