Travelers who like staying close to Castillo de San Juan recommend URH Excelsior, htop Royal Beach and Gran Hotel Don Juan Resort.
KAYAK users have found double rooms near Castillo de San Juan for as cheap as ₪87 in the last 3 days. The average price is ₪97.
In the last 3 hours, users have found hotels near Castillo de San Juan for tonight for as low as ₪117. Users have also found 3-star hotels from ₪117 and 4-star hotels from ₪179.