The great restaurants in Ibiza are one of the island's selling points, on par with the summer parties and beautiful coastline. The island has many fine-dining restaurants, and many of them offer great cuisine with gorgeous scenery to complement your meal. Relaxed beachfront terraces with sunset views, tucked-away venues with charming courtyards, and cosy restaurants in bustling villages are all different in terms of setting and atmosphere.
Many of the best restaurants are inspired by the traditions of Spanish cuisine, but often the recipes have been given an attractive, modern twist. Freshly caught fish and seafood specialities, exquisite paella, juiciest cuts of grilled meat, and healthy veggie plates will satisfy your culinary desires. Enjoy a great dining experience with our guide to the best Ibizan restaurants.
- 1
Restaurante Sa Finca
A traditional Ibizan country house offering new gastronomic experiences
- Couples
- Food
- History
- Photo
Restaurante Sa Finca offers stunning views over the bay of Santa Eulalia del Rio and the Ibizan countryside. Located in a 400-year old typical county house on a steep hill, the restaurant is particularly spectacular during sunset, making it ideal for a romantic evening.
The restaurant uses local produce to prepare its delicious fish and meat specialities. Typical dishes include scallops, mussels with French fries, croquettes with cheese, and grilled duck. However, what makes the restaurant special is the variety of grilled exotic meats, such as crocodile, ostrich, or buffalo steaks. There are also some French specialities like frogs’ legs, French onion soup, and desserts like its raspberry parfait and signature crepes.
Location: Calle Buenavista, 92 Bajo Pensamientos, 07840 Santa Eulària des Riu, Illes Balears, Spain
Open: Tuesday–Sunday from 7 pm to 11 pm (closed on Mondays)
Phone: +34 971 33 06 38
Map - 2
Es Ventall
Upscale cuisine in a traditional setting
- Couples
- Food
- Luxury
Es Ventall is a family restaurant in the Ibizan town of Sant Antoni de Portmany that offers innovative dishes with strong Ibizan flavours. The high-end restaurant has undergone plenty of changes over the last 3 decades but continues to please its patrons with its food and warm hospitality.
Try traditional recipes of its bullit de peix fish stew as well as the sofrit pagés (meat stew) or desserts like the graixonera (Balearic pudding). The prices are mid-range and the place is very popular for fine dining and couples. Among the culinary experiences offered is a 12-course degustation that includes grilled Ibizan crayfish, beetroot and strawberry tartar, mojito melon, and complimentary digestives.
Location: Carrer de Cervantes, 22, 07820 Sant Antoni de Portmany, Illes Balears, Spain
Open: Monday–Friday from 7.30 pm to 11 pm (closed on Wednesdays), Saturday–Sunday from 1 pm to 4 pm and from 7.30 pm to 11 pm
Phone: +34 699 84 68 54
Map - 3
S'Espartar
Local Ibizan seafood and rice specialities
- Couples
- Food
- Group
- Photo
S'Espartar is a popular family-owned Ibizan restaurant in Saint Josep de Sa Talaia that’s popular for its freshly prepared seafood dishes. The fresh catches are sourced directly from local fishermen, and it carefully prepares Ibizan dishes the traditional way. You can enjoy the authentic flavours of lobster stew, fried squid, bullit de peix fish stew, sofrit pagés (meat stew), fish soup, different types of paella, and other fish and rice specialities.
Located on the road from Sant Josep de sa Talaia to Cala Tarida, the restaurant offers stunning views from its terraces. Come here with your partner or friends to enjoy the scenic sunsets. There’s also a cosy indoor space for when the weather is less favourable.
Location: Restaurant sespartar, 07830 Sant Josep de sa Talaia, Balearic Islands, Spain
Open: Tuesday–Sunday from 1.30 pm to 4 pm and from 7 pm to 11 pm (closed on Mondays)
Phone: +34 971 80 02 93
Map - 4
Es Tragón
The Michelin star gourmet destination in Ibiza
- Couples
- Food
- Luxury
Es Tragón gained a Michelin star in 2019, becoming the first on the island to receive one at the time. The restaurant is located in a pretty villa-style property in Sant Antoni, surrounded by a pine forest overlooking the waters of the Mediterranean. This unique setting, combined with beautiful indoor and outdoor spaces, creates a peaceful atmosphere for diners.
The gastronomic experience Es Tragón offers features traditional Spanish cuisine prepared using local ingredients and with a creative flair. The full degustation menu consists of various small courses, aperitifs, and digestives. Creative dishes include Picnic in Santa Inés (Picnic en Santa Inés) and shrimp pancake (tortita de camarón). Bookings are recommended.
Location: Ctra. Cap Negret, s/n, 07820 Sant Antoni de Portmany, Illes Balears, Spain
Open: Tuesday–Sunday from 7.30 pm to 10.30 pm (closed on Mondays)
Phone: +34 971 34 64 54
Map - 5
Sa Carboneria
A great place in Ibiza for steaks
- Couples
- Food
- Nightlife
Sa Carboneria is a popular grilled meat restaurant in Santa Eulària des Riu. You can enjoy a beautiful garden and a wide selection of juicy cuts of grilled meat. One of the specialities is the El Chuletón Dry Aged, beef that is matured for 45 days. Iberian pork filler, oxtail beef stew, and black Angus skirt steak are also on the menu.
If you’re no meat lover, you can choose fish and vegetarian dishes based on vegetables from local farmers, as well as vegetable carpaccios. The restaurant also has a variety of Spanish and Balearic wines, as well as homemade liquor. Combined with nice chilled-out music and welcoming staff, this is a great place to have dinner with friends.
Location: Carrer Isidor Macabich, 3, 07840 Santa Eulària des Riu, Illes Balears, Spain
Open: Monday–Saturday, from 7.30 pm to 11.30 pm (closed on Sundays)
Phone: +34 971 33 92 82
Map - 6
Amante
Delightful food and stunning scenery
- Families
- Food
- Group
- Photo
Amante is a restaurant perched on a cliff over the picturesque Sol Den Serra bay in Ibiza. The beautiful beach setting makes the restaurant attractive to have lunch or dinner when the sun goes down. The atmosphere is relaxing, and the interior is nicely decorated.
This restaurant’s food is as good as the surroundings. Specialising in Mediterranean cuisine, Amante offers a wide variety of contemporary and sophisticated dishes. They include fish, meat vegetable specialities, but also a children’s menu, a selection of cocktails, fresh juices, and detox drinks. Book ahead to have a table with the most beautiful view.
Location: Cala Sol d'en Serra Calle Afueras, s/n, 07849 Cala Llonga, Balearic Islands, Spain
Open: Daily from 11 am to 1 am
Phone: +34 971 19 61 76
Map - 7
S'Illa des Bosc
A great selection of seafood dishes on the beach
- Families
- Food
- Group
- Photo
S'Illa des Bosc is a beach restaurant in Saint Josep de Sa Talaia that’s a great choice if you’re a seafood lover. On the menu, you'll find everything from baked fish in a salt crust, grilled local fish, octopus, squid, calamari, red tuna, and other delights from the sea. There's also a good selection of salads, rice dishes, and homemade desserts.
The beach setting of the restaurant is attractive at noon and night. It's a great spot to enjoy famous Ibizan sunsets while enjoining a glass of fruity sangria.
Location: Carretera de Cala Conta, s/n, 07830 Sant Josep de sa Talaia, Balearic Islands, Spain
Open: Wednesday–Monday from 1 pm to 10.30 pm, Tuesday from 1 pm to 11 pm
Phone: +34 971 80 61 61
Map - 8
La Mar de Santa Restaurant & Beach Bar
Fresh and delicious food by the sea
- Families
- Food
- Group
- Photo
La Mar de Santa Restaurant & Beach Bar is located by the sea in Santa Eulalia del Rio, very close to the marina. You’ll appreciate the romantic atmosphere and the tranquillity of the place whether you come for lunch or dinner.
You have a choice of fish and seafood prepared according to typical recipes from Ibiza. Ibiza’s iconic bullit de peix baked or grilled local fish dish, lobster or vegetables paella, mango and tuna tartars are part of the menu. The staff is friendly, don’t hesitate to ask for recommendations.
Location: Calle Doctor Camacho Cala Ses Estaques, 07840 Ibiza, Balearic Islands, Spain
Open: Daily from 1 pm to 3.30 pm and from 8 pm to 10.30 pm
Phone: +34 971 33 18 24
Map - 9
Restaurante Can Pilot
The place to dine and feel Spanish vibes in Ibiza
- Families
- Food
Restaurante Can Pilot is a meat lover's restaurant in Sant Rafel. This authentic restaurant is very popular among locals. It attracts by the wide selection of grilled and fried meat. Their flagship dish is ox T-bone steak (chuleton de ox). You can also select other meats, including fried pork, lamb chops, and peasant chicken.
The menu also includes Catalon sausages, stuffed vegetables, and typical homemade desserts. All meats spend a certain time in the cold rooms to achieve the best flavour. There are often queues down the street to get into the restaurant, so you should better book in advance.
Location: Eivissa – St. Antony, Avinguda Isidor Macabich, BAJO (CTRA, 07816 San Rafael, Balearic Islands, Spain
Open: Tuesday–Monday from 1 pm to 4 pm and from 8 pm to 12 am (closed on Wednesdays)
Phone: +34 971 19 82 93
Map - 10
La Gaia by Oscar Molina
A fine Spanish culinary experience
- Couples
- Food
- Luxury
La Gaia is a restaurant of Oscar Molina, considered as one of the best chefs in Spain. The restaurant is part of the fashionable Ibiza Gran Hotel in Ibiza Town. The menu offers a fusion of authentic Mediterranean flavours with Japanese and Peruvian touch.
You can select one of the tasting menus named Tanit and Posidonia which offer exquisite appetizers, main courses, and desserts, accompanied with a fine selection of wines. The place is a great choice to enjoy the Ibizan haute cuisine in an intimate atmosphere with the people you love.
Location: Passeig Joan Carles I, 17, 07800 Eivissa, Illes Balears, Spain
Open: Tuesday–Saturday from 7.30 pm to 1.30 am (closed on Sundays and Mondays)
Phone: +34 971 80 68 06
Map