Fish and seafood restaurants

Fresh, locally caught fish and seafood are abundant in Ibiza. Here is our selection of the best spots to enjoy the fruits of the sea.

Yellow Fish Beach Club

Santa Eulalia, Ibiza

Blue Marlin Ibiza

San José, Ibiza

Sora Sushi Bar Ibiza

Ibiza Town (Eivissa)

Zazú Ibiza

Playa d'en Bossa, Ibiza

Casa Linda

San José, Ibiza

Roto Club

Ibiza Town (Eivissa)

Taste of Salia

San Antonio Bay, Ibiza

El Gallo Viejo Restaurant

San Antonio Bay, Ibiza

The Beach by Ushuaïa Ibiza

Playa d'en Bossa, Ibiza

Tigre Morado

San José, Ibiza

Seahorse Beach Club

Playa d'en Bossa, Ibiza

Madunia

San Antonio, Ibiza

Es Fumeral

Es Caná, Ibiza

Cala Bonita

Ibiza Town (Eivissa)

El Náutico Ibiza

Ibiza Town (Eivissa)

Nobu Ibiza Bay

Talamanca, Ibiza

CBbC Marina Sta Eulalia

Santa Eulalia, Ibiza

Ca Na Ribes Restaurant

Santa Eulalia, Ibiza

Cala Gracioneta

San Antonio, Ibiza

Amante Ibiza

Cala Llonga, Ibiza

The Oyster & Caviar Bar

Playa d'en Bossa, Ibiza

Sonrojo

Cala Llonga, Ibiza

Yemanjá

San José, Ibiza

CUYO

Cala Llonga, Ibiza

Blavós Ibiza

Figueretas, Ibiza

Es Nautic

San Antonio, Ibiza

Ses Eufabies

Cala Tarida, Ibiza

Jul's

San José, Ibiza

Can Pujol

San Antonio Bay, Ibiza

Cala Boix

Santa Eulalia, Ibiza

S'Illa des Bosc

San José, Ibiza

Sa Palmera

Santa Agnès, Ibiza (Santa Inés)

Can Jaume

Cala Vadella, Ibiza

Oyster Bar Ibiza

Playa d'en Bossa, Ibiza

El Naranjo

Santa Eulalia, Ibiza

Hoyo 19, Golf Ibiza

Santa Eulalia, Ibiza

Sa Trinxa

Sant Jordi, Ibiza

S'Espartar

San José, Ibiza

Trattoria del Mar

Ibiza Town (Eivissa)

La Escollera

Sant Jordi, Ibiza

La Oliva Restaurant

Ibiza Town (Eivissa)

Jockey Club Salinas

Sant Jordi, Ibiza

Port Balansat

Puerto de San Miguel, Ibiza

Bar San Francisco

San José, Ibiza

Almar

Talamanca, Ibiza

Maria Luisa Restaurant

Cala Vadella, Ibiza

Es Torrent

San José, Ibiza

Es Boldado

San José, Ibiza

Can Berri Vell

San Agustín, Ibiza

El Carmen

San José, Ibiza

Cotton Beach Club

Cala Tarida, Ibiza

The Fish Shack

Talamanca, Ibiza

Beso Beach

Sant Jordi, Ibiza

La Mar de Santa

Santa Eulalia, Ibiza

Nagai Ibiza

Santa Eulalia, Ibiza

Can Mimosa

Santa Gertrudis, Ibiza

El Silencio

San José, Ibiza

Mamajuana

Es Caná, Ibiza