
Villas in Ibiza Spain: Where to Stay and What to Book
Island · Balearic Islands · Spain
Choosing between villas in Ibiza, Spain, and a hotel in one of the island's resorts comes down to which corner suits your holiday. Sant Antoni de Portmany and Santa Eulària des Riu are the two big resort towns, while Es Cubells, Sant Carles de Peralta, Sant Joan de Labritja and Sant Josep de sa Talaia are smaller places close to coves such as Cala Vadella, Cala d’Hort and Es Canar. Nowhere is far: Ibiza airport, with direct flights from the United Kingdom, sits 8 to 16 minutes' drive from the main areas. This page sets out where to stay, the kind of accommodation each area suits and how to book, with live hotel prices to compare alongside.
Some links on this page are affiliate links. If you book through them we may earn a commission, at no extra cost to you. It is how we keep this site free. Details
- Santa Eulària des Riu puts Cala Llonga, Cala Pada and Platja des Niu Blau within easy reach.
- Es Cubells, home to 908 people, sits near Cala Vadella, Cala d’Hort and Sa Caleta.
- Ibiza airport is only 8 minutes from Sant Josep and 12 minutes from Sant Antoni.
Resorts and towns in Ibiza
Ranked by what there is to see and book. Each has its own page.
Sant Antoni de PortmanyIlles Balears · 7 miles from the centre
14 sights · 12 min from IBZ · on the coast
Compare hotels (opens Booking.com in a new tab)- Santa Eulària des Riu
Illes Balears · 6 miles from the centre
10 sights · 16 min from IBZ · on the coast
Compare hotels (opens Booking.com in a new tab)
Sant Joan de LabritjaIlles Balears · 8 miles from the centre
1 sights · 23 min from IBZ · on the coast
Compare hotels (opens Booking.com in a new tab)- Sant Josep de sa Talaia
Illes Balears · 8 miles from the centre
2 sights · 8 min from IBZ · on the coast
Compare hotels (opens Booking.com in a new tab)
Sant Carles de PeraltaIlles Balears · 8 miles from the centre
9 sights · 22 min from IBZ · on the coast
Compare hotels (opens Booking.com in a new tab)- Es Cubells
Illes Balears · 11 miles from the centre
13 sights · 8 min from IBZ · on the coast
Compare hotels (opens Booking.com in a new tab)
Compare every hotel, apartment and villa in Ibiza, priced in GBP, usually with free cancellation.
Compare hotels (opens Booking.com in a new tab)Where to base yourself
Sant Antoni de Portmany, which British travellers usually call San Antonio, is the most searched-for resort on the island and a 12-minute drive from the airport. It is the base for the coves of Cala Salada, Cala Bassa and Cala Comte. Santa Eulària des Riu, or Santa Eulalia, is the largest town by population at over 31,000 residents and sits about 16 minutes from the airport. Its stretch of coast takes in Cala Llonga, Cala Pada, Cala Martina and Platja des Niu Blau, and you can visit the S’Argamassa Roman Fish Farm close by.
If you would rather stay somewhere quieter, Sant Carles de Peralta has Es Canar, Platja de Nova, Platja Pou d’es Lleó and Cala de Sant Vicent nearby. Es Cubells, a small place of 908 people only 8 minutes from the airport, is the gateway to some of the island's most sought-after bays: Cala Vadella, Cala d’Hort, Sa Caleta and Platja des Jondal. Sant Josep de sa Talaia and Sant Joan de Labritja complete the picture, while Ibiza Town, the island's city, is the place for those who want to be near the port, about 7 miles from the centre.
Hotels, apartments or villa hire
The two big towns, Sant Antoni and Santa Eulària, are where you will find the widest spread of hotels, so they are the natural starting point if you want Ibiza family hotels, an adults only hotel or a simpler bed for the night. Anyone searching for hostels in Ibiza will also have most choice in these larger, busier places.
The smaller settlements are better suited to villa hire. Ibiza villas to rent around Es Cubells, Sant Carles de Peralta or Sant Joan de Labritja put you close to quieter coves, with fewer neighbours and more space. If you are looking at villas in Ibiza for holiday rent, plan on car hire: the beaches here are spread out and you will want to move between them under your own steam. You can compare car hire on this page as well as hotel prices.
Booking tips for your stay
Most British travellers book a package with flights and hotel together, which bundles the direct flight into Ibiza airport, your room and the transfer. Transfers are short: around 8 minutes to Es Cubells or Sant Josep, 12 minutes to Sant Antoni and 16 minutes to Santa Eulària. You can compare package deals from Jet2holidays, TUI, loveholidays and On the Beach here, and check the board basis before you book, since self-catering, half board and all inclusive suit different areas and budgets.
Timing shapes what you pay. School holidays push prices up across the board, and July is the hottest, driest month, with highs around 32°C and typically a single rainy day. April, June and October are among the best months to go, with highs of 21°C to 28°C, while winter stays mild at around 16°C. Booking early for July and August gives you the most choice, especially for villa hire, where the best-placed properties go first.
When to go to Ibiza
May to June and September to October: daytime highs between 23°C and 28°C with little rain.
- 16°CJan20 mm
- 16°CFeb28 mm
- 18°CMar35 mm
- 21°CApr34 mm
- 23°CMay26 mm
- 28°CJun16 mm
- 32°CJul4 mm
- 31°CAug38 mm
- 27°CSept44 mm
- 25°COct28 mm
- 20°CNov28 mm
- 16°CDec14 mm
Highlighted months are the sweet spot for warm, dry weather.
Next steps
Questions people ask
Which are the best resorts in Ibiza for families?
Santa Eulària des Riu is the largest town, with Cala Llonga, Cala Pada and Platja des Niu Blau nearby and a 16-minute airport transfer. Sant Antoni de Portmany is 12 minutes from the airport, close to Cala Bassa and Cala Comte. Both offer the widest choice of hotels to compare.
What is the best area to stay in Ibiza for beaches?
Es Cubells is hard to beat for coves, with Cala Vadella, Cala d’Hort, Sa Caleta and Platja des Jondal nearby. Sant Antoni covers Cala Salada, Cala Bassa and Cala Comte, while Sant Carles de Peralta has Es Canar and Cala de Sant Vicent.
When is the best time to go to Ibiza?
April, June, August and October are among the best months. July is the hottest and driest, with highs near 32°C and about one rainy day. April brings highs around 21°C and October around 25°C, both pleasant for beaches without the peak summer heat.
What are the best places to visit in Ibiza?
Beaches lead the list: Cala Salada, Platja des Niu Blau, Cala Vadella, Cala Llonga and Cala d’Hort are among the best known. For something different, the S’Argamassa Roman Fish Farm near Santa Eulària des Riu is an ancient site worth a visit.
How long are the transfers from Ibiza airport?
Short. Ibiza airport has direct flights from the UK and sits about 8 minutes from Es Cubells and Sant Josep de sa Talaia, 12 minutes from Sant Antoni de Portmany and 16 minutes from Santa Eulària des Riu, so you lose little of your first day.
Plan your Ibiza holiday
Compare with our partners, priced in GBP. We earn a small commission; you never pay more.
Hotels in Ibiza
via Booking.com
Compare hotels (opens Booking.com in a new tab)
Some links on this page are affiliate links. If you book through them we may earn a commission, at no extra cost to you. It is how we keep this site free. Details