Palma de Mallorca, the beautiful capital of the Balearic Islands, is known for its stunning architecture, vibrant culture, and breathtaking beaches. With a wide range of hotels to choose from, visitors can find the perfect spot to relax and recharge. From luxurious seaside resorts to charming boutique hotels in the city center, there’s something to suit every taste and budget.
Staying in Palma de Mallorca provides a unique experience that combines comfort with the pulse of the city. Many hotels are conveniently located near top attractions, inviting guests to enjoy local cuisine, historical sites, and the lively atmosphere of the island. The friendly hospitality and beautiful settings ensure a memorable stay, making Palma a truly special destination for travelers.
Best Hotels In Palma De Mallorca, Spain
1. Sant Francesc Hotel Singular

Welcome to Sant Francesc Hotel Singular, a gem in the Old Town of Palma. This hotel offers a unique blend of luxury and character. The rooftop pool is perfect for a refreshing dip while enjoying stunning views of the city.
Visit the courtyard restaurant to indulge in delicious Mediterranean cuisine. The ambiance is relaxed yet elegant, making it great for both casual dining and special occasions. Enjoy your meal surrounded by lush greenery and beautiful architecture.
Take a walk around the nearby Plaza de Sant Francesc. This charming square is perfect for evening strolls and people-watching. The nearby streets are lined with shops and cafés, inviting you to explore more of Palma’s culture.
Unwind in your room, beautifully designed to reflect the hotel’s artistic heritage. Each suite features modern amenities, stunning views, and exquisite decor to make your stay unforgettable.
Experience exceptional service at Sant Francesc, where staff members go out of their way to ensure your comfort and satisfaction. This dedication is sure to leave a lasting impression.
Address: Carrer de la Sirena, 7, 07001 Palma, Balearic Islands, Spain
2. Es Princep

Es Princep is a stylish hotel located in the heart of Palma, just a short distance from the vibrant Palma Port. With a rooftop terrace boasting breathtaking views, it’s an ideal spot to relax after a day of sightseeing.
Have a fun time at the rooftop bar, where you can enjoy creative cocktails as you watch the sunset. The lively atmosphere makes it a popular spot for both guests and locals alike.
For meals, the restaurant serves a selection of local dishes that use fresh, seasonal ingredients. Each dish is crafted with care, promising to tantalize your taste buds.
Explore the surrounding neighborhood for various shops and entertainment options. The central location allows easy access to Palma’s cultural sites, ranging from historical landmarks to modern attractions.
Whether enjoying a relaxing spa day or sipping drinks by the pool, Es Princep guarantees a memorable experience. The friendly staff is always ready to assist and make your stay comfortable.
Address: Carrer de la Reina, 1, 07001 Palma, Balearic Islands, Spain
3. Sant Jaume Design Hotel

Check-in at Sant Jaume Design Hotel for a delightful stay in Palma’s Old Town. The design-centric theme adds an artistic flair that makes every corner of this hotel visually stunning. Experience modern luxury paired with classic architecture.
Have a leisurely breakfast at the hotel’s stylish restaurant, offering a variety of local and international dishes. The atmosphere is calm and inviting, perfect for starting your day on a high note.
Visit the nearby Paseo del Borne for shopping and entertainment. This lively avenue is filled with shops, cafes, and vibrant street life, allowing you to soak in the Mallorca vibe.
Relax at the hotel’s well-appointed spa, which offers a range of rejuvenating treatments. After a day of exploration, unwind and pamper yourself in serene surroundings.
Experience attentive service from the staff, who are committed to providing personalized care to each guest. Your comfort and satisfaction are their top priorities, ensuring a truly memorable stay.
Address: Carrer de la Ferreria, 2, 07001 Palma, Balearic Islands, Spain
4. Hotel Basilica

Welcome to Hotel Basilica, located in the heart of Palma. This charming hotel provides a cozy and welcoming atmosphere that makes you feel right at home. You’re just a short walk away from the beach and major attractions.
Visit the terrace for a delicious breakfast or a drink while admiring views of the vibrant city. The terrace offers a tranquil setting to relax and enjoy the sun.
Take a stroll to Playa Ca’n Pere Antoni, which is just ten minutes away. This picturesque beach is perfect for sunbathing, swimming, and enjoying beachside cafes.
Back at the hotel, enjoy amenities like complimentary Wi-Fi and spacious rooms designed for your comfort. Each room features modern decor and conveniences to enhance your stay.
Hotel Basilica goes the extra mile to provide excellent service. The friendly staff is always ready to share tips on local attractions, ensuring you have an enjoyable experience in Palma.
Address: Carrer de la Basílica, 5, 07001 Palma, Balearic Islands, Spain
5. Can Bordoy Grand House & Garden

