Where to Stay in Mallorca: Top 25 Holiday Resorts

The much-loved Balearic Island of Mallorca is home to a diverse range of holiday resorts that cater to all types of visitors. Whether you’re seeking family-friendly beaches, lively nightlife, or scenic landscapes, this popular Mediterranean island has a destination to suit your needs. From the quiet charm of Puerto Pollensa in the north to the vibrant energy of Magaluf in the south-west, Mallorca’s holiday resorts promise a unique experience for visitors. In this guide, we’ll explore where to stay in Mallorca, providing you with an informative overview of each resort to help you plan your perfect holiday.

North Coast of Mallorca

There are great beaches along this coast and controlled tourism development has led to some very attractive resorts such as Puerto Pollensa and Alcúdia. Many activities are available and the are is popular with walkers, birdwatchers and cyclists. This is an ideal choice for families and visitors looking for a quieter time.

Alcúdia

Located on the north coast of Mallorca, Alcudia is a popular destination for families and couples. Its expansive sandy beach stretches for several kilometres, offering calm, shallow waters ideal for swimming. The resort town itself is known for its charming old town, with well-preserved medieval walls, narrow streets and a vibrant market which is popular with locals and tourists alike. For history enthusiasts, the nearby Roman ruins of Pollentia provide a glimpse into the island’s ancient past.

Where to Stay in Mallorca: Alcudia

Alcudia also boasts a modern marina where visitors can enjoy a variety of water sports or relax in one of the many waterfront restaurants. The local accommodation ranges from luxury hotels and self-catering apartments to family-run guesthouses, catering to a broad spectrum of budgets.

Puerto Pollensa (Port de Pollença)

Just a short distance from Alcudia, Puerto Pollensa is a smaller, more laid-back resort known for its stunning natural surroundings. With the Serra de Tramuntana mountain range as a backdrop, the area offers a perfect mix of beach relaxation and outdoor activities. The long promenade, lined with palm trees, is ideal for evening strolls and the bay is perfect for sailing and windsurfing.

Puerto Pollensa is popular with families, especially those looking for a quieter atmosphere. The resort is well-served with beachfront hotels, cosy villas and apartment rentals. The famous Pine Walk, a picturesque path along the coast, is one of the highlights of a stay here, offering beautiful views and easy access to the water.

C’an Picafort

Can Picafort is a lively resort located further east along the Bay of Alcudia. It’s particularly appealing to those who enjoy a bustling atmosphere and a wide range of amenities. The beach is long and sandy, perfect for sunbathing and beach sports. Can Picafort is known for its diverse nightlife, with a good selection of bars, clubs and restaurants catering to all tastes.

In addition to its beach and nightlife, Can Picafort offers several nature-oriented attractions, including the nearby S’Albufera Natural Park. This large wetland reserve is home to a wide variety of bird species, making it a great destination for nature lovers. Accommodation options in Can Picafort range from large all-inclusive resorts to smaller family-run hotels.

Playa de Muro (Platja de Muro)

Located between Alcudia and Can Picafort, Playa de Muro is a quieter and more upscale alternative to its neighbouring resorts. The beach here is one of the best on the island, with soft white sand and clear, shallow waters. It’s a great choice for families with small children, as the waters are safe for swimming.

Playa de Muro is home to several luxury hotels, many of which offer direct access to the beach. The area is also known for its excellent selection of beachfront restaurants, where visitors can enjoy fresh local seafood dishes. For those who enjoy exploring the natural landscape, the proximity to S’Albufera Natural Park is a bonus, offering opportunities for hiking and birdwatching.

East Coast of Mallorca

Mallorca’s east coast is populated with dozens of small coves and beautiful bays. Tourism is well developed here and is geared towards family holidays in resorts such as Cala Millor, Cala Bona and Cala Ratjada.

Cala Millor

Cala Millor is one of the largest and most developed resorts on Mallorca’s east coast. It’s particularly popular with British and German tourists, who are drawn to its long sandy beach and excellent facilities. The beach here is wide and well-maintained, making it ideal for families and those looking to enjoy water sports such as jet skiing and parasailing.

