Hotel Ilusion Vista Blava

The hotel is located in Cala Millor, offering a family atmosphere with the best service and comfort, perfect for families and couples. This attractive beach hotel is located 300 meters from the marvelous beach Cala Millor, one of the most popular and beautiful on the east coast of Mallorca. This complex is perfect to enjoy a funny family holiday or to practice water sports. The airport is at 70 km driving distance. The hotel offers spacious 125 rooms, fully equipped with TV, A/C, a balcony and a bathroom with bathtub and hairdryer. The hotel has a bright restaurant overlooking the pool, providing a varied gastronomic offer, all these made up of a buffet of breakfast, lunch and dinner and snacks. At night the hotel includes a minidisco and a line-up of nightly variety shows, comedy, entertainment and live music.

Flight + Hotel

3 Nights Half Board

from £123 per person

Secure today from £39pp

check price & availability

Hotel only

Half Board

from £22 per person per night

Secure today from £10pp

check price & availability


  • gym_icon
  • aircon_icon
  • pool_icon
    Indoor pool
  • playground_icon
    Kids play area
  • pool_icon
    Outdoor pool
  • wifi_icon



Cala Millor, Majorca, Balearic Islands

Address: 07560, Carrer De Ses Planes, 8 4, Cala Millor, Balearic Islands

Phone: 871704306


Tripadvisor rating



931 reviews



Sleep Quality




Friendly budget hotel

Oct 2020 | trishkab
I stayed in this hotel for a short break with my friend. The hotel was clean, staff very friendly and helpful. We arrived to the accommodation in early hours of the morning after night flight and long drive, and were offered a cup of tea/coffee and a glass of orange juice - much appreciated! We stayed on all inclusive basis and while the choice have not much changed over few days, there were enough options to always choose something different. Food was cooked fresh and tasty. The pool area is concrete (no grass) but there were sunloungers and umbrellas provided. The pool itself was a good size. If you're looking to stay somewhere on a low budget I would definitely recommend this hotel.

No problems at all.

Mar 2020 | 601oksanab
Arrived late late evening, needed a coffee and a bite to eat, instantly shown were the coffee and food were, no faults there. We traveled as a family, mom dad and twin girls, just over 2 years old, possibly, because of our girls, we had so much attention from the staff, who were fantastic i must add, and many of the other guests who stayed here whilst we were here late September early October 2019, even made friends, the girls, even learnt a little Spanish, thanks to the lovely ladies who were clearing tables in the restaurant during meal times. The location of the hotel is easily within walking distance of the long promenade and beach and many many shops and places to eat, if you have not booked all inclusive. Rooms cleaned daily, new towels daily if you leave dirty towels on the bathroom floor, our room was supplied with 2 cots, and there was still more than enough space for all of us. Could have been a little more in the way of entertainment in the evenings, but it was almost the end of the season, and a little chilly in the evening if you were out by the pool. Pool itself is big enough, sun beds do need replacing, but once you lay a towel on then, it is not a problem. All in all, we had no problems at all with our stay at the Elegance Vista Blava, and are looking forward to returning earlier in the season this year. Many comments about the food in other reviews, my husband is a very fussy eater, but even he managed to put on some weight, we found nothing at all wrong with the food on offer for each meal time.


Nov 2019 | Starburst-2019
We have just returned from a 2 week stay here and by no means do we ever complain we always take things with a pinch of salt but on this occasion i feel the need to write this review, to be completely honest the rooms were clean, it was the food and pool area that we had issues with.if you liked pork,pasta, rice and chips you would do fine also salad,for dessert was rice pudding or green jelly with cake in the evening, if you wanted a snack about 3pm there were biscuits on the bar. As it was coming to the end of season they were running out of everything. Stacking the chairs and tables away as you were leaving, the staff were all miserable except our cleaner,no entertainment at all,now the pool well what can I say, it was filthy dirty not once did anyone clean it during our stay, the sunbeds were disgusting the tables were black and the umbrellas were broken and torn, the place needed a massive clean and new furniture, so dated, we won't be going back this should never be a 3 star hotel its more like 1 star. Don't go there.