Where to Stay in Mallorca (Palma & Best Beach Hotels)

A complete guide to where to stay in Mallorca (+ the best places to stay in Palma, for nightlife, cycling and the best beachfront hotels).

Situated in the western Mediterranean Sea, Mallorca is the largest island in the Balearic archipelago. It is known for its stunning landscapes, beaches with clear turquoise waters and old traditional fishing villages. Mallorca is a very popular vacation destination and it’s undoubtedly one of the top spots in Europe for beautiful beaches.

The island features a varied landscape. The dramatic Tramuntana mountain range dominates the western part of the island, offering breathtaking views and hiking opportunities. Here you’ll find Mallorca’s prettiest villages such as Deià, Soller and Valldemossa.

In contrast, the northern coast of the island is characterized by pristine long beaches and clear waters. The eastern coast is home to many pretty coves with small sandy beaches and cliffs on both sides such as Cala d’Or. And towards the south of the island lies Palma, the capital city of Mallorca.

If you are wondering where to stay in Mallorca, don’t worry – I’ve got you covered. In this guide, you’ll find the best places to stay on the island, whether you’re looking for beaches, nightlife, cycling or hotels in Palma.

Where I stayed in Mallorca

During my one-week stay in Mallorca, I decided to split my time between two locations – Palma, the main town, and Alcúdia, a great beach town. On one hand, I wanted to explore the island. On the other hand, I wanted to have a beach vacation without spending a lot of time on bus rides.

My favourite place to stay in Palma: Hotel Basilica (perfect central location, great terrace with city views and outdoor pool)
My favourite place to stay in Mallorca (for beach): Viva Golf (right on the beach, great outdoor swimming pool, fantastic breakfast)

By choosing Palma and Alcúdia I got the best of both worlds – the lively city vibe and the relaxed beach atmosphere (all while easily getting around the island without a car). Moreover, Alcúdia boasts some of the longest sandy beaches in Mallorca. Additionally, from Palma, I could easily go on day trips to Valldemossa and Sóller. I highly recommend both towns as perfect bases to explore the island, especially if you’re travelling without a car.

Most popular hotel in Mallorca

Searching for a great hotel with a pool and a convenient location? Take a look at Hotel Saratoga — it’s the most popular hotel on the island.

Hotel Saratoga – Most popular hotel

Guest rating: 8.6 | 3,790+ reviews

Located in the centre of Palma de Mallorca, Hotel Saratoga is the perfect retreat for a long weekend on the island. It has three pools to choose from, including a rooftop pool with stunning city views of the port of Palma and the Bellver Castle. You can enjoy tasty Mediterranean-inspired dishes at L’Àtic or a cocktail at the Sky Bar, offering a 360-degree panorama.

Why book – right in the heart of Palma de Mallorca, a 20min bus ride to the beach, rooftop bar and a swimming pool, private underground parking

palma de mallorca
Palma – the best place to stay in Mallorca without a car

Tips for booking a hotel in Mallorca

Don’t stay in one place (if your trip is longer than 3-4 days) – Mallorca is a big island, so if you want to explore much of it, I’d recommend choosing two accommodations – one in Palma and another next to the beach. This ​​will save you a lot of driving time and you’ll have the beach just steps away. There is no beach within the city centre of Palma, the nearest ones are a short bus ride away.

Visiting Mallorca for the first time? Check out my full itinerary for 3 days in Mallorca, which covers all must-see places, the best beaches and my favourite restaurants for Mallorcan cuisine.

Where to stay in Mallorca, Spain

  • Palma de Mallorca – the best area for first-timers (Ars Magna Bleisure – best hotel in Palma)
  • Port d’Alcúdia – for beach (Sofia Hotel – best beachfront hotel in Alcúdia)
  • Magaluf – for nightlife (Hotel Florida – best hotel in Magaluf)
  • Port de Pollença – for cycling (La Goleta Hotel de Mar – best hotel in Port de Pollença)

Where to stay in Palma de Mallorca

The best place to stay in Mallorca is Palma, the island’s vibrant capital city. Situated in the southwest of the island, the city is home to Palma de Mallorca Airport, one of the busiest airports in Spain. Also, Palma is well-linked with public transportation, making it easy to explore the entire island from here.

