Homepage
Majorca

8 of the best resorts in Majorca

17 December 2021 | Updated 7 March 20258 min read

A view of Port de Soller resort and beach in Majorca

Port de Sóller This quiet harbour town is one of Majorca's best resorts for culture.

Majorca has plenty of variety for a relatively small Mediterranean island. Up and down the coast, you’ll find a brilliant mix of resorts that range from lively beach towns and nightlife meccas to peaceful fishing villages.

Most of the popular places to stay in Majorca have drop-dead gorgeous beaches on their doorstep, so choosing your perfect resort usually comes down to atmosphere.

Whether you’re a group of friends looking to celebrate, a family with tiny tots in tow, or a couple looking for a romantic sea view, here’s our guide to the best resorts for a Majorca holiday.

1. Cala Millor

Best resort in Majorca for families

A view of Cala Millor resort and beach in MajorcaA view of Cala Millor resort and beach in Majorca

For a sun-soaked family holiday, head to Cala Millor. On the east coast of the island, this popular beach resort is home to 6km (3.7 miles) of stunning sand and plenty of bars, restaurants and activities. It’s not the closest resort to the airport, but it more than makes up for it with its peaceful atmosphere and incredible setting.

Along the resort’s palm-lined promenade you’ll find bars and restaurants that cater to fussy eaters, as well as traditional places serving tapas. Over on the beach, the water is shallow, clear and perfect for young children, while older kids can try out some of the many watersports on offer.

Keeping the kids occupied away from the beach won’t be an issue, either. From playgrounds and amusement arcades to go-karting, there’s plenty of stuff to do in Cala Millor. Plus, Majorca’s Aqualand waterpark is only an hour’s drive away.

Where to stay in Cala Millor

Cala Millor's expansive beach and family-friendly hotels make it a top choice for those travelling with children. For a comfortable stay, consider the Hipotels Cala Millor Park, known for its chilled-out pool area and children's activities. Alternatively, Marins Playa offers self-catering apartments with kitchenettes, ideal for families who want to cook for themselves.

Hotel La Santa Maria Playa

Cala Millor, Majorca, Spain
  • 16 July 2025
  • 7 nights
  • Bed & breakfast
  • From Gatwick

Prices and availability shown can change. Always check pricing with the provider before booking.

Prices from

£509 pp
View deal

2. Alcudia

Best resort in Majorca for couples

A view of Alcudia resort and beach in MajorcaA view of Alcudia resort and beach in Majorca

Alcudia is one of the best areas in Majorca for couples looking to relax and unwind. Between its atmospheric old town and spectacular white sands (this is undoubtedly one of Majorca’s best beaches), you’ll find everything you need for a romantic break.

The resort is split between the historic old town – with its maze of cobbled streets, boutique shops and gorgeous Gothic architecture – and the more cosmopolitan Puerto Alcudia area, where there are several lovely beaches, a marina, and lots of bars, restaurants and hotels.

Essentially, if you want a good mix of everything that makes for the perfect couples’ summer holiday, choose Alcudia.

Where to stay in Alcudia

Alcudia's hotels blend historic charm and beachside romance that’s perfect for couples. The Hotel Astoria Playa Adults Only offers a serene and luxurious experience, while the Eix Alcudia Hotel, close to both the beach and the old town, provides a more intimate setting with excellent dining options.

VIVA Eden Lago

Alcudia, Majorca, Spain
  • 16 June 2025
  • 7 nights
  • Self-catering
  • From Belfast Intl

Prices and availability shown can change. Always check pricing with the provider before booking.

Prices from

£549 pp
View deal

3. Palma Nova

Best resort in Majorca for budget travellers

A view of Palma Nova resort and beach in MajorcaA view of Palma Nova resort and beach in Majorca

Thanks to its proximity to Majorca Airport, and its wide ranging and affordable accommodation options, Palma Nova is the ideal place to stay if your purse strings are a little tight.

