Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Calle Bartomeu Xamena, s/n , 07610 Playa de Palma, Spain – Show map
|One-Bedroom Apartment (2 Adults + 2 Children)||
|Superior Double Room (2 Adults)|
|One-Bedroom Apartment (4 Adults)|
|Double Room (1 Adult)|
|Superior Double Room (2 Adults + 1 Child)||
|Studio (2 Adults)|
|Triple Room (3 Adults)|
|One-Bedroom Apartment (3 Adults)|
|One-Bedroom Apartment (3 Adults + 1 Child)||
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
69 properties in Playa de Palma
Including hotels, apartments, villas and more.
386 verified reviews
They speak your language
Iberostar Royal Cristina's staff speaks: Italian, French, Spanish, English, German
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor Pool, Grounds, Terrace
Tennis Court, Pool Table, Ping-Pong, Hiking, Sauna, Fitness Center, Solarium, Spa, Massage, Indoor Pool, Bicycle Rental
Food & Drink
WiFi is available in public areas and costs EUR 7 per 24 hours.
Free public parking is available at a location nearby (reservation is not needed).
Car Rental, 24-Hour Front Desk, Currency Exchange, Tour Desk, Laundry, Meeting/Banquet Facilities, Business Center, Souvenir/Gift Shop
Safe, Shops (on site), Facilities for Disabled Guests, Family Rooms, Elevator, Heating
Italian, French, Spanish, English, German
From 2:00 PM
Until 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
One child under 2 years stays free of charge in a crib.
The maximum number of cribs in a room is 1.
Pets are not allowed.
When booking more than 5 rooms, different policies and additional supplements may apply.
Cards accepted at this property
Hover over the cards for more info.
Based on 386 reviews
Value for money
Show reviews from:
Just a short walk from the long, expansive, sandy beach, the Hotel Caballero is well equipped for a fun-filled family vacation in the sunshine and on the beach.
Score from 969 reviews Very good
Hotel Playa Golf is located on Playa de Palma Beach, a 10 minute drive outside Palma. It offers an outdoor pool, spa, fitness center and air-conditioned rooms with a private balcony.
Score from 477 reviews Very good
In extensive lush gardens and half a mile from Illetes Beach, the Riu Bonanza Park offers sea views. It features 2 outdoor pools and accommodations with balconies and free Wi-Fi.
Score from 253 reviews Excellent
Located on Playa de Palma beach in Majorca, Hotel Hispania offers spacious rooms with air conditioning, satellite TV and a balcony. The pool is surrounded by grounds and a sun terrace.
Score from 712 reviews Very good
Good breakfast and dinner. Great swimmingpool Nice quiet location near the beach and boulevard (80 meters).
The rooms are a bit old. Beds are to hard and the airco wasn't working that good. The interior of this hotel needs a renovation.
Staff very helpful. Room cleaned to a good standard. Hotel 3 minute walk from the beach with lots of bars and restaurants nearby
Although clean and tidy the room we stayed in was basic and in need of redecorating. Water pressure in shower was poor and use of the room safe was charged as an extra. A three star rating would better describe this hotel.
Location Pool Food
The rooms are a bit out dated but the staff made it up for it. They have an amazing hotel manager by the name of Sara Romero and she was made a huge impact on our stayed.
The AC doesn't work properly and the rooms need to be update it
Kind and helpful staff, great and very complete breakfast and dinerbuffet: the waiters are working very hard and clearing your plates fast. Great animation team as well. Situated not too close to the bar streets, so even at night quite silent.
Rooms though clean, little outdated. Could use a complete renovation. Complete lack of wifi in the room - in the lobby very poor connection for ridiculous prices. Outdated, especially in a 4 star hotel..
Great staff who cared for your needs
Room basic but functional Air conditioning didn't work
The staff were very friendly/helpful, and the food was excellent with a fantastic choice. The pool was also great and it was good the hotel put on some evening entertainment, overall a very positive experience.
No complaints as such... A minor point is that the Pilates class wasn't on as advertised? I was advised by reception to wait by the pool area (Wednesday) but it didn't seem to take place - unless I was at the wrong place? Also - a note of safety around the pool. The hotel pool is large and very deep - for young children or inexperienced swimmers I think a notice regarding the depth of the pool should be more obvious to avoid any potential risk of people getting out of their depth.
Staff we're very friendly
Air con in room didn't work No water in the morning, couldn't wash, toilet etc. - disgraceful that this should have happened.
The reception staff were very helpful in sorting out two problems that we had.
The food standard was not as good as I imagined a four star would be. There was a distinct lack of beef or lamb dishes. Pork & chicken seemed to prevail
Location was good Reception staff very helpful
Rooms a bit dated Food was fair but not a huge choice at dinner
The staff were excellent.Not intrusive but very helpful and friendly when anything was asked of them and the food in the restaurant was also fab with a great selection of dishes.
Having to wait for a table for dinner for a short while for a family of five while smaller groups went ahead
Heated Pool, Entertainment staff. Bus stop close by, Close to airport
Cost of Drinks at the bar. Noise at night - Dogs Barking during the night until our room was changed
Breakfast, Dinner, Pool
Room very old Bathroom no water pressure Bath very small, almost couldn't move my arms. Worst organization already saw to go inside dinner, employee calling people only in German, 30 min waiting
Great location, excellent food, very clean, good facilities, very family friendly, value for money
Only half hour free wifi in the lobby per day - should be free in a 4 star hotel!
As we were spending only weekend there it was important for us to have the hotel close to the sea for the fair price. And Royal Cristina is such.
Well - the quality of beds was not so good ;-)
Staff extremely friendly and kind. wide range of food at mealtimes. Hotel very clean.
Water was not included with the evening meal- any water and soft drinks were charged as extras.
Cleanliness,Staff and the restaurant were impeccable.Nothing was too much for them. Such great value for ones money,
As I had traveled out in January, the only Issue I had was with the communal areas . Not enough heating, My self and many other hotel guests were wearing coats, even hats.The water in the indoor pool was also very cold.
Looks impressive on entering. Breakfast is ok
Everything else! The room was terrible - nothing worked - no WiFi, no double beds (was specified on booking.com) door closer bust, 20 year old TV, worn, tired furniture painted green! Yuck! Needs full re-furb desperately!.
Great space, wonderful staff, delicious food, nice room
Covered pool colder than expected, not toilet/shower facilities right at the pool which made it impossible to use it a toddler, not enough children's activities or playground
Swimming pool, location
Must pay for all. Pay for internet Pay for fridge Pay for safe Deposit for towels
Entertainment every evening from 21-22:00. Very good food for the halfboard. Families has option to use Kids corner - hotel provides many activities for children. It is very close to the beach and small shop. Great swimmingpool. Reception is kind, effective and friendly.
The bed spring mattrace was not comfortable at all. Rooms need refurnishing, the furniture is very old. Bathroom is OK, but there is not any system to ventilate the air (and no windows) so imagine the smell when it is used by people, terrible. Warm blankets at the closet were not washed - they should store clean ones somewhere else and provide to guest in case they are needed.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.