The best resorts, towns and places to visit in Mallorca

Whatever you want from your holiday you will find it in Mallorca. From big family-friendly resorts to small mountain villages, there is something for everyone.

Where to stay and visit...

There is a lot to cover when it comes to locations, for a small island there is a lot going on. We could write forever about the historic and cosmopolitan capital, Palma. Contrast this with quiet historic fishing villages and small mountain villages and the variety in Mallorca starts to become apparent.

We love to get off the tourist trail and find the hidden gems, as well as hang out at the latest beach clubs. For a relatively small place, Mallorca is constantly changing and reinventing itself, it is a fascinating place to explore. These guides will help you make the most of your stay and ensure you see the sights that are important to you.

Palma Chatedral with view out to sea
Alcudia from the air


Located on La Victoria Peninsula, Alcudia is a popular old town in the north of Mallorca. This town offers rich historic sites, a beautiful nature reserve, golf courses and nearby beaches – something for everyone ... Read more

Cala Bona

Mallorca is a popular holiday destination for all kinds of travellers, with a diverse range of locations and resorts. Cala Bona is a relatively quiet holiday resort located in the north-east of Mallorca. Despite being ... Read more

Cala D'Or from the air

Cala D’or

Cala d’Or is a picturesque and relatively-exclusive holiday resort town on Mallorca’s east coast. Its relaxing town centre and intimate bays are perfect for a romantic escape with the one you love or if you ... Read more

Cala Major

Cala Major is an established Mallorca resort only a short distance from the city of Palma. Unlike those of Parma, Cala Major’s beaches are sheltered from the elements and as such, they draw quite a ... Read more

Cala Mesquida

Cala Mesquida

Cala Mesquida is a hidden gem on the northeastern coast of Mallorca. It is a pretty well-kept secret that offers a calm, tranquil resort feel. If you’re into surfing, Cala Mesquida is one of the ... Read more

Cala Millor from the air

Cala Millor

Cala Millor has a beautiful sandy beach, a relaxed vibe and warm weather. This makes it the ideal destination for thousands of British tourists. Have a look at our comprehensive guide to discover why Cala ... Read more

Cala Ratjada

Cala Ratjada

Cala Ratjada Mallorca is a stunning medieval-style resort not too far away from Palma. The location is perfect; it has everything from the sun to fun and the sea. The resort is popular thanks to ... Read more

Calas De Mallorca Beach

Calas De Mallorca

If you are looking for a relaxing holiday filled with sunshine, exploring, salt, and sun, Calas De Mallorca should be your go-to destination. With some of the most beautiful beaches in the world, crystal blue ... Read more

Camp de Mar Beach

Camp De Mar

Camp De Mar is a gorgeous beach area on Mallorca’s south coast in the Balearic Islands. Known for its villas, crystal waters, and sandy beaches. It is one of the more popular destinations in Spain ... Read more

Can Pastilla Beach

Can Pastilla

Mallorca is home to countless incredible resorts and is the ideal location for sunshine breaks. Can Pastilla is a great resort that offers a family-friendly atmosphere. You will find excellent beaches and a convenient location ... Read more

Can Picafort Beach

Can Picafort

Can Picafort is the perfect destination in northern Mallorca for beach and sun lovers. The small fishing village is located on the north east coast of Mallorca, close to Alcudia Bay. Read on to discover ... Read more

Deia Beach


The northwest coastal village of Deia is widely regarded as one of the most picturesque in Mallorca. Located at the foot of the Serra de Tramuntana mountain range’s Teix Mountain, Deia is a relaxing, laid-back ... Read more

Magaluf Beach


Situated in the south-west of Mallorca lies the infamous Magaluf. With lots of KFC, Nandos, McDonald’s, and plenty of places to smash a pint or G’n’T, Magaluf has always felt like a home away from ... Read more

Palma De Mallorca

Palma De Mallorca

Palma de Mallorca is the island’s capital for a reason. Nowhere else will you find such a melting pot of cultures, history and modern times, as well as locals, tourists and ex-pats that became locals. ... Read more

Palma Nova Beach

Palma Nova

Palma Nova is a stunning bay area resort town that offers visitors the best of what Mallorca offers. Whether you’re travelling with little ones, meeting up with friends for a party, or want to soak ... Read more

Peguera Beach


Peguera Mallorca is a stunning small beach resort on the south-west side of the island. It is also known as Paguera and is right by the coast of Andratx. This coastal resort offers luxury hotels, ... Read more

Playa de Muro Beach

Playa de Muro

Playa de Muro is a beach resort found on the north coast of Mallorca and faces east. The area boasts one of the island’s top beaches and is popular among holidaymakers. The relatively newly developed ... Read more

Port d’Andratx

Port d’Andratx

The fishing village of Port d’Andratx lies at the southwest end of Mallorca and has developed into one of the island’s most elegant holiday destinations. Locals rub shoulders with holiday homeowners, some of whom are ... Read more

Port de Soller Beach

Port de Soller

The charming and remote village of Port de Sóller is located in north-west Mallorca and offers visitors a wonderfully scenic location packed with history. Whether you want to learn more about its fascinating past, enjoy ... Read more

Portal Nous Beach

Portals Nous

Portals Nous is much more than soft golden sand, a swanky marina, hidden coves and luxury residences. The area is considered one of the many jewels in the crown of Mallorca, and it’s easy to ... Read more

Porto Cristo Beach

Porto Cristo

Are you dying for a break? Dreaming of blue skies and white sand beaches? If so, a holiday in the quaint Spanish fishing village of Porto Cristo is just what you need. With its combination ... Read more

Puerto Pollensa Beach

Puerto Pollensa

Port de Pollensa is a popular Mallorcan location where travellers can enjoy great weather, sandy beaches, and a great atmosphere. While it isn’t the liveliest location, it is popular in peak months which helps to ... Read more

Sa Coma Beach

Sa Coma

Are you looking for the perfect base for your upcoming holiday? Then look no further than the stunning island of Sa Coma! Sa Coma is a delightful resort set behind a glittering white sandy beach. ... Read more

Santa Ponsa Beach

Santa Ponsa

Santa Ponsa is a small beach town in Mallorca, but there is nothing little about what it has to offer. Think of crystal blue waters, pools, sun loungers and maybe even meeting dolphins! On top ... Read more