Skip to main content

Restaurants in Ibiza

Find your perfect Ibiza restaurant, shortlisted by our local experts

There's a wide range of restaurants in Ibiza to suit all tastes, and budgets.

Find loads of top tips and local insights in our Ibiza Where to Eat Guide.

Sir Rocco Beach Club, Playa d'en Bossa restaurant

Sir Rocco Beach Club

Location
Ibiza Town

Situated on the beach, this beach club is a great place to have a lazy lunch, enjoying their extensive menu, or partying in the evening to the beats of some of the best DJs on the island, including DJ Pippi.

Beachouse Beach Club, Playa d'en Bossa terrace

Beachouse Beach Club

Location
Ibiza Town

Located in the heart of Ibiza’s biggest and busiest beach, Playa den Bossa, this beach club is the hottest new name in Ibiza. The restaurant is small, luxurious and intimate with a beautiful chic and sophisticated interior overlooking the clear blue sea.

Cafe del Lago Restaurant, Formentera style of cuisine

Cafe del Lago Restaurant, Formentera

Location
Formentera

Right in front of Estany des Peix beach, this restaurant serves fresh, local produce. Their specialities are pizza and seafood Italian recipes.

Experimental Beach, Las Salinas, Ibiza exterior

Experimental Beach Restaurant, Las Salinas

Formely known as Cap des Falcó, Expirimental Beach is a restaurant and cocktail bar situated in the protected national park of Ses Salines, close to Es Cavallet Beach, in the South of Ibiza.

Can Carlos Restaurant, Formentera restaurant terrasse

Can Carlos Restaurant, Formentera

Location
Formentera

Home-cooked, tasty Mediterranean food served in a beautiful terrace surrounded by trees and under fairy lights. This restaurant is located in Formentera's main town, Sant Francesc Xavier.

Locals Only Restaurant, Ibiza Town style of cuisine

Locals Only Restaurant

Location
Ibiza Town

This is the place "where locals from all over the world gather". Relying mainly on organic produce, this restaurant serves Italian food with Mediterranean touches. 

Ca Na Pepa Restaurant, Formentera restaurant terrasse

Ca Na Pepa Restaurant, Formentera

Location
Formentera

Located in the centre of Formentera's main town, Sant Francesc Xavier, this restaurant serves fresh Italian and Mediterranean cuisine, as well as delicious freshly baked pastries for breakfast.

La Paloma Restaurant, San Lorenzo garden

La Paloma Restaurant, San Lorenzo

This very popular restaurant is located in the centre of the small village of San Lorenzo. They serve authentic home-made food in a relaxed atmosphere.

Kasbah Bar & Restaurant, San Antonio terrace

Kasbah Bar & Restaurant

Location
Sant Antoni

Located near the end of the sunset strip of Sant Antoni de Portmany, Ibiza, Kasbah is the heart of authentic Mediterranean dining, offering a unique culinary experience.

Seventeen Restaurant, Santa Eulalia

Seventeen Restaurant

Location
Santa Eularia

Seveteen restaurant is hidden in the heart of Siesta village, not far from Santa Eulalia.

Bottega Il Buco, Santa Gertrudis style of cuisine

Bottega Il Buco Restaurant

This restaurant is located in the heart of Santa Gertrudis and brings a touch of NYC to Ibiza.

Las Dos Lunas, nr San rafael exterior

Las Dos Lunas Restaurant, nr San rafael

A discreet and beautiful restaurant, set under grape vines offering romantic dining by candlelight.

Chezz Gerdi Restaurant, Formentera restaurant terrasse

Chezz Gerdi Restaurant, Formentera

Location
Formentera

This large restaurant has an indoor dining area, a chill-out room, a zone dedicated to children where they can play, a boutique, a cocktail bar and a large terrace overlooking Es Pujols beach. A great place for a lazy lunch or dinner under the stars.

El Olivo Mio Restaurant, Ibiza Town restaurant terrasse

El Olivo Mio Restaurant

Location
Ibiza Town

Located in the heart of Dalt Vila, this charming eatery is one of the most popular restaurants in Ibiza's old town.

Es Tanco Restaurant, San Rafael restaurant terrasse

Es Tanco Restaurant, San Rafael

Here to satisfy your taste buds, this restaurant in San Rafael offers a variety of cuisine, including wood fire pizza and traditional Spanish and Italian fare.

Can Domingo, San Jose

Can Domingo Restaurant

Location
Sant Josep

Surrounded by the green hills of San Josè, this charming restaurant is set in a beautifully restored Ibizencan farmhouse.

La Dispensa Restaurant, Ibiza Town interior

La Dispensa Restaurant

Location
Ibiza Town

Divided into four traditional Ibizan houses, this restaurant serves creative Italian food and other Mediterranean dishes. The interior design is also very unique, and they even have a pleasant terrace surrounded by palm trees.

On The Beach Ibiza, Cala San Vincente terrace

On The Beach Ibiza Restaurant, Cala San Vicente

A great chill out/lounge restaurant and cafe situated on the shores of the turquoise waters of the beach.