- Majorca Holidays
- Can Pastilla
- Hotel Ilusion Calma & Spa

Situated in Can Pastilla, the hotel is just 4 km from Palma airport. Punlic transports to the historic centre of Palma de Mallorca are only 50 m away from the hotel. This attractive hotel is located 150 metres away from two beautiful beaches, the cosmopolitan beach Can Pastilla and the solitary and familiar beach Cala Estancia. In the surroundings of the hotel, guests may find countless shops, bars and restaurants. The hotel disposes of 192 rooms distributed on five floors. This friendly and modern styled hotel offers a family atmosphere with the best service and comfort, perfect for families and couples requesting no complications. For the most active ones the Bay of Palma offers multiple possibilities in order to enjoy leisure activities as excursions, bicycle or car rental or acquatics.
Pamper yourself with a visit to the spa, which offers massages, body treatments and facials. You're sure to appreciate the recreational amenities, including an outdoor pool, an indoor pool and a sauna. Additional amenities at this Mediterranean hotel include complimentary wireless Internet access, concierge services and an arcade/games room.
Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.
The reason why I chose this hotel was from reading the reviews in January. We went at the end of July. Got the A2 bus to hotel, easy check in. Hotel is not massive, but it is quiet, nice and calm. we found you will always find a table for breakfast, lunch and dinner. You will always find a sun lounger also. Is this the nicest hotel ever? No, but it does the job, the food is fine, the gym is a bit small, but overall it is absolutely fine and not bad value for end of July all inclusive. The staff are very helpful, friendly and are good at their jobs. Credit to the bar men, very kind and chatty. The evenings entertainment is nothing spectacular, but me and my boyfriend were happy to go down, have a few drinks and play cards. The location is good, easy to go to the beach. I do recommend this hotel for people, but it isn’t the best you will find. The room we had was one of the older ones, very very basic but functional.
Lovely staff at this hotel but a few things let it down. The air con in our room was not great,the hotel rooms could do with an upgrade. Mould on balcony, mould on curtains, large hole on our wall. The beds were comfy though. All staff were absolutely amazing 🤩 big shout out to ricardo ❤️ location great close to beach and airport.
We stayed for eight nights as a family of four in a quadruple room. The hotel was very clean, and the housekeeping team kept our room spotless each day. Beds were comfortable, but there was not enough storage space for clothes for 4 people, especially as we only had cabin luggage. There is a safe in the room (payable) and free aircon, although that did struggle a bit to keep up. The bathroom was modern, large and provided a hairdryer and toiletries. Our room overlooked a side street and the balconies that side lacked a clothes airer to dry swimwear and towels, unlike those near the pool.
Food was consistently good with plenty of choice. The restaurant and snack bar area had self‑serve drinks.
The staff everywhere were friendly and helpful.
The bar staff were very efficient and any queues moved quickly. The cocktails were nice, though pina coladas weren’t always available.
The hotel's location is excellent—close to the airport and two child‑friendly beaches.
Overall, we really enjoyed our stay and would return again.
Tip - hire beach towels from Reception for 10 euros each, which is refunded when you hand them back at the end of your stay.
Just about to check out of this hotel after our 4 th stay here. The fact that we’ve been here more than once says it all! Rooms are great, cleaned daily to a high standard. Main reception and bar area are again always clean. All staff are amazing, always greet you with a smile. The food is very good, always plenty of choice, if something isn’t there just ask and if they’ve got it they will get it for you. The pool area is clean and there’s plenty of sunbeds, it was good to see the lifeguard telling people not to smoke on the beds!, while we were here we only saw one professional act ( mama Mia) this was brilliant! The quiz and bingo was also good but it would be nice to see more professional shows. Having said that, the animation team are outstanding! There a new addition to the team and I found out last night her name was Camilla, what a wonderful smile! If I could make a couple of suggestions, could the photos of the team and their names be included on the what’s on board? Also, when doing games in the day, could they walk round and he pool area and invite people to join? They don’t really announce the games ( apart from aqua gym) so if you’re not looking up at the time, you miss out. One final thing, the aqua gym is so much fun, join in ! We left it til the last day and I wish we’d done it sooner The effort the staff go to to do that in this heat is unbelievable!! Thank you for another wonderful holiday, see you next year
Let’s get the negatives out of the way…. Room was basic with only one small wardrobe and no other storage Only 2 sockets Soft beds… not good if you have a bad back Poor air conditioning However lots of positives….. 5 minute transfer from the airport The staff are very friendly and go out of their way to talk to you ….. Ricardo from the bar made my daughters birthday special The drinks were good quality and the food was adequate but be disappointed if you like desserts as they were the same every day and not much choice as was the fresh fruit Every area of the hotel is very clean Its location is its best asset…. Beach is a 5 minute walk and you can get on the land train which is great both day and night Local bus is only a 5 minute walk away too Plenty of sunbeds but they are very close together There’s shops and bars close by…. Went to the tapas bar behind the hotel for my daughters birthday and the food was fantastic More an adults hotel and great for a short break