Where to Stay in Mallorca: Cala Millor

The town itself offers a wide range of accommodation options, from large all-inclusive hotels to smaller, budget-friendly apartments. Cala Millor also boasts a lively promenade, lined with bars, restaurants and shops, providing plenty of entertainment for holidaymakers. For those looking to explore further afield, the nearby caves of Drach and Hams are popular day-trip destinations.

Cala Bona

Adjacent to Cala Millor, Cala Bona is a smaller, more relaxed resort that appeals to those seeking a quieter holiday. Its small sandy beach and picturesque fishing harbour are the main attractions, along with a selection of traditional restaurants that serve locally caught seafood. Accommodation in Cala Bona ranges from small boutique hotels to family-run guesthouses, many of which offer stunning sea views. The resort has a friendly, laid-back atmosphere, making it a great option for couples and families who prefer a slower pace.

Sa Coma

Sa Coma is another family-oriented resort located near Cala Millor. Its wide, sandy beach is the main attraction, offering shallow waters that are ideal for children. The promenade is perfect for an evening stroll, with plenty of cafes and restaurants to choose from. In terms of accommodation, Sa Coma offers a mix of all-inclusive hotels and self-catering apartments. It’s also well-located for exploring nearby attractions, such as the Punta de n’Amer nature reserve and the Safari Zoo, making it a great choice for families looking for both relaxation and activities.

Cala d’Or

Cala d’Or, located further south on the east coast, is known for its charming, low-rise buildings and network of small sandy coves. The resort has a more upmarket feel, with a stylish marina that attracts luxury yachts. Cala d’Or’s beaches, while smaller than those in other resorts, are beautifully sheltered and perfect for swimming and snorkelling. The town’s centre is pedestrian-friendly, offering a wide range of restaurants, bars and boutiques. Accommodation in Cala d’Or tends to be more on the luxury side, with several high-end hotels and villas available for rent. It’s a great choice for couples and those looking for a more refined holiday experience.

Calas de Mallorca

Calas de Mallorca is a purpose-built resort that offers a range of family-friendly amenities. Its main beach, Cala Domingos, is a lovely spot with golden sand and clear waters. The resort is designed to cater to tourists, with numerous hotels, restaurants and entertainment options all within easy walking distance. While it may lack some of the charm of smaller, more traditional villages, Calas de Mallorca makes up for it with convenience and a wide range of activities. It’s particularly popular with families, as many of the hotels offer kid-friendly facilities such as pools and entertainment programmes.

West Coast of Mallorca

There aren’t any package tourism resorts as such along the rugged north-west coast. This is an area of beautiful mountains and rocky cliffs dropping down to the wild sea below. The area is popular with day trippers and there’s plenty accommodation available if you prefer to be away from the traditional holiday resorts.

Port de Sóller

Port de Sóller is a charming coastal resort located in a sheltered bay on Mallorca’s north-west coast, surrounded by the dramatic peaks of the Serra de Tramuntana mountains. This picturesque harbour town is known for its laid-back atmosphere, making it a popular destination for couples and families alike. The beach, a crescent of soft sand with calm, shallow waters, is ideal for swimming and sunbathing.

Where to Stay in Mallorca: Port de Sóller

One of Port de Sóller’s standout features is its historic tram, which runs between the port and the inland town of Sóller, offering scenic views through orange groves and the surrounding countryside. The promenade along the waterfront is lined with restaurants and cafes, perfect for enjoying fresh seafood while overlooking the marina. Accommodation here ranges from boutique hotels to upscale resorts, many of which offer stunning sea views.

Valldemossa

Valldemossa is a small, traditional village located in the Serra de Tramuntana mountains. It’s best known for its cultural heritage, including the famous Royal Charterhouse, where composer Frédéric Chopin once stayed. The village’s cobbled streets and stone buildings give it a timeless charm and it’s a popular destination for day trips.

While Valldemossa itself is not a beach resort, it’s a great base for exploring the surrounding mountains and coastline. Accommodation in the village tends to be smaller boutique hotels and guesthouses, ideal for those looking to escape the busier resorts on the coast.

Deiá