Can Bordoy Grand House & Garden is a unique blend of luxury and charm, located in Palma’s historic center. This hotel is set in a beautiful 19th-century building that exudes elegance and sophistication.
Enjoy access to a tropical garden, where you can unwind amidst lush greenery. It’s the perfect setting for guests wishing to escape the hustle and bustle of city life.
Indulge in fine dining at the hotel’s restaurant, offering a selection of exquisite dishes that highlight the best local ingredients. Each meal is a culinary adventure you won’t want to miss.
The hotel’s rooms are spacious and stylish, featuring modern amenities and tasteful decor. A stay here provides you with the perfect mix of relaxation and convenience.
Experience a warm welcome and personalized service, ensuring your every need is attended to during your stay. Can Bordoy is dedicated to making your visit unforgettable.
Address: Carrer de la Riera, 4, 07001 Palma, Balearic Islands, Spain
6. Nakar Hotel

Nakar Hotel stands out with its modern design and stunning waterfront views. Located on Jaime III Avenue, it puts you in the heart of Palma’s cultural scene. Enjoy easy access to various local attractions.
Visit the rooftop infinity pool that provides breathtaking views of the cathedral. Relax here with a refreshing drink while soaking up the sun.
Indulge in delicious cuisine at the hotel’s restaurant that offers a creative menu featuring Mediterranean dishes. The vibrant settings and flavorful meals create a truly memorable dining experience.
Explore the nearby shops and cultural sites within walking distance. The hotel’s location allows you to immerse yourself in Palma’s rich history and contemporary art scene.
The staff at Nakar Hotel is known for their exceptional hospitality. They are eager to make your stay enjoyable, providing tips and arrangements tailored to your preferences.
Address: Carrer de S’Aigo, 2, 07012 Palma, Balearic Islands, Spain
7. Summum Prime Boutique Hotel

Experience the elegance of Summum Prime Boutique Hotel, nestled in the Old Town. This boutique hotel exudes sophistication and charm, perfect for travelers seeking a unique getaway.
Have a fun time at the rooftop pool, enjoying panoramic views of the city’s skyline. It’s a perfect setting for a refreshing dip or sunbathing amidst beautiful surroundings.
The hotel’s restaurant serves a delightful mix of local and international cuisine, crafted with fresh ingredients. Every meal is an invitation to delight your senses.
Stroll around the nearby Plaça Major, where you can blend with locals enjoying the lively atmosphere. Discover hidden gems, local crafts, and delightful cafes in this bustling area.
Summum Prime is known for its warm and attentive service. The friendly staff makes sure every guest feels special and pampered during their stay.
Address: Carrer de la Fàbrica, 5, 07001 Palma, Balearic Islands, Spain
8. Castillo Hotel Son Vida

For a taste of luxury, head to Castillo Hotel Son Vida. This lavish resort is set in a stunning castle-like structure, providing captivating views of Palma Bay. It’s the perfect escape for relaxation and pampering.
Unwind in the opulent spa, where you will find a variety of wellness treatments. Take time to recharge and indulge in upscale spa services designed to enhance your well-being.
Enjoy fine dining at the hotel’s restaurant, which offers an exquisite menu featuring local specialties. Each dish is crafted to perfection, using the freshest ingredients for a delightful culinary experience.
Explore the manicured grounds of the hotel, where you can take peaceful walks among beautiful gardens and breathtaking vistas. The setting invites you to disconnect and enjoy the serene surroundings.
With outstanding service, Castillo Hotel Son Vida ensures an unforgettable experience. The staff is eager to cater to your every need, making your stay truly memorable.
Address: Carrer de la Pau, 34, 07013 Palma, Balearic Islands, Spain
9. Hotel Astoria Playa

