Northern Mallorca is a paradise with stunning beaches, charming towns, and delightful restaurants.
Whether you’re seeking a tranquil cove to unwind or a bustling beach with plenty of activities, the northern coast has something to offer everyone. Here, we’ll take a closer look at some of the best beaches in this region and recommend top beachfront bars and restaurants where you can savour exquisite cuisine with a view. We will cover the highlights of Puerto Pollensa, Cala San Vicente, Puerto Alcudia, Bon Aire and Mal Pas, and Playa de Muro. To top it off, we will recommend Balearic Villas for an unforgettable stay in this stunning part of the island.
Puerto Pollensa
Nestled between the Tramuntana Mountains and the sea, Puerto Pollensa boasts a long sandy beach with calm, shallow waters perfect for families. The scenic Pine Walk promenade is lined with cafes and shops, making it a lovely place to stroll and enjoy the views.
- Stay Restaurant: This upscale spot offers an extensive menu featuring both local and international dishes. Located right by the water’s edge, it’s perfect for enjoying a romantic sunset dinner while watching the boats.
- La Llonja: Located in the marina, La Llonja is renowned for its fresh fish dishes and traditional Spanish tapas. The elegant setting, combined with excellent service, ensures a memorable dining experience.
- Centric: This modern restaurant offers a fusion of Mediterranean and contemporary cuisine. With a focus on fresh, local ingredients, it provides a sophisticated dining experience in the heart of Puerto Pollensa.
- Iru Restaurant: Known for its refined atmosphere and delicious seafood, Iru is a fantastic choice for a special occasion. The menu includes a variety of fresh fish and shellfish, prepared with care and creativity.
- Little Italy: This cosy restaurant serves authentic Italian cuisine right by the beach. With a range of pizzas, pastas, and salads, it’s a great spot for a casual meal with family or friends.
Cala San Vicente
Cala San Vicente is a picturesque village featuring four small coves surrounded by dramatic cliffs. The clear turquoise waters are perfect for snorkelling and swimming, offering a peaceful retreat from the busier tourist spots.
- Pepe’s Beach Bar: A laid-back spot offering refreshing drinks and light meals, perfect for a relaxing day by the sea. The friendly staff and casual atmosphere make it a favourite among visitors.
- Restaurant Cala Barques: Situated with stunning sea views, this restaurant specialises in fresh seafood. The serene setting and delicious dishes create a perfect dining experience.
- Bar Mallorca: Known for its welcoming atmosphere and delicious cocktails, Bar Mallorca is a great place to unwind after a day at the beach. The vibrant setting and friendly service make it a popular choice.
- La Tasca de Cala San Vicente: This traditional restaurant offers a variety of local dishes and a cosy, inviting vibe. It’s a wonderful spot to enjoy an authentic Mallorcan meal in a relaxed environment.
- El Mirador: Offering a mix of Spanish and Mediterranean cuisine, El Mirador provides breathtaking views of the cove. The menu features a range of dishes prepared with fresh, local ingredients.
Puerto Alcudia
Puerto Alcudia boasts one of the longest beaches in Mallorca, with over 7 kilometres of fine white sand. The shallow waters are ideal for families with young children. The bustling port area offers a variety of water sports and excursions, making it a vibrant holiday destination.
- Macarena de Castro: A Michelin-starred restaurant offering an extraordinary dining experience. The innovative dishes are crafted with the finest local ingredients and present a modern take on traditional Mallorcan cuisine.
- Bodega d’es Port: This traditional Spanish restaurant is known for its seafood and paella. The rustic charm and hearty dishes make it a favourite among locals and visitors alike.
- Jardin by Maca de Castro: Another Michelin-starred gem, offering a seasonal tasting menu that showcases the best of local produce. The elegant atmosphere and impeccable service make it a must-visit.
- Bellavista By Giuseppe: Offering Italian cuisine with a beautiful view of the marina, Bellavista is a great place to enjoy a meal while watching the boats go by. The menu includes a range of pastas, pizzas, and other Italian specialties.
- Restaurant Miramar: With a variety of local and international dishes, Miramar offers stunning sea views and a charming atmosphere. It’s an ideal spot for a leisurely meal, whether you’re enjoying lunch or dinner.
Bon Aire and Mal Pas
Bon Aire and Mal Pas are peaceful residential areas known for their secluded beaches and relaxed ambiance. The beaches here are smaller and less crowded, offering a more intimate and tranquil setting.
- Cocodrilo: This waterfront restaurant is known for its fresh seafood and relaxed atmosphere. The casual setting makes it a great place to enjoy a meal with family or friends.
- 5 Océanos: Offering a wide range of Mediterranean dishes with a fantastic view of the bay, 5 Océanos is perfect for a leisurely lunch or dinner. The menu features a variety of seafood and meat dishes, all prepared with local ingredients.
- La Terraza: Known for its paella and friendly service, La Terraza provides a great family-friendly dining experience with beautiful views. The menu includes a range of traditional Spanish dishes.
- Karpa Restaurant: With a mix of international and local dishes, Karpa offers a cosy ambiance and a varied menu. It’s a great spot for any occasion, whether you’re enjoying a casual meal or celebrating a special event.
- Blue Mango: This trendy spot offers cocktails and light snacks with a beachfront location. It’s perfect for a relaxing evening by the sea, with a menu that includes a variety of snacks and drinks.
Playa de Muro
Playa de Muro is a stunning beach with over 5 kilometres of fine white sand and crystal-clear waters. It’s ideal for families and offers a range of amenities, including sun loungers, water sports, and beach bars. The natural beauty and relaxed atmosphere make it one of the most popular beaches in Mallorca.
- Fusion19: Offering a gourmet dining experience with creative Mediterranean cuisine, Fusion19 is perfect for a special night out. The menu includes a range of innovative dishes, all prepared with fresh, local ingredients.
- Can Gavella: This beachfront restaurant serves fresh seafood and traditional Spanish dishes, providing a wonderful dining experience right by the water. The menu features a variety of seafood dishes, all prepared with the freshest ingredients.
- Ponderosa Beach: A trendy beach club with delicious food and great music, Ponderosa Beach is perfect for a fun and lively day at the beach. The menu includes a variety of snacks and drinks, all served in a relaxed setting.
- Royal Beach: Offering a mix of Mediterranean and international cuisine with stunning beach views, Royal Beach is a great place to relax and enjoy a leisurely meal. The menu features a variety of dishes, all prepared with fresh, local ingredients.
- El Patio: Known for its relaxed atmosphere and high-quality food, El Patio offers a mix of Mediterranean and international cuisine with a focus on fresh, seasonal ingredients.
For an unforgettable stay in northern Mallorca, we highly recommend booking a villa through Balearic Villas. They offer a variety of beautiful villas perfect for a relaxing holiday. Whether you’re looking for a secluded retreat or a luxury villa with all the amenities, Balearic Villas has something to suit every taste and budget.
Share this article
Further reading
You may also be interested in these guides
-
Rent a Villa in Mallorca for the Solar Eclipse 2026
-
The 11 best holiday villas in Puerto Pollensa
-
Discover the Unique Experience of Mallorca‘s most Iconic Beach Bars
-
Luxury Mallorca Villas with Private Pools 2023
-
Tips for renting a child-friendly holiday villa
-
Need a speedy COVID test for your return journey?