Best Restaurants in Mallorca — Where Locals Actually Eat

By Flavia VoicanFlavia Voican · Updated 2026-04-10

Disclosure: Some links are affiliate links. Learn more.

🍽️ Concierge
Food Tours in Mallorca
Skip-the-line food experiences and cooking classes.
Food Tours in Mallorca →

Let’s cut through the tourist trap noise: Mallorca’s real food magic isn’t in the cruise ship ports. It’s in the labyrinthine alleys of Palma’s old town, the sun-drenched squares of hilltop villages, and the salty air of coastal hamlets. Forget fancy menus—this is about soul, simplicity, and food that tastes like home. Here’s where to actually eat like a local, not a visitor.

Palma’s Old Town (Casco Antiguo)

Mid-to-splurge. This is where you’ll find the real Palma. Skip the touristy tapas bars near the cathedral—go deeper, into the narrow streets where families run tiny, no-frills spots. Expect traditional Mallorcan: sobrassada (spicy cured pork sausage) on crusty bread, fresh seafood paella, and caldereta (rabbit stew, not the overcooked version you’ve had elsewhere). Price range: €15-€30 for a main at a proper spot. Must-try: Ensaladilla mallorquina—a potato salad with tuna, not mayo. Tipping? Just round up to the nearest euro. Reservations? Essential for dinner. Book 2 weeks ahead at any place with a decent reputation. If you don’t, you’ll be standing in line for 45 minutes while locals eat inside.

La Lonja (Palma’s Fish Market District)

Budget. This is where the fishermen’s wives cook for the crew. Tiny stalls and family-run spots right by the port. Seafood is king—think grilled sardines, octopus salad, and espeto de sardinas (skewered sardines over charcoal). Price range: €8-€15 for a big plate. Must-try: Arroz de marisco (seafood rice) made with fish from the day’s catch. Tipping? Not expected here—just pay the bill. Reservations? Nah. It’s all walk-in, grab-a-stool, eat-fast. Go early (before 2pm) to avoid the lunch rush of fishermen. The smell of brine and grilled fish? That’s the real Mallorca.

Sóller (Coastal Village)

Mid. This is where you go after the tram ride, not for the views (though they’re stunning), but for farm-to-table Mallorca. Think olive grove dinners, goat cheese from nearby hills, and pa amb tomàquet (bread with tomato) made with ripe Mallorcan tomatoes. Price range: €12-€25 for a main. Must-try: Tumbet—a baked veggie dish with eggplant, peppers, and potatoes, way better than the Spanish version. Tipping? Leave 5% if service was good. Reservations? Yes, for dinner. Sóller’s smaller than Palma, so popular spots fill up. Skip the touristy "bistro" on the main square—go toward the market instead.

Felanitx (The Heartland)

Mid. This village is all about slow food. You’ll find family-run tabernas serving dishes that haven’t changed in generations—coques (savory flatbreads with local cheese or vegetables), ensaimada (a sweet, spiral-shaped pastry, but only if you get it fresh from the oven). Price range: €10-€20. Must-try: Botifarra amb mongetes—a sausage with white beans, cooked in a wood-fired oven. Tipping? Just leave a euro if you want to be nice. Reservations? Not needed for lunch, but always book dinner. This is where Mallorca’s soul lives—don’t be in a rush. Eat slowly, savor the wine, and let the village’s rhythm take over.

Alcúdia (Coastal Town)

Budget. This is the real budget spot. Forget the fancy beach clubs—head to the old town’s alleys for simple, honest food. Think pa amb oli (bread with olive oil and garlic) with a side of grilled fish, or caldereta de langosta (lobster stew, but cheaper than Palma). Price range: €7-€12 for a filling meal. Must-try: Esqueixada—a cold fish salad with tuna or cod, not the boring version you’ve had. Tipping? Not expected. Reservations? Zero. It’s all casual, take-a-seat, eat-while-watching-the-world-go-by. Go late (after 8pm) for the best vibe—locals winding down, not tourists rushing.

Valldemossa (Hilltop Village)

Splurge. This is where you go for the experience. Think romantic, candlelit dinners in restored 18th-century homes, with organic ingredients sourced from the valley. Expect haute Mallorcan: slow-cooked meats, creative takes on classics, and local honey on the menu. Price range: €25-€45 for a main. Must-try: Caldereta de carabine (a fancy rabbit stew with local herbs). Tipping? Standard 5-10%. Reservations? Book months ahead. This isn’t just dinner—it’s the reason you came to Mallorca. Skip it, and you’re not eating Mallorca.

Here’s the truth: Mallorca’s food isn’t about price tags. It’s about where you eat. Skip the tourist menus. Find a place where the locals are eating. Ask for the plato del día (daily special)—it’s always better than the menu. And for God’s sake, don’t skip the ensaimada—it’s the only pastry you’ll ever need. Tipping? Just be generous if you like the service. Reservations? Yes, always for dinner. You’re not eating Mallorca if you’re standing in line. Go deep, eat slow, and let the island’s rhythm guide you. You’ll thank me later.

Plan Your Trip

🎫 Food Tours & Cooking Classes
🎧 Self-Guided Food Walks
🎯 Dining Experiences on Klook
✈️ Search Flights
🏨 Find Hotels
🚗 Rent a Car

More About Mallorca

© 2026 360 Business Tour · Affiliate Disclosure

Read the Complete Europe Travel Guide 2026 →

More about Mallorca

When to Visit Mallorca · 3-Day Itinerary Mallorca · Airport Transit Mallorca

About · Contact · Editorial Policy · How We Make Money