Deiá is another small village located in the Serra de Tramuntana, known for its artistic heritage and bohemian atmosphere. Over the years, it has attracted writers, artists and musicians and this creative spirit is still evident today. The village is close to Cala Deiá which is a secluded rocky cove which is perfect for a quiet swim.

Accommodation in Deiá is predominantly high-end, with several luxury hotels and boutique guesthouses offering a more exclusive holiday experience. The village’s upscale restaurants and tranquil setting make it a favourite with couples and those seeking a peaceful retreat.

South-West Coast of Mallorca

Mallorca’s south-west coast is the top destination for package tourism. There are plenty attractions for all age groups including families but this is certainly the place to go for 18-30s looking for a good time. Top resorts are Magaluf and Palma Nova.

Cala Mayor (Cala Major)

Cala Mayor is one of the closest beach resorts to Palma de Mallorca, making it a popular choice for those who want to combine a beach holiday with easy access to the capital. The beach here is relatively small but well-maintained, with plenty of facilities. The resort is well-served with a range of hotels, from budget options to more luxurious choices. Its proximity to Palma makes Cala Mayor a convenient base for exploring the island’s cultural attractions while still enjoying the sun and sea.

Puerto Portals (Port Portals)

Puerto Portals is one of the most exclusive resorts in Mallorca, known for its luxury marina that attracts yachts from all over the world. The marina is lined with high-end restaurants, designer boutiques and upscale bars, making it a favourite destination for those seeking a more glamorous holiday. Accommodation in Puerto Portals is equally upscale, with several luxury hotels and private villas available for rent. The resort is ideal for couples and travellers looking for a stylish and sophisticated holiday experience.

Palma Nova

Palma Nova is one of the most popular family-friendly resorts on the south-west coast of Mallorca. It boasts three large sandy beaches, all of which are well-equipped with facilities such as sun loungers, water sports and beachside cafes. Palma Nova offers a wide range of accommodation options, from budget hotels to all-inclusive resorts, making it a versatile choice for all types of holidaymakers.

Where to Stay in Mallorca: Palma Nova

The resort’s lively promenade is filled with restaurants, bars and shops, providing plenty of entertainment for families and couples alike. Its close proximity to Magaluf means that those seeking more nightlife can easily head over to the neighbouring resort, while still enjoying the more relaxed atmosphere of Palma Nova during the day.

Magaluf

Magaluf is one of the most famous resorts in Mallorca, known for its vibrant nightlife and party scene. While it has traditionally attracted a younger crowd, Magaluf has undergone a transformation in recent years, with a range of new hotels and attractions catering to a broader audience.

Where to Stay in Mallorca: Magaluf

The resort’s main beach is long and sandy, offering plenty of space for sunbathing and water sports. Magaluf is home to some of the island’s biggest nightclubs, making it a hotspot for those looking to enjoy late-night entertainment. However, there are also quieter areas and family-friendly hotels for those who want to experience the resort without the party atmosphere.

Santa Ponsa (Santa Ponça)

Santa Ponsa is a popular resort with both families and couples, offering a wide sandy beach and a range of amenities. The beach is well-sheltered, making it a great spot for swimming and there are plenty of restaurants and bars to choose from along the waterfront. The resort is also known for its golf courses, with several excellent options nearby. Accommodation in Santa Ponsa is varied, with a mix of hotels, apartments and villas catering to different budgets. Its proximity to Palma Nova and Magaluf makes it easy to explore other nearby resorts while enjoying the more relaxed atmosphere of Santa Ponsa.

Camp de Mar

Camp de Mar is a smaller, more exclusive resort located on the south-west coast of Mallorca. Its main beach is a picturesque bay with clear waters and a small island restaurant accessible by a wooden footbridge. The resort is known for its tranquil atmosphere, making it a popular choice for couples and those looking to escape the busier resorts. Accommodation in Camp de Mar is predominantly high-end, with several luxury hotels and resorts offering top-notch facilities. The nearby golf course and scenic walking trails also make it a great destination for outdoor enthusiasts.

Port d’Andratx

