San Juan de Ulúa, Colonial fortress on an island in Veracruz, Mexico.
San Juan de Ulúa is a fortress on an island off Veracruz composed of multiple fortified structures, barracks, storage buildings, and a chapel. These buildings connect through thick stone walls and protective moats that guard the island position.
Spanish forces began building this fortress in 1535 as a strategic military outpost in the Atlantic. They maintained control of this important position until Mexican independence arrived in 1825.
The fortress served as a place where incoming ships honored a sacred religious image with cannon fire upon arrival in the harbor. This practice connected the stronghold to the faith and daily rhythm of seafaring merchants and sailors.
Visitors reach the fortress by tram from Plaza Acuario, with guided tours offered in Spanish and English. The best visiting window is Tuesday through Sunday between morning and late afternoon hours.
This location appeared in the 1984 film Romancing the Stone as a substitute for a Caribbean fortress. Its comparable stonework and layout made it fitting for the Hollywood production.
Location: Municipio de Veracruz
Address: Cam. Escénico a San Juan de Ulúa S/N, Manuel Contreras, 91891 Veracruz, Ver., Mexico
Opening Hours: Tuesday-Wednesday 10:00-16:30; Friday-Sunday 10:00-16:30
GPS coordinates: 19.20944,-96.13135
Latest update: December 6, 2025 16:02
Castle of San Juan de Ulúa
30 m
Cempoala
39 km
Aquarium of Veracruz
2.6 km
Malecón Veracruz Puerto
860 m
Baluarte de Santiago
1.3 km
Cathedral of Veracruz
1.3 km
Naval Museum Mexico
1.2 km
Remojadas
31.8 km
Venustiano Carranza Lighthouse
891 m
Manga de Clavo
23.1 km
Cerro de las Mesas
54.9 km
Veracruz México Temple
8.8 kmPorto de Veracruz
1.1 km
Centro cultural atarazanas
1.3 km
Teatro Francisco Javier Clavijero
1.3 km
Boulevard Manuel Ávila Camacho
5.5 km
IVEC
1.4 km
Museo del Pirata
12 km
Expo Ganadera
7.3 km
Agustin Lara monument
1.5 km
MUMUMO Museo Municipal de la Moneda
12.4 km
Arrecife Santiaguillo Lighthouse
34.8 km
La Antigua, Santuario de los Sabalos
23.5 km
Faro Benito Juarez
1.1 km
Isla de Sacrificios Lighthouse
5.7 km
Centro Veracruzano de las Artes “Hugo Argüelles”
1.2 km
Benito Juárez Lighthouse
1.1 km
Municipal palace of Veracruz
1.2 kmVisited this place? Tap the stars to rate it and share your experience / photos with the community! Try now! You can cancel it anytime.
Discover hidden gems everywhere you go!
From secret cafés to breathtaking viewpoints, skip the crowded tourist spots and find places that match your style. Our app makes it easy with voice search, smart filtering, route optimization, and insider tips from travelers worldwide. Download now for the complete mobile experience.
A unique approach to discovering new places❞
— Le Figaro
All the places worth exploring❞
— France Info
A tailor-made excursion in just a few clicks❞
— 20 Minutes