These are the best restaurants in Ibiza Old Town:

  1. Kaixo

  2. La Bodega

  3. El Náutico

  4. CBbC Ebusus

  5. Es Cantonet

  6. Amorous Project

  7. CHIDas Bar + Cantina

  8. Taller Sa Penya

Ibiza Old Town, also known as Dalt Vila, is one of the island's most atmospheric places to eat.

Within its ancient stone walls and surrounding marina, you'll find everything from traditional Ibizan taverns and authentic tapas bars to elegant fine dining restaurants overlooking the Mediterranean. Whether you're planning a romantic dinner after exploring the historic streets or looking for a relaxed lunch by the harbour, Ibiza Town offers something for every taste and budget.

The best restaurants are spread across Dalt Vila, the Marina, Plaza del Parque, Sa Penya and the charming streets surrounding the old market.

The 8 Best Restaurants in Ibiza Old Town

1. Kaixo

If you ask many locals where to eat in Ibiza Town, Kaixo is one of the first names you'll hear.

This unpretentious restaurant has built an outstanding reputation thanks to its honest cooking, friendly service and consistently excellent quality. Inspired by Basque cuisine, the menu focuses on premium ingredients prepared without unnecessary complications.

Popular dishes include:

  • Grilled meats

  • Fresh seafood

  • Seasonal specials

  • Traditional tapas

  • Homemade desserts

One of its most talked-about dishes is the patatas bravas, often considered among the best on the island.

Despite its growing popularity, Kaixo still manages to feel like a genuine local restaurant rather than a tourist hotspot.

2. La Bodega

Few restaurants capture the atmosphere of Ibiza Old Town quite like La Bodega.

Located at the entrance to Dalt Vila, just below the historic walls, it has become one of the city's most iconic places for tapas and cocktails.

The lively terrace fills every evening with visitors and locals enjoying:

  • Spanish tapas

  • Charcuterie boards

  • Cocktails

  • Wine

  • Shared plates

Its location makes it perfect after exploring Dalt Vila or before spending the evening around the marina.

The atmosphere is vibrant, social and unmistakably Ibizan.

3. El Náutico

Overlooking Ibiza Marina, El Náutico is one of the city's best restaurants for seafood.

The menu focuses on Mediterranean cuisine with particular attention given to fresh local fish and traditional rice dishes.

Signature dishes include:

  • Bullit de Peix

  • Seafood paella

  • Fresh grilled fish

  • Lobster rice

  • Seasonal seafood

Large windows and outdoor seating allow guests to enjoy uninterrupted views of the harbour while dining.

If you're looking for classic Mediterranean cuisine with one of the best waterfront settings in Ibiza Town, El Náutico is an excellent choice.

4. CBbC Ebusus

CBbC Ebusus combines historic surroundings with contemporary Mediterranean dining.

Located close to Vara de Rey, it offers everything from breakfast and lunch to cocktails and elegant evening dinners.

The menu features:

  • Mediterranean dishes

  • Fresh seafood

  • Salads

  • Premium meats

  • Creative cocktails

Its spacious terrace makes it particularly enjoyable during warm summer evenings.

The atmosphere is relaxed but stylish, attracting both visitors and residents throughout the day.

5. Es Cantonet

Es Cantonet offers a more traditional side of Ibiza.

Popular with local families, it specialises in homemade Ibizan recipes served in generous portions at reasonable prices.

Visitors looking for authentic island cooking should consider trying:

  • Traditional stews and tapas

  • Fresh fish

  • Grilled meats

  • Homemade desserts

  • Daily menu specials

The restaurant has retained its local character despite Ibiza Town's growing popularity with international visitors.

It is an excellent choice if you want to experience everyday Ibizan cuisine away from trendier venues.

6. Amorous Project

Amorous Project brings something different to Ibiza's dining scene.

Blending Italian and American influences with Mediterranean ingredients, the restaurant serves creative comfort food in a modern setting.

Popular menu items include:

  • Handmade pasta

  • Premium burgers

  • Grilled meats

  • Seasonal starters

  • Signature desserts

