Search & Book

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

Welcome to Santa Eulalia

Santa Eulalia

A well - known name in Ibiza circles, the very attractive resort of Santa Eulalia is an Ibizenco treasure and is favoured by the locals themselves. Located on the east coast, about 20 km north of Ibiza Town, the resort is actually the 3rd largest on the island of Ibiza. Somewhat more elegant and sophisticated than others, Santa Eulalia is a bit of a showstopper. The lovely yacht marina is the town’s centrepiece and so many boats with white sails unfurled and creaking masts are testament to the wealth of the sailors, yachtsmen and local visitors. A lengthy promenade lines the arc of sandy beach and there are plenty of watersports to keep the muscles tingling. Santa Eulalia holidays are neither loud nor “in your face”. This is a resort for quiet holidays where beach, good restaurants and a bit of culture is the priority.

A relaxed resort, Santa Eulalia is a dream destination if you enjoy the usual Spanish sunshine, Mediterranean waters and Mediterranean diet! A brilliant place to eat well, the resort has some superb restaurants and the promenade is lined with choices and the marina offers more again. Santa Eulalia even has art galleries, so indulge your passion for painting and artistic pursuits and wander round to see the really interesting selection on view. So, choose a holiday to Santa Eulalia for the pleasures of sun, sea and maritime adventure and spend your evenings in lovely local restaurants.

A current, valid Passport is necessary for all visitors to Spain. Irish citizens do not need a visa.

Information & Facts


Enjoy the beach by day and maybe take up a new watersport. Stroll round the marina. Walk or cycle to nearby Mariner’s Beach with its tiny harbour and local restaurants. Take a boat ride to neighbouring Es Cana resort.

Getting Around

Transfer from Ibiza airport is approx. 40 minutes.






Average costs:

Glass of beer - €1.20

Bottle of wine - €9.50

3 course meal - €28 per person