Mercury Holidays Logo
  • Offers
    Special Offers (view all)
    • All-Inclusive
    • No Single Supplement & Solo Offers
    • 2nd Week Free & 14 Night Offers
    • 3rd Week Free & Long Stay Offers
    • Newspaper Offers
    • Escorted Tour Offers
    • January Sale Tours
  • Destinations
    Trip Type
    • Holidays
    • Escorted Tours
    • River Cruises
    • Escorted Rail Journeys
    • Solo Tours
    • Escorted Walking Tours
    • Private Tours
    • Multi-Centre
    • Cruises
    Sort by
    • Alphabetical
    • Flight Times
    • Abu Dhabi
    • Algarve
    • Antigua
    • Bali
    • Barbados
    • Benidorm
    • Costa del Sol
    • Croatia
    • Cyprus
    • Dubai
    • Egypt
    • Fuerteventura
    • Goa
    • Gozo
    • Gran Canaria
    • Greece
    • Grenada
    • Jamaica
    • Kenya
    • Kerala
    • Lanzarote
    • Madeira
    • Majorca
    • Maldives
    • Malta
    • Mauritius
    • Mexico
    • Morocco
    • Oman
    • Seychelles
    • Sri Lanka
    • St Lucia
    • Tenerife
    • Thailand
    • Turkey
    • United Arab Emirates
    • Vietnam
    • View All Holidays
    • Albania
    • Argentina
    • Australia
    • Bhutan
    • Borneo
    • Botswana
    • Brazil
    • Bulgaria
    • Cambodia
    • Canada
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • Iceland
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Lithuania
    • Madagascar
    • Malaysia
    • Malta
    • Mexico
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • North Macedonia
    • Peru
    • Philippines
    • Poland
    • Romania
    • South Africa
    • South Korea
    • Spain
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Tunisia
    • Turkey
    • USA
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Austria
    • Czech Republic
    • France
    • Germany
    • Italy
    • Netherlands
    • Portugal
    • Spain
    • View All Holidays
    • China
    • France
    • India
    • Japan
    • Norway
    • South Korea
    • Sri Lanka
    • Turkey
    • Vietnam
    • View All Holidays
    • Chile
    • China
    • Costa Rica
    • Georgia
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kerala
    • Malaysia
    • Morocco
    • Nepal
    • Peru
    • Romania
    • South Africa
    • Sri Lanka
    • Thailand
    • Turkey
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Madeira
    • Nepal
    • View All Holidays
    • Albania
    • Argentina
    • Borneo
    • Brazil
    • Cambodia
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • India
    • Indonesia
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Madagascar
    • Madeira
    • Malaysia
    • Malta
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • Peru
    • Philippines
    • Romania
    • South Africa
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Bali
    • Cyprus
    • Dubai
    • Kenya
    • Kerala
    • Maldives
    • Mauritius
    • Seychelles
    • South Africa
    • Sri Lanka
    • Tanzania
    • Thailand
    • View All Holidays
    • Antarctica
    • Argentina
    • Australia
    • Canada
    • Chile
    • Croatia
    • Hong Kong
    • Japan
    • New Zealand
    • Norway
    • Panama
    • Seychelles
    • Singapore
    • Thailand
    • USA
    • Vietnam
    • View All Holidays
  • More Info
    More Info (view all)
    • About Us
    • Contact us
    • Online Brochures
    • Order a FREE Brochure
    • Terms and Conditions
    • ABTA & ATOL
    • How to Book
    • Holiday Insurance
    • Airport Extras
    • Charities we support
    • Early Holiday Booking
    • Privacy Policy
    • Payment Options
    • Request a Quote
  • Help
  • My Booking
  • Contact
  • 01732 809 181

Enter destination or hotel
Airports
Select a date
7 nights
2 Guests
Enter destination or hotel
Select a date
7 nights
2 Guests
Any Destination or Escorted Tour
Any Airport
Any Date
2 Guests
Any Destination or Private Tour
Any Date
2 Guests
Any Destination or Solo Tour
Any Airport
Any Date
1 Guest
Any Destination or Multi-Centre
Any Airport
Any Date
2 Guests
Any Destination or River Cruise
Any Airport
Any Date
2 Guests
Any Destination or Cruise
Any Airport
Any Date
2 Guests
1/13
View 12 Photos
  • Majorca Holidays
  • Can Pastilla
  • Roc Leo

Roc Leo

TripAdvisor Review
Spain, Europe
Can Pastilla

The Hotel Roc Leo is the perfect hotel choice for couples and families due to its convenient location near to the shops, bars and beaches. Situated only 9 kilometres from the beautiful city of Palma, and 4 kilometres from Palma's international airport. Families can enjoy a day at the new aquarium or beach, whilst couples can wine and dine in some of the best bars and restaurants Palma has to offer.

Roc Leo features a snack bar, buffet breakfast and an internet corner to keep in touch with loved ones. There is also two swimming pools; one is dedicated to children. The Hotel Leo's restaurant is well-known for its exceptional food and the bright spacious bar is the best spot to relax and unwind after a long day.

Your Accommodation at Roc Leo:

Each room is spacious and comfortable. All rooms at the Roc Leo feature the standard facilities such as; a telephone, safety deposit box*, private bathroom and are all equipped with air-conditioning and satellite TV. All twin/double rooms include a terrace or balcony. Premium rooms are available at a supplement.

