Very Good 951 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet

What We Love

  • An all-inclusive or full-board stay at a five-star hotel in Mallorca, just minutes from the beach The adults-only roof terrace, with luxurious Balinese day beds
  • Enjoying a soothing massage or pampering beauty treatment at the elegant spa
  • Going all-inclusive means you can concentrate on some serious relaxation

What To Know

  • Getting to the beach means taking a quick stroll through the center of Puerto de Alcudia
  • Free WiFi works well
  • Complimentary private parking is available onsite
property condominium living room home Kitchen loft


A stylish five-star hotel near Mallorca's dazzling coast, with a choice between half-board and all-inclusive

The Lowdown

Mallorca has got relaxation down to an art and it seems that the brand new Viva Zafiro looks set to join the laid-back party in style. You can be one of the first to experience this latest member of the island’s five-star offerings, just open this summer. Tucked away quietly just inland from the sparkling Alcudia Bay, the hotel’s suite-only, low-rise accommodation clusters protectively around several swimming pools.
Here you’ll find many different ways to achieve dream-like nirvana. Stretch out in semi-submerged loungers by the pool, relax on a Balinese day bed on the adults-only roof terrace, or lose a few blissful hours in the spa. There’s a Zen-like ambience throughout, with five indoor-outdoor restaurants effortlessly combining natural wood, white walls and green foliage. If you want to up the tempo a tad, Alcudia’s beach is only a 10-minute amble from here, with some lively restaurants, shops and bars along the way.

How to Get There

Viva Zafiro Hotel & Spa
c/ Cami Real al Moll, 2
Mallorca, 07400 Spain


4.5 Very Good 951 Reviews
Will not be back
Reviewed 23 hours ago

This place is the absolute worst for families, especially a family of 4 with 2 girls. The hotel staff were calling my two wee girls they looked like boys! My first name is Tom and they were calling me Toe. I shall not be returning, food is awful and there is nothing for kids to do. Not a family hotel at all.

Another lovely holiday here
Reviewed 1 day ago

This was our second trip to this hotel and it hasn't changed; still all good. The staff were all really attentive and friendly, the room was great and the facilities lovely.

The staff in the restaurant seem to manage to make everyone feel like a special guest, taking time to say hello to the children too, yet still providing efficient service even when the restaurant is extremely busy. We never had to wait long for drinks to be brought to our table or for plates to be cleared. The food in the buffet restaurant was lovely, especially the breakfasts (I'm a sucker for pancakes!).

Our daughter was a bit too young for the kids club but was curious and went in one day - after that she was hanging on the door to get in each morning, she loved doing the arts and crafts activities! She also loved the play park.

The fitness instructor was good too - I went to Pilates and yoga classes and found both a good work out.

Our room was great (pool facing junior suite). Cleaned perfectly every day, comfortable bed, lovely big balcony. The air con works well but is a bit noisy. we slept well though so it obviously didn't bother us that much!

Pools - so many to choose from! All clean and loads of sun beds, most with shade and many with lifeguards. One slight criticism would be that the training pool is billed as heated but perhaps is not quite warm enough for those who feel the cold when the weather is not too good. Also it would be great if maybe there were some shelves or something near the kids pool to put towels and bags down. We didn't need a sun bed as we were always chasing our toddler around in the pool!

Definitely recommend this hotel for anyone with toddlers.

Lovely hotel
Reviewed 1 day ago

This was are second time visiting this hotel it’s amazing and the staff are so lovely and helpful. We were so pleased that the lady on the pool bar recognised us again and are son was so happy to see her. Are only negative was when we arrived are room was not ready which we understand as it was only 11:30am when we went to are room later that day it wasn’t very clean there was food under the sink are and hair all over the floor and the shower was dirty and had stuff all over the walls. When I went to reception they said that they couldn’t move are room as they were fully booked but would send someone up to clean it, shortly after a lady arrived and mopped the floor and then left. The shower was still dirty and the hair and food was still there, so we then went back to reception and told them that it hadn’t been cleaned and we were not happy and then they send someone else to clean it and it was better. Overall we love it at this hotel and have booked for next year.

Perfect family holiday!
Reviewed 1 day ago

We had the most amazing holiday here with our 7 month old and 3 year old, the hotel is absolutely pefect for families with young children.

We had booked a Junior Suite but on arrival we saw that our view from the room was of the public car park outside so decided to upgrade to a penthouse suite with a jacuzzi. It was the best idea as our 3 year old loved the jacuzzi on the slightly chillier days of our holiday!

The room itself was great, the pull out bed for our little boy fit perfectly next to our bed so he was enclosed against the bed and wall so no risk of falling out. The cleaning staff were great and the turn down service on a night was brilliant.

The pools were fab. Our boys loved the pirate pool and all the slides! Sunlounges are reserved early on a morning but I guess this is usually at all hotels and hard to avoid! We just joined in and we’re able to have a sun bed everyday without any bother! (I was up with the baby at 7am every morning anyway so thought why not?!)

We were bed and breakfast and the buffet breakfast we great, offered everything you could want! We did try the Veranda restaurant one afternoon for lunch and found it very expensive and not very good quality!

The shows on a night were brilliant, our little boy loved dancing and he got his face painted and a glitter tattoo all for free. The chocolate song is still in my head now!!

Overall a fantastic hotel and we will definitely be back next year!

Already want to return!
Reviewed 1 day ago

We have just returned from our visit to the Zafiro and we are already looking to return!
The staff are really friendly and helpfull
We arrived at 10pm and we immediately got a drink and still got (a limited) buffet.
Our room was lovely (Penthouse suite) and clean, only downside for me was the bed shaked a little when my husband moved around in it and this woke me up sometimes.
If you want to go to a place where nobody looks twice when your child is having a tantrum or makes noise while having dinner this is the place you want to be!
There are kids everywhere wich was great for our 3year old.
If you don't have children you might want to go elsewhere.
The kidspool is not heated but this didn't bother us when you stayed in a little bit u get used to it.
The only downside was that we where haldfboard and stayed from monday till monday.
We checked in at 22h00 and checked out around 17h00 (Requested a late checkout otherwise you have to check out by 12). On normal days you can choose to have lunch or otherwise dinner when you are halfboard but on the last day we couldn't have lunch as they said we only paid for 7 days and the small buffet on the first day counts as a full meal, it seems unfair as this is very limited when you compare this meal to the choice of a normal dinner buffet.