Palma de Mallorca, also known as Palma, is famous for its historical charm, stunning architecture, and lively atmosphere. The Old Town (Casco Antiguo) is compact and easily walkable, making it perfect for a weekend getaway. It is a maze of narrow cobblestone streets, charming squares (such as Plaça de Cort) and historic buildings.

Palma has several landmarks, including La Seu (the breathtaking Gothic cathedral) and the Almudaina Palace, which was originally a Moorish fortress. And if you’re a shopping enthusiast, head to Paseo del Borne and Avinguda Jaume III, home to high-end boutiques and many international brands.

The best area to stay in Palma de Mallorca is between La Seu, located at the waterfront, and Estació Intermodal (Intermodal Station). You’ll be just a short walk from numerous restaurants, bars and the city’s most popular attractions, including Almudaina Palace, Plaça de Cort and the cathedral. For day trips, simply head to Intermodal Station, where you can catch a bus to the famous villages of Valldemossa, Sóller or Deià. During my few days in Palma, I stayed here and loved the convenience of the area, with everything right on my doorstep.

The only disadvantage is there is no beach within Palma’s city centre. The nearest beach is C’an Pere Antoni, which is a 30-minute walk or a 10-minute bus ride away. A 10-minute walk from C’an Pere Antoni you’ll find Playa de Palma, the longest and lively beach near Palma. Other popular beaches near the city are Cala Major and Can Pastilla (both 30min bus ride away).

Don’t forget to buy a skip-the-line to the Cathedral of Mallorca (it’s the most popular attraction on the whole island).

Why stay in Palma de Mallorca

  • Palma de Mallorca is the best place to stay in Mallorca without a car, for a long weekend or for first-timers
  • explore the spectacular south coast and its beautiful coves on this Catamaran Cruise with swimming and snorkelling
  • Palma de Mallorca Airport (PMI) is just a short bus ride away (20min journey via A1 bus line)
  • well-connected to the entire island through an extensive bus network, operated by TIB, Transport de les Illes Balears (30min journey to Valldemossa on bus line 203, 30min to Sóller on bus line 204, 1h to Alcúdia on bus line 302)
  • numerous excellent restaurants – for the best brunch in town head to Café Noti, and for delicious tapas, try El Camino or Wine & Food Restaurant

Hotels in Palma de Mallorca (Best for couples)

Ars Magna Bleisure Hotel – Most popular

Guest rating: 8.9 | 2,020+ reviews

Ars Magna Bleisure Hotel is the perfect base to explore both the island of Mallorca and its capital Palma. It is located on the quiet 12 Blanquerna Street, just a brief 3-minute stroll to the train and bus station and a 10-minute walk to the Old Town. The nearest beach C’an Pere Antoni is a 30-minute walk or a short bus ride away. Ars Magna Bleisure Hotel features a great Italian restaurant serving traditional Neapolitan cuisine.

Why book – fantastic location for exploring Palma and Mallorca, outdoor swimming pool, underground car park

Petit Palace Hotel Tres – Best rated

Guest rating: 9.0 | 1,570+ reviews

Petit Palace Hotel Tres is ideally situated in the heart of Palma de Mallorca’s historical centre. It is just a short stroll from tapas bars, restaurants and the shopping area Avinguda Jaume III. Housed in Can Mayol, a former 16th-century palace, the hotel mixes modern style with traditional Majorcan decor. You can reach the closest beach, C’an Pere Antoni, within a 25-minute walk, and the famous Cala Major and Playa de Palma are just a 20-minute bus ride away.

Why book – perfect central location, a terrace with views of the cathedral and rooftop swimming pool

Hotels in Palma de Mallorca (Best for families)

ICON Rosetó – Most popular

Guest rating: 8.7 | 1,520+ reviews

Housed in a former convent, ICON Rosetó is a unique hotel, that blends history with modern luxury. Rooms are cosy, featuring modern Balearic décor and wooden beams. ICON Rosetó is positioned between the Rambla and Paseo del Borne, so you can easily stroll to restaurants, shops, and local markets. C’an Pere Antoni Beach is a 15-minute bus ride away, while the popular Cala Major and Playa de Palma are a 20-minute bus ride. The tasty breakfast, served à la carte, includes fresh Mediterranean ingredients.

