8 Best Restaurants in Mallorca

Mallorca is more than just a stunning island in the Mediterranean – it’s a melting pot of flavours and influences waiting to be explored. Alongside its golden beaches and rugged mountains, the island has a rich culinary heritage that blends tradition with modern flair. The island’s restaurants are as diverse as its landscapes, offering everything from rustic Mallorcan dishes passed down through many generations to cutting-edge cuisine that pushes the boundaries.

Whether wandering through bustling city streets, exploring quaint villages, or dining with a sea view, Mallorca’s dining scene invites you to indulge. Join us as we uncover the island’s best restaurants, where unforgettable meals are paired with Mallorca’s charm.

Puig de Santa Magdalena

Restaurant Puig de Santa Magdalena is a must-visit if you like dining alongside breathtaking views. Perched on a hilltop, this restaurant serves delicious Mediterranean cuisine overlooking a stunning vista. The large windows frame miles of rolling Mallorcan countryside, making sunset the perfect time to visit.

Expect a warm welcome from attentive staff and a diverse menu featuring perfectly cooked lamb, seafood, and more. The trek to the restaurant may take some effort, but once you arrive, you’ll realise it’s worth every step.

Photo Credit – Puig de Santa Magdalena Facebook

Ca’n Matevet

This seafood spot is yet another restaurant with spectacular views, this time overlooking the pretty Port d’Alcudia harbour. With a vibrant atmosphere, including live music, this place is a bubbly and exciting venue, ideal for a memorable night out. Serving local and international dishes, Ca’n Matevet caters to all palates, ensuring that there will be something to satisfy everyone. While the staff are super friendly, it is worth noting that during busier times, the wait for food can be a little longer – be patient, and any delay is immediately rewarded. 

Photo Credit – C’an Matavet Facebook

Beatnik Restaurant & Bar

For a dining experience away from the typical Mediterranean fare, Beatnik Restaurant & Bar is your go-to. This chic spot pairs Mediterranean and Asian flavours to create a bold fusion menu. Think tuna sashimi, kimchi fried chicken, and Mediterranean classics, all under one roof.

The stylish decor, impeccable service, and creative cocktails make Beatnik the perfect choice for a memorable evening. While it’s a little pricier, the unique flavours and ambience are well worth it.

Photo Credit – Beatnik Facebook

Can Costa

Step back in time at Can Costa, a family-run restaurant serving authentic Mallorcan dishes since 1975. Located near Valldemossa, this gem combines rustic charm with incredible mountain views from its terrace.

Centred around a preserved oil mill, the interior exudes warmth and tradition. The seasonal menu features market-fresh ingredients like fish, hearty salads, and homemade desserts. Generous portions and a cosy atmosphere make every visit unforgettable.

Photo Credit – Can Costa Facebook

Organic Restaurante Ecològico

Looking for a healthy seaside escape? Organic Restaurante Ecológico in Porto Colom serves delicious meals that are as good for you as they are for the planet. Their delicious and entirely organic menu caters to vegans, vegetarians, and anyone with dietary restrictions, so no one feels left out.

This welcoming eatery, located just off the beach, is perfect for a post-swim meal. Serving smoothies, breakfast, brunch, lunch, dinner and snacks with generous portions and reasonable prices, it’s the perfect treat for body and soul!

Photo Credit – Organic Restaurante Facebook

Al Faro

If you’re looking for a lively, beachside dining experience, Al Faro in Playa de Palma is the place to be. On the main promenade, this restaurant has neon lights, eclectic decor, friendly staff and a laid-back atmosphere. Sharing platter-style dishes and smaller plates makes it ideal for larger groups or families eager to try a bit of everything – from steak to seafood and desserts. Tables fill quickly due to their popularity, so it’s best to book in advance, although you may get lucky in securing a table by arriving early.

Photo Credit – Al Faro Facebook

Paco’s Restaurant

Paco’s in Santa Ponsa is a solid choice for a warm, family-friendly atmosphere and hearty meals. Known for its great value and generous portions, it’s the kind of place you’ll want to revisit. With an extensive menu ranging from tapas to seafood, Paco’s has something for everyone. The friendly staff will make you feel right at home whether you’re stopping by for a casual drink or a full meal.

Photo Credit – Paco’s Facebook

Tapas Palma Santa Catalina

Tapas Palma is the last on our list of the best places to eat in Mallorca. This is relaxed and casual dining, offering the favourites we know and love from Spanish cuisine. Cured meats, cheese, croquetas, seafood, steak, and some delicious desserts are all on the menu, and with reasonable prices and speedy service, this is an excellent option for lunch or dinner. The restaurant is small, so booking in advance is advised, but even so, during the early evening and lunchtime, the wait shouldn’t be too long. A selection of drinks and a great atmosphere complement the extensive menu. This spot is not one to miss!

Price: £££
Cuisine: Seafood
Family friendly: Yes
Address: Carrer de Monsenyor Palmer, 6, Ponent, 07014 Palma, Mallorca, Spain

 

Photo Credit – Tapas Palma Facebook

Our collection of villas in Mallorca are hand-picked, each with its own unique character and charm. We have something for everyone, so please get in touch to discuss what matters most to you and your travelling companions and we will help you to choose the perfect villa.

Follow us on Instagram and Facebook for the latest holiday tips, villa offers, destination guides, and more. 

Disclaimer: We are not affiliated with any of these businesses. This information is gathered from client and staff experiences and feedback and we are happy to share as a helpful guide. We do not vouch for or recommend any service or establishment.