One of the liveliest resorts on the island, there are lots of cheap bars and restaurants to choose from, while a day on any of the resort’s three large, sandy beaches costs nothing but a good time.

If you are looking for other budget-friendly ways to stay entertained, you could hire bikes and cycle along the promenade, or head over to nearby Calvia to get a taste of local life at the weekly Monday market.

Where to stay in Palma Nova

Palma Nova has plenty of great value options for budget-conscious travellers. The Zafiro Palmanova is all about luxe for less with its all-inclusive packages, but if beachfront is a must, the lively FERGUS Bermudas is just steps from the sand.

Palmanova Suites by TRH Hotel

Palma Nova, Majorca, Spain
  • 28 May 2025
  • 7 nights
  • Room only
  • From Edinburgh

Prices and availability shown can change. Always check pricing with the provider before booking.

Prices from

£494 pp
View deal

4. Magaluf

Best resort in Majorca for nightlife

A view of Magaluf beach in MajorcaA view of Magaluf beach in Majorca

Looking to let loose on holiday? As Majorca’s most famous resort - and one of the best party destinations in Europe – Magaluf is the one for you.

Packed with buzzing bars, pumping nightclubs, and some seriously epic all-night beach parties, Magaluf is hardly a relaxing spot in the sun. And that's the fun of it!

Accommodation ranges from cheap and cheerful hotels all the way up to luxury five-star stays. There’s also a long, sandy beach to lie on – perfect after a long night of partying – and a couple of theme parks, including Western Water Park and Katmandu Park, to keep you busy in between nights out.

Where to stay in Magaluf

Magaluf is the go-to destination for party-goers. Stay at Hotel Samos and you’ll have some of the city’s best restaurants, music bars and dance clubs at your fingertips. For those seeking a more relaxed atmosphere that doesn’t skimp on great beats, Hotel Florida Magaluf is a great alternative.

Vistasol Apartamentos

Magaluf, Majorca, Spain
  • 25 July 2025
  • 7 nights
  • Self-catering
  • From Luton

Prices and availability shown can change. Always check pricing with the provider before booking.

Prices from

£570 pp
View deal

5. Port de Sóller

Best resort in Majorca for culture

Port de Soller harbour in MajorcaPort de Soller harbour in Majorca

The picturesque resort of Port de Sóller is the perfect combination of sun, sea and local life. The northwest resort is one of Majorca’s quieter seaside spots, but with a long sandy beach, idyllic harbour and a broad range of brilliant hotels, it might not stay that way for long.

Sóller is its inland counterpart, a small traditional town set in a serene valley where you can get a taste of Majorca at its most laidback and local.

Travel between the two areas is easy, so you can experience the best of both during your holiday. Just hop on the bright orange tram – its colour a nod to the lush citrus groves it passes through – and admire the dramatic mountain scenery as you skirt around the foothills of the Serra de Tramuntana mountains.

Be sure to take the vintage wooden train that connects the town with island capital Palma. The journey takes around an hour, but it’s worth it for the city’s magnificent cathedral alone.

Where to stay in Port de Sóller

Port de Sóller's hotels combine local Majorcan charm with modern comforts. Four-star Hotel Es Port enjoys a traditional setting with beautiful gardens, while at the Jumeirah Port Soller Hotel & Spa, you can expect breathtaking views of the Tramuntana mountains with a side of pure luxury.

6. Cala Bona

Best quiet resort in Majorca

A view of Cala Bona marina in MajorcaA view of Cala Bona marina in Majorca

Cala Bona is a charming little resort town that has managed to retain its humble fishing village vibes while others nearby have become full-blown tourist towns. With idyllic beaches and a wide range of accommodation options, it’s the ideal spot for a relaxing stay in the sun.

Despite the resort’s quieter nature, there's still plenty going on. As evening falls, the pretty harbour area, where you’ll find restaurants, bars and boats offering day trips, comes alive. The working fishing harbour means that fantastic fresh seafood is always on the menu.