Hotel Astoria Playa is a chic and trendy adults-only hotel located near the picturesque beach. This beachfront paradise is perfect for romantic getaways or relaxing vacations with friends.
Have a fun time at the poolside bar, where you can sip on refreshing cocktails while soaking in the sun. The laid-back vibe creates the perfect setting for relaxation.
Indulge in romantic dining experiences with special menus designed to impress. The beachfront location provides a lovely backdrop for enjoying meals under the stars.
Take a short walk to the beach, where you can enjoy sunbathing, swimming, and water sports. The proximity to the sand makes it easy to enjoy a day by the ocean.
The warm and welcoming staff at Hotel Astoria Playa ensures your stay is comfortable. They are always ready to assist with personalized recommendations for exploring the area.
Address: Passeig Marítim, 17, 07015 Palma, Balearic Islands, Spain
10. Hotel Son Vida

Hotel Son Vida invites you to experience luxury in Palma’s exclusive Son Vida neighborhood. This stunning hotel is surrounded by breathtaking landscapes and offers serene tranquility just a short drive from the city center.
Have a refreshing experience at one of the many outdoor pools. The lush gardens surrounding the pools create a peaceful atmosphere, perfect for relaxation.
Indulge in exquisite dining options at the hotel’s restaurant. The menu features a variety of dishes, emphasizing the flavors of Mediterranean cuisine that will delight all your senses.
Explore the nearby scenic trails and golf courses, making it easy to enjoy outdoor activities during your stay. The beautiful surroundings invite you to discover nature at its finest.
The friendly staff at Hotel Son Vida is committed to providing excellent service. Expect personalized care and attention to ensure you have a memorable stay.
Address: Carrer de Son Vida, 4, 07013 Palma, Balearic Islands, Spain
11. Meliá Palma Bay
Meliá Palma Bay combines luxury and leisure right on the beachfront. This family-friendly hotel offers a perfect getaway with beautiful views and a plethora of amenities suitable for everyone.
Visit the infinity pool that overlooks the sea. It’s a great spot for relaxation and enjoying the views while you sip on a refreshing beverage.
Indulge in healthy and delicious meals at the hotel’s wellness-oriented restaurant, which offers options for every dietary preference. The focus on nutrition ensures tasty and wholesome choices.
Explore the beautiful beach just steps away from the hotel for sun, sand, and fun. The family-friendly atmosphere invites relaxation while providing various beach activities.
Experience exceptional hospitality at Meliá Palma Bay, where the staff is available to assist you in making the most of your stay. Their friendly service adds to the welcoming ambiance of the hotel.
Address: Av. de Isabel Queimada, 15, 07015 Palma, Balearic Islands, Spain
12. Hotel Can Cera

Welcome to Hotel Can Cera, a boutique hotel located in the historic area of Palma. With its blend of charm and modernity, it promises a cozy retreat for travelers seeking a unique experience.
Enjoy breakfast in the intimate restaurant, which focuses on fresh, local ingredients. The care taken in every dish shines through, offering a delightful start to your day.
Stroll through the narrow streets of the nearby Old Town, where you can find unique shops and hidden gems. This area is rich in history and culture, making it perfect for exploration.
Relax in the beautifully designed rooms that reflect the hotel’s artistic heritage. The intricate decor and comfortable amenities create a haven for relaxation.
The attentive staff at Hotel Can Cera is committed to making your stay exceptional. They are always ready to provide recommendations, ensuring you have a seamless experience.
Address: Carrer de Can Cera, 2, 07001 Palma, Balearic Islands, Spain
13. Hotel Son Vida Palace

Hotel Son Vida Palace introduces you to elegance in Palma’s luxury enclave. This opulent hotel combines a stunning design with top-notch amenities, perfect for travelers seeking a lavish experience.
Relax in the elegantly appointed rooms with magnificent views. Each room is beautifully designed to provide both comfort and sophistication.
Indulge in dining at the hotel’s exquisite restaurant, which offers a curated selection of dishes inspired by Mediterranean flavors. Every meal is crafted with the finest ingredients for a memorable dining experience.
Explore the extensive wellness offerings, including spas and fitness centers, perfect for unwinding and rejuvenating. This hotel ensures your comfort and well-being during your stay.
Expect gracious service from the staff who are dedicated to providing you with the ultimate in luxury and care. They’ll make sure your stay is both enjoyable and memorable.
Address: Av. de Son Vida, 9, 07013 Palma, Balearic Islands, Spain
14. Hotel Calatrava