Why book – fantastic central location, rooftop terrace and pool with city views, excellent breakfast

Palau Sa Font – Best rated

Guest rating: 8.8 | 1,340+ reviews

Palau Sa Font is set in a beautifully updated 16th-century palace at the heart of Palma. The location is fantastic, within a short walk to popular attractions, restaurants and shopping districts like Paseo Borne and Jaume III. Palau Sa Font features a lookout tower with panoramic views of the cathedral and a terrace with a small swimming pool. The breakfast buffet includes a variety of cereals, meats, eggs, cheeses, bread, and pastries, all freshly prepared.

Why book – central location near the port, 20min bus ride to the beach, swimming pool, great breakfast with local products

Luxury hotels in Palma de Mallorca

El Llorenc Parc de la Mar – Most popular

Guest rating: 9.2 | 1,070+ reviews

For a luxury stay in Palma de Mallorca, book a room at El Llorenc Parc de la Mar. Fantastic location, just a short stroll away from the Old Town and a 15-minute walk to C’an Pere Antoni Beach. The wellness centre is an ideal place to relax after a long day, offering a pool, hot tub, sauna, ice fountain, and jacuzzi. Enjoy unique island-inspired meals at the hotel’s restaurants, Urbà and DINS Santi Taura (with one Michelin star).

Why book – fantastic location, 15min walk to the beach, rooftop terrace with swimming pool, exceptional breakfast

Es Princep – Best rated

Guest rating: 9.3 | 1,030+ reviews

For a fancy and relaxing time in Mallorca, make a reservation at Es Princep. Perfectly situated, a brief walk from the Old Town and a 15-minute stroll to C’an Pere Antoni Beach. Don’t miss the hotel’s restaurant, Zaranda, where you can experience gourmet dishes with flavours of Mallorcan cuisine. And after a day of exploring or sunbathing, head to Coco’s, the luxury spa, for the perfect end to your day.

Why book – excellent location, 15min walk to the beach, rooftop terrace, large 18-meter swimming pool

Apartments in Palma de Mallorca

Can Blau Homes – Most popular

Guest rating: 9.2 | 670+ reviews

If you prefer an apartment for your stay in Mallorca, Can Blau Homes is the perfect place. The apartments are centrally located, right next to the Old Town and 20 minutes away by foot to C’an Pere Antoni Beach. The kitchen comes fully equipped with eco-friendly cleaning products. There are also fresh oranges, provided daily for making juice.

Why book – central location, sun terrace with rooftop splash pool, parking with free charge point for electric cars

Can Rubi – Best rated

Guest rating: 9.3 | 480+ reviews

Can Rubi Apartments are right in the heart of Palma, just a few meters from Plaza Mayor on Sindicato Street. The area is lively during the day with numerous shops, but quiet at night. At a short walk away, you’ll find plenty of restaurants and small supermarkets for extras. The kitchen is well-equipped with everything you need for a short stay, including an oven and a microwave.

Why book – fantastic location, 20min walk to the beach, sun terrace, public parking nearby

alcudia beach
Port d’Alcúdia – the best place to stay in Mallorca for beach

Port d’Alcúdia – Where to stay in Mallorca for the best beaches

Mallorca has more than 200 beaches, ranging from secluded coves to sandy shored with crystal waters. Some of the island’s most picturesque beaches include Es Trenc, Platja de Formentor, Caló del Moro, Cala Mesquida and Cala d’Or. However, the longest stretch of sandy coastline in Mallorca is found at Alcúdia Beach and Playa de Muro.

The best place to stay in Mallorca for the finest beaches on the island is Port d’Alcúdia. The port is home to Alcúdia Beach and Playa de Muro, which together form the largest beach on the island (approximately 10km or 6.2 miles). Both beaches feature fine white sand and shallow clear blue waters – ideal for sunbathing, swimming, and water sports. There are numerous beachfront hotels and resorts for families or adults only.

