
Guides · Ibiza
5 Best Towns and Resorts in Ibiza
CEO and co-founder
Ibiza is made up of five main towns and a scatter of smaller villages, resorts, and urbanisations - and where you base yourself shapes the entire holiday. The best places in Ibiza are not interchangeable: Ibiza Town gives you history, nightlife, and the best restaurant scene; San Antonio gives you access to the west coast beaches and the sunset strip; Santa Eularia des Riu gives you a calm, family-friendly alternative to both. This guide ranks the 5 best towns and resorts on the island, with practical information about what each offers, its beaches, and who it suits best.
Each entry covers the town's character, its best beaches and attractions, the best type of traveller it suits, and a Pro Tip with insider knowledge about the area. The public bus network (Autobuses Ibiza) connects most of these towns from the Avinguda d'Isidor Macabich terminal in Ibiza Town, so a hire car is a convenience rather than a necessity for most visitors.
1Ibiza Town (Eivissa) - The Best All-Round Base on the Island

Ibiza Town (Eivissa) is the capital of the island and the most compelling urban destination in the Balearics. Its defining feature is Dalt Vila, the UNESCO World Heritage-listed medieval citadel that rises above the port district on a limestone hill, visible from most of the island. The port area (Sa Marina) below the old city walls has the most concentrated restaurant and bar scene on the island, running from budget tapas bars to upscale seafood terraces. Accommodation ranges from rooms above the port to boutique hotels built into the old town walls.
The nearest beaches to the centre are Talamanca (east, 2 km, accessible by water taxi) and Playa d'en Bossa (south, 4 km, bus route L1). Ibiza Town suits couples, solo travellers, and groups who want culture, nightlife, and good food alongside beach access.
Pro Tip: Book accommodation on the harbour side of the port rather than the Figueretes area - you're closer to the old town, the ferry terminal, and the water taxi to Talamanca, and the morning walk past the moored yachts is excellent.
2Santa Eularia des Riu - The Best Family-Friendly Town in Ibiza

Santa Eularia des Riu is the largest town on the east coast and the island's most family-friendly resort. It has a long promenade beach (Platja de Santa Eularia, just over 1 km), a small marina, a good range of mid-range restaurants, and a noticeably calmer atmosphere than either Ibiza Town or San Antonio. The Puig de Missa - a hilltop church and museum complex just above the town centre - is worth 90 minutes of any visitor's time.
The town is the best base for exploring the east coast beaches: Cala Llonga (14 km south), Cala Mastella (18 km northeast), and the coves around Santa Eularia bay. The weekly craft market (Mercado de Santa Eularia, Sundays near the port) draws a regular crowd. Bus route L14 from Ibiza Town takes 30 minutes.
Pro Tip: The esplanade restaurants immediately north of the main beach have significantly lower prices than equivalent spots in Ibiza Town or San Antonio. Lunch with a sea view costs about 30-40% less here for the same quality. The beach also gets good light until late afternoon, unlike the east-facing coves further north which go into shadow early.
3San Antonio (Sant Antoni) - The Best Base for West Coast Beaches and Sunsets

San Antonio (Sant Antoni de Portmany) is Ibiza's most active resort town and the natural base for anyone whose priorities are the west coast beaches, the famous sunset strip, and affordable package accommodation. Its reputation for budget British holiday culture is deserved but doesn't tell the full story - the waterfront promenade and the coves immediately north and south of the bay (Cala Gracio, Cala des Moro) are genuinely attractive and the sunset views from the Passeig de ses Fonts are among the best on the island.
The town is the departure point for boat trips to Cala Conta, Cala d'Hort, and the northwest sea caves. The bus to Ibiza Town (route L3) takes 30 minutes. Accommodation is the most price-competitive on the island, particularly for group bookings of apartments.
Pro Tip: Stay in the older residential streets behind the promenade rather than the main tourist hotel strip - Carrer de Cervantes and the surrounding blocks have smaller guesthouses with more character, less noise, and lower prices than the seafront accommodation.
4Santa Gertrudis - Ibiza's Best Village and Bohemian Interior Base