When it comes to beaches, Cala Bona has three to choose from. With powder-white sand and clear water, they’re among some of Majorca’s best.

Where to stay in Cala Bona

Cala Bona's tranquil vibe is complemented by its quaint accommodation. Couples might prefer Hotel Atolon for its modern, bright rooms and pool that overlooks the sea. Alternatively, the secluded and rustic Protur Residencia Son Floriana is perfect for those seeking a quiet retreat.

Catalonia Del Mar

Cala Bona, Majorca, Spain
  • 10 May 2025
  • 7 nights
  • Half board
  • From Leeds/Bradford

Prices and availability shown can change. Always check pricing with the provider before booking.

Prices from

£593 pp
View deal

7. Cala d’Or

Best resort in Majorca for beaches

View of Cala D'or town in Majorca with waterfront houses and sailing boatsView of Cala D'or town in Majorca with waterfront houses and sailing boats

Seven yellow-sand coves give Cala d’Or – or ‘Golden Bay’ – its pretty name. But it’s not just about the beaches in the resort itself.

An hour’s walk reveals more unspoilt coves at Mondrago Natural Park (Cala Mondrago is considered one of the best) and you can reach the 2km-long (1.2 miles) stretch of white sand at gorgeous Es Trenc within 40 minutes with a hire car.

As evening falls, many visitors converge on the swanky marina, where you can dine well on fresh seafood while admiring the yachts that moor up overnight.

Accommodation here is laidback and low-key, more reminiscent of Ibiza’s whitewashed architecture than the sprawling resorts on the rest of the island. For beach bums who love to mix up their sunbathing sessions, it’s hard to do better.

Where to stay in Cala d’Or

Cala d’Or beaches can fill up fast, so you’ll appreciate a hotel with a decent pool if you miss the best spots on the sand. The adults-only Inturotel Cala Esmeralda has a prime spot by its namesake cove, as well as three outdoor pools and swim-up suites with private plunge pools. Travelling with little ones? The Marsenses Ferrera Blanca Hotel Family has two pools, a mini waterpark and a packed entertainment calendar for kids.

Gavimar La Mirada Club Resort

Cala D'Or, Majorca, Spain
  • 27 September 2025
  • 7 nights
  • Half board
  • From Liverpool

Prices and availability shown can change. Always check pricing with the provider before booking.

Prices from

£498 pp
View deal

8. Santa Ponsa

Best all-rounder

A view of Santa Ponsa resort and beach in MajorcaA view of Santa Ponsa resort and beach in Majorca

With a sweeping sandy bay, plenty of wonderful restaurants and hotels, and a lovely, laidback atmosphere, Santa Ponsa has everything you need for a brilliant Majorca holiday.

On the island’s scenic western coast, the resort is surrounded by pine-clad hills and leafy palm trees and the main beach is blessed with calm turquoise water and soft sand that slides gently into the sea.

There are several coastal paths and smaller coves in the area, which makes it a great spot for hikers, and you’ll also find watersports, golf and boat trips in the area.

Of course, if all you want to do is kick back with a few drinks at one of the resort’s buzzy bars, you can do that too.

Where to stay in Santa Ponsa

Santa Ponsa's versatility is mirrored in its wide range of hotels. The four-star SENTIDO Punta del Mar is an adults-only hotel known for its stunning sea views and peaceful atmosphere, while H10 Casa del Mar’s beachfront location is a hit with families. For all-inclusive ease, Iberostar Selection Jardin del Sol Suites is a four-star hit with rave reviews.

Globales Santa Ponsa Park

Santa Ponsa, Majorca, Spain
  • 10 May 2025
  • 5 nights
  • All-inclusive
  • From Edinburgh

Prices and availability shown can change. Always check pricing with the provider before booking.

Prices from

£419 pp
View deal

Sign up and save on your next holiday

Be a savvy traveller and get top deals to your inbox, expert travel advice and the chance to win holidays

We won't pass your details on to anyone else. By clicking the sign up button you agree to our Terms of Use and Privacy Policy.