Port d’Alcúdia is situated on the Bay of Alcúdia, one of the largest bays in the Balearic Islands. The nearby town, Alcúdia, is a charming historic area with narrow cobblestone streets, 14th-century medieval walls and Roman ruins. It’s a great place to explore the local culture, visit historic sites, and enjoy traditional Spanish cuisine. There is also a weekly market, held on Tuesdays and Sundays, which is one of the largest in Mallorca.

A short drive from Port d’Alcúdia, you’ll find Cap de Formentor (featuring some of the best views of the island) and S’Albufera Natural Park (wetland area, perfect for nature lovers and bird watching). And if you want a break from the beach, head to Hidropark Alcúdia, a large waterpark with water slides, wave pools and a lazy river.

While Mallorca has numerous stunning beaches, I opted to stay in Port d’Alcúdia because it has the longest sandy beach on the island! Additionally, I enjoyed the extra dining and shopping options in the nearby town of Alcúdia (which was within walking distance).

Why stay in Port d’Alcúdia for the best beaches

  • Port d’Alcúdia is home to the longest beaches in Mallorca – Alcúdia Beach and Playa de Muro
  • beaches are sandy with crystal shallow waters, perfect for sunbathing and swimming
  • discover the stunning north coast of the island on this Catamaran cruise from Port d’Alcudia
  • Port d’Alcúdia is easily accessible from Palma (bus 302 from Intermodal Station) and directly from Palma de Mallorca Airport (bus line A32)
  • plenty of fantastic restaurants – for delicious local cuisine, check out Can Matevet Restaurante Vermutería and Bodega Ca’n Pantina, and for a tasty breakfast stop at Manjares

Sofia Alcudia Beach – Best mid-range

Guest rating: 8.7 | 1,340+ reviews

Located directly on the beach, this hotel is the perfect place to stay in Mallorca for a beach holiday. Sofia Alcudia Beach features a great Spa with an outdoor swimming pool and a sauna. There are two restaurants, Sofia Restaurant and Sofia Beach Club, where you can enjoy delicious Mediterranean and Majorcan cuisine.

Why book – right on Alcúdia Beach, outdoor swimming pool, evening entertainment, spacious rooms

Bordoy Alcudia Port Suites – Best luxury

Guest rating: 8.9 | 510+ reviews

Located by the Port d’Alcúdia, this hotel is only a 2-minute walk from both the beach and the town’s shopping area. Bordoy Alcudia Port Suites features a fantastic Spa with a sauna, Hamman, hot tub, salt cave and hydrotherapy. The delicious breakfast buffet offers local products like Mahón cheese, ensaïmada, farmer’s bread, and fresh juices.

Why book – 2min walk from Alcúdia Beach, outdoor swimming pool, amazing breakfast

alcudia beach night
Port d’Alcúdia at night

Magaluf – the best place to stay in Mallorca for nightlife

The best place to stay in Mallorca for nightlife is Magaluf. This popular resort, home to numerous nightclubs, bars and lively restaurants, is the island’s party capital. The nightlife scene often features international DJs, themed parties, and beachfront events.

Magaluf is situated on the island’s southwestern coast, about 15 kilometres (9 miles) southwest of the capital city, Palma de Mallorca. Famous for its vibrant and dynamic nightlife, it attracts a younger and energetic crowd. The town features also a long sandy beach with clear water, Platja de Magaluf. Along the beachfront, you’ll find plenty of restaurants, bars and nightclubs, such as the trendy Nikki Beach Mallorca. The most popular areas for nightlife are Magaluf Square and Carrer Punta Ballena.

Magaluf is home to BCM Planet Dance, the largest club on the island. Other popular places are Stereo Mallorca, PIANO BAR, Bar Papis Live Music & Cocktails and Zen Lounge Bar. For delicious food head to The Blue Bar (an excellent restaurant) or Folies Beach Club Calvià (the best sangria on the island).

Outside of nightlife, Magaluf offers some fun attractions such as Western Water Park, Katmandu Park and Momentum Plaza, a big shopping centre.

Magaluf is definitely the best place to stay if you’re looking to party at night and hit the beach during the day. However, it could be quite noisy at night. So if you have trouble sleeping, I’d recommend staying in Palma Nova. Situated adjacent to Magaluf, Palma Nova is a 10-15 minute walk from the popular bars and clubs. Plus, there are 3 beaches right at your doorstep – Es Carregador, Son Maties and Palmanova Beach.

