A guide to food and drink in Ibiza

There’s a restaurant for just about every cuisine on Ibiza – Japanese, German, British, American, Italian, not to mention fusions of each, along with some of the freshest veggies and seafood in SpainCheap holidays to Ibiza are aplenty, so treat yourself to some great food at one of the incredible eateries on the island while you’re there.

Exploring Ibiza's delicacies

In addition to traditional Spanish tapas and paella, you’ll see truly authentic Ibizan dishes on the menu here, like bullit de peix – a fishermen’s stew – and sofrit pages – spiced pork, lamb and chicken with local sausages and veggies. Just about every setting has been converted into a restaurant of some sort – in countryside villages, along the beach, on cobbled lanes beside ancient walls. Restaurants in Ibiza tend to open for lunch from around 1pm until 4pm, and then again for dinner from 8pm until late. Balearic dining is a real social event, and you can expect to nibble happily on tapas late into the evening if you so desire.

Understated brilliance at Caos Ibiza, Santa Eulalia

Caos Ibiza is an unassuming cafe that combines a beach vibe with fresh ingredients to make for a truly indulgent dining experience. It’s situated just along the waterfront, and sitting on its outdoor terrace you’ll be treated to great sea views as you dine. The menu here is supremely health-savvy and vegan-friendly, including veggie burgers, beet salads and fresh fruit smoothies, ensuring you can still eat fresh, healthy food on Ibiza holidays.

Cocktails and tacos at Cafe Mambo, San Antonio Town

This San Antonio Town staple mixes Ibiza’s much-loved party atmosphere with a dining experience that’s unmissable if you’ve booked package holidays to Ibiza in this area. Dining on the usually-crowded terrace is a party unto itself, as top DJs often spin the soundtrack to your evening meal. It’s arguably the best spot to experience the famous Ibiza sunset, cocktail in hand. Cafe Mambo serves breakfast, lunch and dinner menus that typically feature Spanish starters plus burgers, tacos and salads.

Unwind at Amante Beach Club, Santa Eulalia

The Amante Beach Club is the height of exclusivity, overlooking the secluded Cala Xarraca cove. You can take part in yoga after breakfast, catch a film at their outdoor cinema nights or just lay out on their private sunbeds. The food is modern Mediterranean fare for lunch or dinner, plus they serve some of the best cocktails on the island.

Delicious mysteries at Sa Brisa Gastrobar, Ibiza Town

Sa Brisa is the place for something different in Ibiza Town. It’s a concept restaurant that focuses on the dining experience itself. Chefs here are all about combining textures and flavours and, until you arrive, you never know what you’ll get. But be prepared for some seriously creative presentations. You’ll be able to choose what size meal you’re after, which will determine how many dishes you receive. Other than that, it’s a mouth-watering mystery.

The freshest fare at Elements, Puerto San Miguel

With a waterfront locale, juice bar, boutique, massage treatments and organic produce, Elements is a glamorous beach hut, if such a thing exists. The menu here is largely farm-to-table – or sea-to-table, depending on what you order – with locally-sourced ingredients making up dishes like linguine with clams and prawns, brie-topped burgers and steak in vanilla bourbon.