Port d’Andratx is one of Mallorca’s most sophisticated coastal resorts, known for its picturesque harbour, lined with luxury yachts and stylish waterfront restaurants. Unlike some of the more tourist-centric resorts, Port d’Andratx has retained much of its traditional fishing village charm, offering a more exclusive and relaxed atmosphere. It’s a favourite destination for those seeking high-end accommodation, with a selection of boutique hotels and private villas nestled into the hillsides, offering stunning views of the Mediterranean.

Things to Do in Port d'Andratx

The resort is perfect for leisurely dining, boutique shopping, and enjoying the scenic coastal surroundings. Outdoor enthusiasts will also appreciate the nearby hiking trails in the Serra de Tramuntana mountains, and the area is ideal for boat trips to nearby coves and beaches. With its blend of luxury and natural beauty, Port d’Andratx is a great option for travellers seeking a refined holiday experience.

Paguera (Peguera)

Paguera is a family-friendly resort located on the south-west coast of Mallorca, offering three sandy beaches and a wide range of facilities. The resort has a relaxed atmosphere, with a good selection of restaurants and bars along its main boulevard. Paguera is particularly popular with German tourists, but it attracts visitors from all over Europe. Accommodation in Paguera includes a mix of hotels, apartments and villas, catering to a wide range of budgets. The resort’s proximity to the Serra de Tramuntana mountains also makes it a great base for those looking to explore the island’s natural beauty.

San Telmo (Sant Elm)

Located at the western tip of Mallorca, San Telmo is a small and peaceful resort that’s perfect for those looking to escape the crowds. Its main beach offers stunning views of the nearby Sa Dragonera island, a nature reserve that can be reached by boat. The resort itself is small, with a few restaurants and shops, but its tranquil setting makes it a great spot for relaxation. Accommodation in San Telmo is limited to a few hotels and guesthouses, making it a more exclusive destination. It’s an excellent choice for couples and those seeking a quiet getaway.

South Coast of Mallorca

Palma de Mallorca

Palma de Mallorca, the island’s capital, is a lively city which offers a mix of beach and culture. The city’s historic old town is home to the stunning Palma Cathedral, as well as a range of museums, galleries and restaurants. There are a number of urban beaches near Palma de Mallorca such as Can Pere Antoni which offers a convenient spot for sunbathing. Boat trips and water sports are available at the nearby marina. Accommodation in Palma de Mallorca ranges from luxury hotels in the heart of the city to more budget-friendly options along the coast. The city’s lively nightlife and rich cultural scene make it a popular destination for all types of travellers.

Where to Stay in Mallorca: Palma de Mallorca

Can Pastilla

Can Pastilla is a small resort located just east of Palma, offering a quieter alternative to the bustling city. Its long sandy beach is perfect for families and there are plenty of beachfront restaurants and cafes to choose from. Can Pastilla is also home to several water sports centres, making it a great spot for windsurfing and kite surfing. Accommodation in Can Pastilla is varied, with a mix of hotels and apartments catering to different budgets. Its close proximity to Palma and the airport makes it a convenient base for exploring the island.

Playa de Palma (Platja de Palma)

Playa de Palma is a long stretch of beach located between Can Pastilla and El Arenal. It’s one of the most popular beach destinations on the island, offering a wide range of amenities and a lively atmosphere. The beach is well-equipped with sun loungers, water sports facilities and plenty of beach bars. Accommodation in Playa de Palma ranges from large all-inclusive resorts to smaller hotels and apartments. The resort is particularly popular with German tourists and its lively nightlife scene attracts a younger crowd. However, there are also quieter areas for those looking to enjoy a more relaxed holiday.

Where to Stay in Mallorca: Playa de Palma

El Arenal (S’Arenal)

El Arenal is located at the eastern end of Playa de Palma and is known for its vibrant nightlife and lively beach scene. The resort is popular with younger travellers, particularly those from Germany, who come to enjoy the beach by day and the clubs by night. The beach itself is long and sandy, offering plenty of space for sunbathing and water sports. Accommodation in El Arenal is predominantly budget-friendly, with a range of hotels and hostels catering to party-goers. However, there are also quieter areas and family-friendly hotels for those who want to experience the beach without the party atmosphere.