Why stay in Magaluf for nightlife

  • featuring the largest club on the island, BCM Planet Dance, and numerous bars, Magaluf is the best area to stay for nightlife in Mallorca
  • Platja de Magaluf is a lively sandy beach with crystal water
  • Magaluf is just a 30-minute bus ride (line 104 or 105 from Intermodal Bus Station) from the capital city, Palma

Hotel Florida – Best mid-range in Magaluf

Guest rating: 8.8 | 2,450+ reviews

Situated in the Bay of Magalluf, Hotel Florida is an ideal choice if you’re in Mallorca for both partying and beach relaxation. The hotel features a seafront swimming pool, and Sky Bar with stunning views. Magaluf Beach and Carrer Punta Ballena (with its numerous bars) are less than a 5min walk.

Why book – 5min walk to nightlife, direct access to the beach, swimming pool with stunning sea views, live music

FERGUS Style Tobago – Best luxury in Magaluf

Guest rating: 8.7 | 510+ reviews

The hotel is situated adjacent to Son Maties Beach and within a brief stroll of both Magaluf Beach and Carrer Punta Ballena. Perfect for a night out, but at the same guarantees a good night’s sleep thanks to its location. FERGUS Style Tobago offers a fantastic Mediterranean buffet restaurant, a rooftop pool, and a Sky Bar for your enjoyment.

Why book – 3min walk to beach and nightlife, seafront outdoor pool, Sky Bar with amazing views

FERGUS Style – Best mid-range in Palma Nova

Guest rating: 8.9 | 1,090+ reviews

For a peaceful night’s rest yet close to the popular clubs and bars, I suggest considering FERGUS Style in Palma Nova. The hotel is located directly at Es Carregador, and within a brief walk, you’ll find two additional beaches: Son Maties and Palmanova Beach. On the rooftop terrace, Morocco Lounge & Roof Bar, you can enjoy awesome sea views, while the Bahia Buffet Restaurant offers delicious Mediterranean cuisine.

Why book – right at Es Carregador Beach, 20min walk to nightlife, outdoor pool and a rooftop terrace with sea views

Tramuntana Mountains
Tramuntana Mountains offer some of the best cycling experiences in Mallorca

Port de Pollença – Where to stay in Mallorca for cycling

With its diverse terrain and scenic routes, Mallorca is a popular destination for cycling enthusiasts. The Tramuntana Mountains, situated in the north part of the island, offer some of the best cycling experiences in Mallorca. Some of the most popular routes include Serra de Tramuntana, Cap de Formentor, Puig Major, Sa Calobra and Coll de Sóller. That’s why if you’re searching for a cycling base, I’d recommend opting for accommodations in the north of the island. Moreover, most of the hotels here are accustomed to cyclists and often cater to riders.

The best area to stay in Mallorca for cycling is Port de Pollença. The port serves as a gateway to the Tramuntana mountain range, known for its winding mountain roads and breathtaking scenery. Plus, the town is very cyclist-friendly, offering dedicated cycling paths and bike rental shops. In many hotels also you can find storage facilities or bike rentals.

Port de Pollença is situated in the Bay of Pollença, nestled between the Serra de Tramuntana mountain range and the Mediterranean Sea. The town is famous for its picturesque setting, with a horseshoe-shaped bay and a backdrop of mountains. There are several sandy beaches with clear waters to choose from, including Albercutx, Can Cap de Bou and Port de Pollença Beach. Make sure not to miss, the Pine Walk, a scenic seaside promenade along the beach lined with pine trees.

A short bike ride away, you’ll find the historic town of Pollença. Famous attractions include the iconic Calvari Steps, which lead to the Chapel of El Calvari, and the Puig de Maria Monastery.

Why stay in Port de Pollença for cycling

  • Port de Pollença is the best area to stay for cycling, given its convenient access to Tramuntana Mountains and Cap de Formentor
  • Pollença is the starting point of Ma-10, a stunning mountain road that runs through the Serra de Tramuntana
  • Ma-2210 road connects Port de Pollença with Cap de Formentor, famous for its breathtaking views
  • many hotels are cyclist-friendly, providing bike storage and rental facilities
  • several sandy beaches to choose from, including Albercutx, Can Cap de Bou and Port de Pollença Beach
  • Port de Pollença is about an hour’s drive (you can also take bus 301 from Intermodal Bus Station) from the capital city, Palma