The contemporary design and lively atmosphere make it particularly popular with younger visitors looking for something beyond traditional Mediterranean cuisine.

7. CHIDas Bar + Cantina

For authentic Mexican food, CHIDas Bar + Cantina is one of Ibiza Town's hidden gems.

Rather than focusing on Tex-Mex classics, the kitchen prepares traditional Mexican street food using fresh ingredients and homemade recipes.

Popular dishes include:

  • Tacos

  • Quesadillas

  • Ceviche

  • Homemade salsas

  • Margaritas

Its relaxed atmosphere and excellent value make it one of the city's best casual dining options.

8. Taller Sa Penya

For visitors looking for a truly memorable culinary experience, Taller Sa Penya stands apart.

Located in one of Ibiza Town's oldest neighbourhoods, the restaurant offers an intimate tasting menu centred around seasonal ingredients and contemporary techniques.

The open kitchen allows guests to watch every dish being prepared, creating an experience that feels more like a private chef's table than a conventional restaurant.

Every menu changes regularly depending on available local produce, making each visit slightly different.

It is one of the best options for food lovers celebrating a special occasion.

Other Great Places to Eat in Ibiza Old Town

If you have extra time, there are several additional restaurants worth considering.

Croissant Show

One of Ibiza's best-known cafés, perfect for breakfast, coffee or people-watching beside the old market.

Hostal Parque

A favourite for relaxed breakfasts, tapas and affordable lunches overlooking Plaza del Parque.

Es Mercat

A market-inspired restaurant serving seasonal dishes that change regularly according to fresh local ingredients.

La Plaza

Hidden within Dalt Vila itself, La Plaza offers one of the most romantic dining settings inside the old fortress.

Where Should You Eat in Ibiza Old Town?

If you're unsure where to book, here are some recommendations.

For authentic local cuisine

  • Kaixo

  • Es Cantonet

For tapas

  • La Bodega

For seafood

  • El Náutico

For contemporary Mediterranean food

  • CBbC Ebusus

For Mexican food

  • CHIDas Bar + Cantina

For fine dining

  • Taller Sa Penya

Clubtickets: Complete Your Ibiza Town Experience

A visit to Ibiza Old Town doesn't have to end after dinner.

Using Clubtickets, you can combine your restaurant reservation with many of the island's most popular experiences to create a full day or evening itinerary.

Visitors can book:

If you're planning to experience Ibiza's nightlife after dinner, Clubtickets also offers access to many of the island's biggest venues, including:

  • Ushuaïa Ibiza

  • Hï Ibiza

  • [UNVRS]

  • Chinois Ibiza

  • O Beach Ibiza

  • Eden Ibiza

  • Es Paradis

  • Lío Ibiza

Many visitors spend the afternoon exploring Dalt Vila, enjoy dinner in the old town, and then continue their evening at one of Ibiza's world-famous clubs.

5 Tips for Dining in Ibiza Old Town

1. Book ahead during summer

Restaurants inside Dalt Vila and around the marina fill quickly, particularly from June through September.

2. Explore on foot

Many of the best restaurants are hidden among narrow pedestrian streets where cars cannot reach.

3. Eat later

Most restaurants become livelier after 8:30 pm, following the traditional Spanish dining schedule.

4. Walk around Dalt Vila after dinner

The illuminated fortress walls and quiet stone streets create one of Ibiza's most beautiful evening walks.

5. Mix traditional and modern cuisine

Ibiza Town offers everything from authentic Ibizan cooking to innovative international restaurants, making it easy to enjoy different styles throughout your stay.

Final Thoughts

Ibiza Old Town offers one of the island's richest dining scenes.

From traditional tapas at La Bodega and authentic local cooking at Kaixo to elegant waterfront seafood at El Náutico and creative tasting menus at Taller Sa Penya, there is something for every type of traveller.

Combined with the history of Dalt Vila, the marina, and the nearby nightlife, Ibiza Town is much more than a place to visit, it is one of the best destinations on the island to spend an entire evening enjoying great food and the unique atmosphere that makes Ibiza so special.