It’s no wonder why Europeans love Mallorca so much. An enchanting island in Spain, it’s known for dreamy sunsets, secluded coves and cozy beach towns that can be enjoyed from the best hotels in Mallorca. Mallorca, also known as Majorca, is one of the Balearic Islands where the Mediterranean sun keeps the island warm year-round.
Most of the island’s population lives in its capital, Palma de Mallorca. Here you’ll find bustling nightlife, museums, beaches, shopping and a beautiful historic quarter. But the island is also home to peaceful seaside towns with small markets and secluded beaches.
To accommodate your stay, the island has a range of luxury and romantic hotels, featuring private pools, sun decks, relaxing spas and mouth-watering gastronomy. We’ve compiled a list of the ten best hotels in Mallorca to help you plan your next island getaway.
Sleep in an oceanfront fortress at Cap Rocat. Advertised as “the most private and secluded resort in the Mediterranean” the hotel is located in a fortified citadel, complete with stone walls, arched ceilings and endless sea views. This architectural marvel is a National Monument that blends into its surroundings.
Guests can select from a variety of rooms that feature amenities including private pools, oceanfront terraces and large bathtubs. Moroccan rugs and Mallorcan art decorate the interiors. The hotel’s spa is carved into the rock.
Carved into the rock, the hotel’s spa offers massages, beauty treatments, wellness packages and traditional Hammam treatments, a Moroccan ritual that promotes healing with steam, similar to a more humid sauna. Reinvented Mallorcan cuisine and traditional and all-time favorites can be found at the on-site restaurants.
La Residencia is a dreamy escape in the Tramuntana Mountains. The hotel is a popular getaway for writers, artists and musicians who draw inspiration from its tranquility and beauty. From the rooms, guests can enjoy beautiful mountain views and soft natural light. Rooms feature colorful tiles, antique decor and soft linens.
There is an award-winning spa, an outdoor and indoor pool, a gym and tennis courts. Guests can also take art classes or meet the hotel’s donkeys. There are plenty of hiking and biking trails surrounding the hotel, and guests can arrive at a wine tasting or a sunrise walk.
Overlook the beautiful mountains on an outdoor terrace at the on-site Restaurante Miro or enjoy fine dining at the hotel’s El Olivio. There is also a grill and a buffet breakfast.
Tucked in the Tramuntana Mountains, Gran Hotel Son Net sits on a hill overlooking the ancient village of Puigpunyent. Only a 15-minute drive from Palma, the hotel is the perfect escape from the city, while still offering easy transport to the capital’s attractions.
This precious boutique hotel is inside a country house built in the 17th century. The building features rustic beams, stone arches, fireplaces and historic artifacts. There are 35 guest rooms and suites as well as a family-friendly two-room cottage.
Hotel guests can take advantage of the on-site amenities, including an outdoor pool, a spa, a gym, two gourmet restaurants and a bar. A popular hike through the Tramuntana Mountains starts at the hotel. Guests can also stroll through the hotel’s beautiful gardens, home to native orange and lemon trees. Beach excursions and wine tastings can be arranged with the hotel.
Can Ferrereta sits on the south side of the island, close to the beach. Surrounded by olive trees, the hotel is in a 17th-century townhouse that balances comfort and authenticity. Rooms are clean and comfortable, with earthy tones, stone walls and plenty of natural light.
The hotel is located in a small authentic village called Santanyi, home to seaside cafés, boutiques and a twice-weekly market. There are hidden coves with beaches, where guests can swim. The hotel also boasts a landscaped swimming pool, a spa and fine dining. Can Ferrereta is adults-only, though teenagers over 14 are permitted.
El Llorenc Parc De La Mar is the only adults-only hotel in the Palma. It sits in the city’s old town, which is a maze of narrow streets, open plazas, historic churches and local shops. The hotel is home to 33 rooms with plush bedding and elegant decor. Guests can stay in standard rooms that overlook Palma patios and alleys, or opt for a suite or signature room that features a balcony overlooking the bay or the old city walls.
The hotel features a stunning rooftop terrace with a large infinity pool. There is also a cocktail and snack bar, a sun terrace and sun beds. Wellness amenities include beauty and spa treatments.
Just outside the Es Capella village, 25 minutes from Palam, Castell Son Claret is found inside a 19th-century castle. The hotel overlooks the Tramuntana Mountains and is surrounded by untouched nature. Palm trees and native plants grow alongside stone courtyards in the 326-acre garden surrounding the hotel.
Castell Son Claret’s 43 rooms and suites boast big windows and earthy tones. Each room is unique, some with French windows, a private terrace or a freestanding bathtub. Hotel spa services include aromatherapy, facials and massages. Guests can take yoga classes or break a sweat at the hotel gym. There are two restaurants at Castell Son Caret, which serve homemade bread and cook with local ingredients.
If you can’t choose between staying by the beach, in the mountains or in town, Gran Hotel Soller is a great choice. This 5-star hotel is in the Soller city center, close to churches, boutiques and restaurants. Despite its location in the Tramuntana Mountains, the hotel is only an 11-minute drive from the beach. Those looking to explore the island by car can rent one at the front desk via a third-party provider.
Those who would rather stay at the hotel can lounge on the rooftop pool or relax in the cozy and spacious guest rooms. Other amenities include a spa and a gym. Breakfast is served on an outdoor terrace, and Mediterranean classics can be enjoyed at the hotel’s restaurant.
Hotel Sant Francesc is another hotel in Palma’s old town. In a 19th-century mansion, this design hotel features ultra-modern decor and original contemporary paintings by renowned artists. Plush bedding and unique art decorate the rooms. For ultimate luxury, stay in the La Lorre Studio, which spans three levels and features an outdoor hot tub.
On the rooftop, there’s a pool, a sun deck and a bar from which guests can see the city’s Cathedral. There is also an indoor restaurant and a lobby bar. The hotel prides itself on offering premium service and ensuring the needs of all guests are met.
Only 20 minutes from Palma and the beach, Finca Serena is a small adults-only hotel in the Mediterranean countryside. Accommodations are spread across the hotel’s estate, some blending in with the beautiful gardens. Rooms are elegant and minimalistic, with natural linens and exposed wood. There is also a villa with a private veranda and a pool.
The hotel’s spa is advertised as the best Spanish resort spa. Here, you’ll find an indoor swimming pool, a sauna, hammam and a fitness center. The on-site restaurant is led by a two Michelin star chef, who combines traditional Mallorcan flavors with local ingredients.
Carrossa Hotel & Spa is a five-star resort close to the romantic town of Arta. Sitting on one of the Llevant hills, the hotel is surrounded by orange plantations, almond trees and orange trees. Guests can stay in the hotel’s manor or opt for a more modern suite, each of which features a furnished terrace. Some rooms boast views of the countryside while others look out over the cove of Alcúdia.
There is an infinity pool as well as an indoor pool. Those looking to relax can lounge on the poolside day beds or visit the spa, complete with three types of saunas, an ice fountain and a juice bar.