Bahia Principe Escape Coral Playa — 4-Star Luxury Hotel in Magaluf, Spain
★★★★ 4-Star Luxury Hotel

Bahia Principe Escape Coral Playa

Magaluf  ·  Spain  ·  Calle De Torrenova 41 07182. Magaluf Calvia. Mallorca. España

4.2 1827 guest reviews

About Bahia Principe Escape Coral Playa — Luxury Boutique Hotel in Magaluf

Bahia Principe Escape Coral Playa is an exceptional 4-star hotel in Magaluf, Spain. Guests enjoy a distinctive experience combining world-class facilities including bar, beach club, gym, and more with the personalised warmth that defines great boutique hospitality.

Amenities & Features

Guest Reviews 4.2 / 5

B Saymeh
★★★★☆ Jul 2025

I recently had a 5-day stay at this hotel and thoroughly enjoyed my time there. The view from the high-floor room was breathtaking, and the friendly reception team were friendly enough. However,the air conditioning in my room wasn’t cooling it effectively, and the breakfast was quite repetitive.In 2025 and the premium WIFI and safe box were charged separately.

F Nazerali
★★★★☆ Apr 2025

Decent location, rooms were okay. The staff was okay but one person did stand out. Vesna was always so pleasant and ready to help. She helped us plan out a day in Palma and suggested some great spots! Thank you for your kindness and friendly service! You made my trip so worth it

Bailee Simonin
★★★☆☆ Jul 2025

Overall the hotel is located in a good area , close to the beach and shops. Staff were friendly and helpful. DO NOT book the standard basic room. We had to ask to switch (and pay extra), for a room that was better, as the room we had previously booked was extremely small for two people. There was a very small bed , and no space to move around. The air conditioning was also very poor. After we were moved , the room was much better! However, the hotel wifi does not work well and disconnects very frequently. There is also only one wall outlet in the room. We found the room clean , although there were some stains on blankets and we had to ask for a new comforter as the other one was dirty.