Santa Gertrudis de Fruitera is an inland village in the central part of the island and the most characterful small settlement on Ibiza. It has no beach of its own but its central plaza - with whitewashed church, fig tree shade, and half a dozen cafe bars - represents the bohemian Ibiza that pre-dates the club scene. Bar Costa (Placa de l'Esglesia, 3) is the central institution; its tapas and pa amb tomaquet (bread with tomato and olive oil) are among the most reliably good on the island.
The village has accumulated a cluster of serious contemporary art galleries and artisan studios that give it an artistic identity distinct from the coastal resorts. A Sunday morning market on the church square draws local artists and food producers. The village suits couples, digital nomads, and anyone looking for a genuinely quiet base with easy access to the north coast beaches (25 km).
Pro Tip: Fincas (rural farmhouses) rented by the week around Santa Gertrudis offer better value and more space than comparably priced hotel rooms in Ibiza Town or San Antonio, with private pools and the central village reachable by a 10-minute walk. This is the most relaxed way to experience the island's interior.
5Portinatx - Ibiza's Most Peaceful Northern Resort

Portinatx is a small resort at the northernmost point of the island, accessed by a narrow road through pine forest that hints at what to expect when you arrive: three connected small bays with clear, calm water, a handful of hotels and apartment complexes, and the quietest atmosphere of any resort on Ibiza. It's at least 45 minutes by car from the busiest parts of the south coast, which makes it feel genuinely removed from the party island below.
The three bays (S'Arenal Gran, S'Arenal Petit, and Port Balansat) are all walkable from each other and vary in character - S'Arenal Gran is the most sheltered and best for swimming, Port Balansat has a small harbour with boats for hire. Bus route L11 connects Portinatx to Ibiza Town in about 55 minutes. It suits families, couples, and anyone prioritising quiet over convenience.
Pro Tip: Walk the 1.5 km cliff path south from Portinatx towards the Punta de sa Torre lighthouse for one of the best coastal views in northern Ibiza - looking back over the three bays with the Pyrenees occasionally visible on the mainland horizon on very clear winter days. The path is unshaded so go early morning in summer.
Get hotel deals for Ibiza
Price drops, new stays and local tips for Ibiza, straight to your inbox.
No spam, unsubscribe anytime.

CEO and co-founder
Tomas is the co-founder and director of trip1, an European company specializing in reservation services. He launched the company in 2025 with a focus on building scalable, efficient operations.
5 Best Towns and Resorts in Ibiza - FAQ
Ibiza Town (Eivissa) is the best all-round base: it has the UNESCO-listed old town of Dalt Vila, the island's best restaurant scene and the main bus links. Santa Eularia des Riu is calmer and suits families. Santa Gertrudis is a quiet inland village with cafes and galleries, and Portinatx in the far north is the most peaceful resort.
San Antonio (Sant Antoni) on the west coast and Playa d'en Bossa, about 4 km south of Ibiza Town. San Antonio is the island's most active resort, known for budget package holidays and its sunset strip along the Passeig de ses Fonts. Ibiza Town's port, Sa Marina, has the most concentrated bar scene, while the north and east are much quieter.
It depends on your holiday. For quiet nights, avoid San Antonio's West End and the Playa d'en Bossa party strip. In Ibiza Town, the harbour side of the port puts you closer to the old town and the water taxi to Talamanca than Figueretes does. If you want nightlife, Portinatx is at least 45 minutes by car from the busy south.
Ibiza Town and the area just around it. Marina Botafoch, across the harbour from Dalt Vila, is the island's most exclusive port, with superyachts, smart restaurants and luxury apartments, and Talamanca beach is a short walk away. Boutique hotels are built into the old town walls of Dalt Vila. Inland, rented fincas with private pools around Santa Gertrudis are the quiet luxury option.
Yes, mainly in San Antonio, which has the most price-competitive accommodation on the island, especially apartments for groups. The smaller guesthouses on Carrer de Cervantes and the streets behind the promenade are quieter and cheaper than the seafront. Santa Eularia des Riu sits in the middle on price, and weekly finca rentals near Santa Gertrudis can beat hotel rooms for space.
Yes. Public buses link Ibiza Town with all the main towns: Santa Eularia des Riu and San Antonio are each about 30 minutes away, and Portinatx about 55 minutes. Playa d'en Bossa is on a short route from the centre, and a water taxi runs to Talamanca. A hire car is a convenience rather than a necessity, but it helps for the north and the interior.





