Restaurants
Eating in Ibiza will become one of the many highlights of your day...

Ibiza has a vast array of fabulous restaurants to discover, whatever your taste or budget. Use our 'find by area' tab below to help you locate the best on your doorstep, or maybe further afield for those places worth travelling to. To help you decide where to go we have carefully selected our Top 10 Ibiza Restaurants, and if that is not enough, check out a few more of our recommendations below.
For some of the best tapas and cocktails in Ibiza Town go to La Bodega at the foot of the old Dalt Vila drawbridge and enjoy a lively atmosphere and spectacular Morroccan and Indonesian decor. For an idyllic setting in Placa de Vila within the Dalt Vila go to El Olivio restaurant offering superb French and Spanish cuisine and excellent service. Across the water is Madrigal, one of the best restaurants in Ibiza Town due to its outstanding authentic food, atmosphere and spectacular view of the marina and Dalt Vila. Further along the waterfront within the exclusive Botafoch Marina is La Raspa, known for its chic environment and Michelin starred chef Denis Gentes, and the elegant Trattoria Del Mar restaurant serving a modern menu of fine Italian cuisine with spectacular views across to the Dalt Villa.
One of the best restaurants in San Antonio is Villa Mercedes located on the famous sunset strip with spectacular views at sunset and great food. One of best restaurants in the Santa Eulalia district is La Masía d'en Sort, with many visitors returning for 30 years. We also recommend the Cardamon Club serving delicious Inidian cuisine. Hidden away in the hills above Santa Eulalia is Casa Colonial, one of the best kept secrets in Ibiza, with its large tropical garden, freindly service and fine Asian fused with Mediterranean cuisine.
For a romantic cliff-top experience, go to Es Boldado restaurant, situated in Calo D’Hort on the south west coast of Ibiza, serving fabulous seafood dishes with spectacular views out to the rock Es Vedra or head to Amante Beach Club on the cliffs near Cala Longa. On the north coast of Ibiza try Eden Restaurant at the exclusive five-star Hacienda Na Xamena hotel nestled in the cliff-tops with spectacular sea views and natural surroundings or if you are in the south head to the fabulous fish restaurant Es Torrent in the bay of Porroig near San Josep or the exotic beachside restaurant Yemanja, on Cala Jondal beach, serving delicious Mediterranean cuisine.
For a luxurious gastronomical experience in a beautiful countryside setting visit the restaurant at Atzaro, the spectacular country hotel located on the San Lorenzo road; try the country-style restaurant at Can Curreu hotel and spa near San Carlos, where discerning diners visit from all over Europe; or head to KM5 on the Ibiza Town to San Josep road or Novum on the Ibiza Town to Santa Getrudis road.
Other restaurants not to be missed include Banbuddha Grove the MediterrAsian village with Oriental style restaurant , bar , shop and lounge, Cicale the family run Italian restaurant, Ocho the unique Mediterranean brasserie, and Aura with its spectacular outdoor garden restaurant, all located on the road to San Joan heading north from Ibiza Town; La Plaza, a unique French restaurant located in the picturesque town of Santa Gertrudis; Las Dos Lunas with its private secluded setting and fine Italian and Mediterranean cuisine located on the road from Ibiza Town to San Antonio; the reputable L'Elephant and El Ayoun restaurants in San Rafael, and finally, Can Domingo de can Botja set within an old rustic farmhouse in the village of Sant Josep, serving authentic Mediterraneab cuisine in an elegant and stylish setting.
See our listings section for more information.
Enter keywords