Facilities

  • 24-hour reception
  • Swimming pool
  • Sun beds*
  • Restaurant
  • Lounge bar
  • Entertainment
  • Internet corner*
  • Mini-golf*
  • Tourist Information Desk
  • *Some facilities may incur an additional fee

Room Types

The Local Area

The Hotel Roc Leo is the perfect hotel choice for couples and families due to its convenient location near to the shops, bars and beaches. Situated only 9 kilometres from the beautiful city of Palma, and 4 kilometres from Palma's international airport. Families can enjoy a day at the new aquarium or beach, whilst couples can wine and dine in some of the best bars and restaurants Palma has to offer.

Tripadvisor Reviews

Trip Advisor
4.0 Very Good1,145 reviews
Excellent
41%
Very Good
33%
Average
14%
Poor
6%
Terrible
6%
Location
Cleanliness
Service
Value
TripAdvisor Review
Good value for money

We stayed at Alua Leo and overall had a pleasant experience. The hotel was clean, the staff were friendly and helpful, and the location was excellent, just a short walk from the beach and close to the airport.

The rooms were comfortable and well maintained, and the pool area was nice and relaxing. The breakfast offered a good variety of food, although the meat selection was a bit limited for dinner and lunch.

Overall, it is a good hotel for a relaxing holiday with good value for money.

TripAdvisor Review
Overall review

Overall, the hotel was fine, but there were several small issues that made us feel it wasn’t worth the price we paid. The biggest disappointment was the mattress, which was old and badly worn out, making it difficult to get a good night’s sleep. The room layout was also unexpected, as the bedroom and bathroom were in the same open space, which wasn’t clear from the photos and was inconvenient for us. In addition, the room door was poorly insulated, so a significant amount of light from the hallway came into the room at night. Finally, while the breakfast offered a good variety of food, it was often difficult to find a free table, many tables had not been fully reset, and the drink machine was frequently out of order.

TripAdvisor Review
Amazing Location!

The hotel's location is fantastic – just 10 minutes from the airport, making transfers quick and easy.

From the outside, the hotel may not look particularly impressive, but don't let that fool you. Inside, it was immaculately clean throughout, with every area maintained to a very high standard.

There was never a rush to secure a sunbed, and even during busier periods we were always able to find one. The pool bar was excellent, and a special mention goes to Antonio and Heidi, who were both fantastic.

The entertainment looked great, although it seemed a little underappreciated during our stay due to the World Cup football being on.

The area surrounding the hotel was brilliant, with plenty of bars and restaurants within walking distance. We also took the little tourist train from outside the hotel into El Arenal. While it was a bit too busy and lively for our taste, younger visitors would probably love the atmosphere.

The only aspect that might make me think twice about returning is the rooms, which were quite basic. It felt as though every available bit of space had been utilised, and even the communal toilets were on the small side. Storage was limited, and a few drawers in the bedside cabinets would have made a big difference. That said, you really only sleep in the room, and we were lucky enough to have a fabulous pool view.

Overall, we had a wonderful week here and thoroughly enjoyed our stay. The excellent location, cleanliness, facilities, and surrounding area far outweighed the few minor drawbacks, and I would happily recommend the hotel to others.

Review by ELAINE O Manchester, United Kingdom
TripAdvisor Review
ALUA LEO good choice

Writing We stayed at Alua Leo Hotel in June 2026 and had a very pleasant stay. The breakfast and dinner buffet offered a good variety of food, and everything we tried was tasty. The only thing we missed was paella, as we had expected to see this local specialty on the menu. Our room was clean and well maintained, although it could have been a little more spacious. We especially enjoyed the lovely terrace, the nice pool area, and the beautiful sea view. Overall, we had a great experience and would happily recommend this hotel to anyone looking for a comfortable stay in a convenient location.

TripAdvisor Review
Great location

I stayed here with my husband for a week at the end of June. It is a lovely hotel with a great location. It’s just a few minutes walk to the beach with some lovely little bars and restaurants and a short walk to the harbour. This was lovely in the evenings, especially. Our room was lovely, it seemed newly refurbished. It’s open plan so you can see the shower cubicle from the door, but there’s a sliding door to the toilet. The shower was very powerful and Aircon was very good. The only negative about the room is that there is very little storage. There are no drawers which is a shame as there is plenty of space. We stayed half board- The food was lovely, breakfast had a great choice and also evening meal plenty to choose from. Just a bit disappointed that we had to pay for a drink with your evening meal, even water and soft drinks were not free . It would’ve been nice even if the water was free. There was a great choice for lunch you can pay for very reasonable a choice of pizza, salad sandwiches, etc. The pool area was lovely and we always managed to get a sunbed even if we went down to the pool after 10 am. A bit disappointing that the pool did not open till 10 am as would’ve liked to use it earlierand the pool closed at 6 pm. There is one bar which is the same bar for inside and outside it was a little shortstaffed at times. There was some entertainment in the bar in the evening but it always seemed very quiet. I think a lot of people must’ve gone out to other bars restaurants in the evening. The Aircon in the bar area was not very good and often far too hot, so couldn’t sit in there for very long and the bar often closed by 11. The Aircon seem to work everywhere else okay though. I would recommend this hotel to anyone , perhaps not children as not much to do for them. It was also a very short drive from the airport which was great and never heard any planes. Overall, it was a lovely holiday.

Review by SR-0609 West Sussex, United Kingdom
Our Travel Specialists

Your holiday to Majorca is just a phone call away

Call our Travel Specialists today on 01732 809 181

Chat Specialists