What to do in El Puerto de Santa Maria
Visit El Puerto de Santa Maria during your cruise vacation
El Puerto de Santa Maria is located in the northeast of the province of Cadiz, near the estuary of the Guadalete River, in the heart of the bay of Cadiz. Due to its central location between the Algarve in Portugal and the Costa del Sol in Spain it attracts many visitors. You will find beautiful scenery, a marina, beach, a number of cultural attractions and many restaurants. El Puerto de Santa Maria is a beautiful place to take some rest and to get away from the busy city life.
An excursion to El Puerto de Santa Maria from Cadiz will just take a couple of hours unless you want to relax on the beach. You can also decide to first visit El Puerto and to walk around Cadiz on the way back to your cruise ship.