Welcome to Hotel Calatrava, where contemporary design meets historical charm. Located near the Old Town, this hotel offers stunning views of the bay and an inviting atmosphere.
Start your day with a delightful breakfast at the hotel’s restaurant, featuring an array of seasonal dishes. The menu focuses on fresh, local ingredients that will satisfy your palate.
Take a leisurely stroll to the Old Town, just a short distance away, to immerse yourself in Palma’s rich history and culture. The narrow streets and unique shops invite exploration and discovery.
Enjoy personalized service from the staff, dedicated to making your experience unforgettable. They are always available to assist with inquiries and provide recommendations to enhance your stay.
With comfortable accommodations and a prime location, Hotel Calatrava guarantees a fantastic getaway in Palma. Enjoy every moment of your stay in this charming boutique hotel.
Address: Carrer de la Llotja, 6, 07012 Palma, Balearic Islands, Spain
15. Hotel Cort

Hotel Cort is a trendy hotel located in a vibrant neighborhood of Palma. This contemporary space blends modern amenities with a chic design that attracts stylish travelers.
Visit the hotel’s restaurant for a delectable meal from a menu that emphasizes local produce and Mediterranean flavors. Enjoy the lively ambiance that creates a pleasant dining experience.
Explore the trendy area surrounding the hotel, filled with boutiques, galleries, and cafes. It’s a great spot to discover local art and culture while enjoying the lively atmosphere.
Unwind at the hotel’s rooftop bar with signature cocktails and stunning views of Palma. It’s an ideal setting to relax after a day of exploring the city.
The attentive staff at Hotel Cort exemplifies hospitable service, making every guest feel welcome. They are eager to make your stay enjoyable by offering helpful local tips and recommendations.
Address: Plaça de Cort, 10, 07001 Palma, Balearic Islands, Spain
16. Hotel Alify
Experience the stylish charm of Hotel Alify, located in the Sant Nicolau neighborhood of Palma. This hotel is known for its modern decor and welcoming atmosphere, perfect for travelers of all kinds.
Start your morning at the rooftop pool, sipping coffee while enjoying stunning views of the city. It’s a peaceful retreat for unwinding before you start your day.
Explore nearby attractions, including historic sites and trendy shops. The hotel’s prime location allows you to easily immerse yourself in Palma’s vibrant culture.
Indulge in flavorsome meals at the hotel’s restaurant, where local ingredients shine in each dish. The atmosphere is casual yet stylish, creating a lovely dining experience.
With friendly and accommodating staff ready to assist, Hotel Alify ensures that every guest feels at home, making your stay enjoyable and memorable.
Address: Carrer de Sant Nicolau, 18, 07001 Palma, Balearic Islands, Spain
17. Zafiro Palace Palmanova

Zafiro Palace Palmanova offers a luxurious escape just outside Palma. This stunning hotel is known for its elegant design and exceptional service, making it a top choice for discerning travelers.
Indulge yourself at one of the hotel’s exquisite restaurants, where you will find a diverse menu featuring local and international cuisine. Each meal is a taste of culinary excellence.
Unwind at the extensive spa, offering a variety of wellness treatments designed to rejuvenate and refresh. Take advantage of the various relaxation areas throughout the hotel.
Explore the multiple pools on the property, each providing a unique atmosphere for relaxation and fun. Guests can choose to enjoy a lively pool scene or a serene retreat.
Expect attentive service from the staff, who prioritize your comfort and satisfaction. Zafiro Palace Palmanova ensures that your stay is nothing short of extraordinary.
Address: Av. de Cas Saboners, 24, 07181 Palmanova, Balearic Islands, Spain
Final Thoughts
From luxurious beachfront hotels to charming boutique stays in the heart of Palma, this city offers a myriad of accommodations for every traveler. The rich culture, stunning architecture, and delightful cuisine create an unforgettable experience.
Whether you’re indulging in Mediterranean delicacies or exploring quaint streets, Palma truly promises an unforgettable getaway. Each hotel provides a unique atmosphere and exceptional service, making every moment of your visit special. To continue your journey through beautiful destinations, consider checking out the things to do in Ibiza or explore the beautiful beaches of Rosarito by browsing through the top attractions in Rosarito.