La Goleta Hotel de Mar – Best rated

Guest rating: 9.2 | 540+ reviews

With its strategic location right on Arenalet Beach, this hotel is the perfect base for cyclists and beach lovers. Catering to cycling enthusiasts, the hotel features a bicycle garage, watching machine and repair shop. La Goleta Hotel de Mar also boasts an outdoor swimming pool with a sun terrace and an excellent restaurant.

Why book – 5min away from the beach, swimming pool, bicycle garage and repair shop

Hoposa Hotel & Apartaments VillaConcha – Most popular

Guest rating: 8.8 | 790+ reviews

Located a short walk from Can Cap de Bou Beach, Hoposa Hotel is one of the most popular sports hotels in Port de Pollença. It is equipped with cycling facilities such as free secure bike storage, workshop, and even bike rental services. After a day of cycling, you can relax by the large swimming pool or visit the amazing Spa.

Why book – 5min walk to the beach, semi-Olympic outdoor swimming pool, bicycle garage, repair shop and bike rental

Faqs about where to stay in Mallorca

Where is the best place to stay in Mallorca?

The best place to stay in Mallorca to explore the island is Palma. This is the capital city and the island’s transportation hub. On the other hand, Alcúdia, with its stunning beaches, is perfect if you’re looking for a beach holiday.

Which side of Mallorca is best?

The North and East Coasts of Mallorca are considered the best because of their scenic beauty, pristine beaches, and charming villages. The North Coast boasts shallow sandy beaches and Cap de Formentor, which offers some of the most stunning views of the island. While on the East Coast, you’ll find picturesque coves and crystal-clear waters.

Where to stay in Mallorca without a car?

If you’re travelling without a car, consider Palma de Mallorca. The capital city is well-connected with public transportation to the rest of the island, including the charming Valldemossa, Sóller and Alcúdia. Moreover, there are several beaches to choose from (Playa de Palma, Can Pere Antoni and Cala Major) within a 20-minute bus ride.

Where to stay in Mallorca for a week?

For a week-long stay in Mallorca, I’d recommend splitting your time between Palma and Alcúdia. Palma, the capital of the island, offers vibrant city life and easy access to the charming Valldemossa, Deià and Sóller. On the other hand, Alcudia provides a relaxed coastal atmosphere with beautiful sandy beaches.

Which part of Palma is the best to stay?

The Old Town (Ciutat Antiga) is the best area to stay in Palma. It’s the most central and charming area, featuring narrow cobbled streets and historic sites such as the Cathedral of Mallorca and the Royal Palace of La Almudaina. Platja de Can Pere Antoni is within walking distance, and other popular beaches can be reached within a 20-minute ride.

Which part of Mallorca has the best beaches?

The northern and eastern coasts of Mallorca are known for having some of the best beaches on the island. The coastal towns of Alcúdia and Pollença and the eastern coves (Cala d’Or and Cala Millor) offer stunning sandy beaches with turquoise crystal-clear waters.

Best hotels to stay in Mallorca, Spain

🔝 Most popular hotelHotel Saratoga8.6 | 3,790+ reviews
🏩 Best mid-range hotelArs Magna Bleisure Hotel8.9 | 2,020+ reviews
💎 Best luxury hotelEl Llorenc Parc de la Mar9.2 | 1,070+ reviews
💖 Best hotel for couplesPetit Palace Hotel Tres9.0 | 1,570+ reviews
👨‍👩‍👧‍👦 Best hotel for familiesICON Rosetó8.7 | 1,520+ reviews

Pin for later

where stay mallorca
where to stay palma de mallorca

About the author

Avatar Milena Yordanova
I am a full-time traveller and I have visited over 20 countries across 2 continents. Travelling has always been my passion and I love to discover new places, cultures and food. I’m an expert in travel planning and I am here to help you plan your dream vacation.

Leave a Reply

Your email address will not be published. Required fields are marked *