85 hotels in El Arenal sorted by popularityMap view

Hotel Xapala (1 star)

in  El Arenal

5.3

97% recommendation

289 hotel reviews
  • The hotel has a very good location (8)
    "The hotel has a very good location" found in 8 reviews
    • "... available. The air conditioning worked well, as it crazy heíß outside was. The frontdesk employees ( especially Frank) were always very friendly, accommodating and had always a smile on the lips. The hotel has a very good location, since one in the middle is in the happening and nevertheless has one something peace." 
    • "The hotel is ideally located between Ballermann and and about 50 to 100 meters away from the beach. The owners ..." 
    • "Gladly anytime again! The staff are great kind and nice, almost informal:-) Everything really clean. I have really nothing about this hotel to complain about:-) Itself the location is perfect, few meters only to the beach." 
    • "Great location, really clean, nice owner" 
    • "Great hotel in a great location! Gladly again!" 
  • big balcony (6)
    "big balcony" found in 6 reviews
    • "... and and about 50 to 100 meters away from the beach. The owners respectively employees are super nice and very helpful. The rooms are simple furnished, however very clean. Our room had a big balcony, air conditioning, TV, safe and a small fridge." 
    • "We were 2 days in this hotel and it was more than fine. Everything was great nice and helpful. The room was big with a flat screen, safe and a air conditioning equipped. The only thing which somewhat tiny ..." 
    • "We have felt very comfortable there the owners and the staff very nice are. The rooms are very clean and hygienic it will be regularly the towels and the bed linen changed. Otherwise there is a ..." 
    • "We (both 20) have a short break on Ballermann in the Hotel Xapala and were very impressed from the hotel, because the rooms are very clean and absolutely clean-it is in Spain everything but of course! The couple speaks fluent German ..." 
    • "The staff in the hotel is super friendly and helpful. The room was clean and for our short trip totally sufficient. Within 3 minutes one is directly at the beach and ..." 
  • really nice staff (4)
    "really nice staff" found in 4 reviews
    • "Small, cute hotel with really nice staff. Value for money is great! Directly on the Ballermann and in a minute at the beach! We felt ..." 
    • "Really good hotel. Great service and friendliness. Extensive and big breakfast. Every day fresh towels and cleaning of the room. ..." 
    • "The hotel is not luxuriös equipped ( pool, fitness), but looked for we rather a hotel to stay. The Xapala is very clean, tidy and also the friendly staff is to be pointed out. The location is very good - 200 meters from the beach, but in spite of ..." 
    • "Great value for money! Great clean hotel with German management! The owner are very helpful and friendly! The hotel is only a few meters from the beach. Everything is very clean and tidy." 

in  El Arenal

5.2

97% recommendation

44 hotel reviews
  • extremely friendly staff (2)
    "extremely friendly staff" found in 2 reviews
    • "Absolutely recommendable hotel for the celebration-willing audience - extremely friendly staff and practically equipped, clean rooms:-) typical German breakfast with coffee, rolls, cheese, ..." 
    • "Cute hotel with nice small rooms, also with the pictures compete. Friendly staff and enjoyable breakfast;-) Small shortcoming: at night raised volume from the street ( no air ..." 
Hotel Don Pepe (3 stars)

in  El Arenal

4.8

90% recommendation

235 hotel reviews
  • larger room (2)
    "larger room" found in 2 reviews
    • "... 300 meters from the beach. Would be desirable a pool and a stable wireless internet access. - very clean Helpful and friendly staff. For a longer stay, with two persons, you should a larger room book." 
    • "... in the corner and otherwise also nothing cleaned.) The staff were this time not very friendly and about nothing cared, everyone has a other pushed together. ( Felt really twitted). On request a new room was on the ' boss' only dumb rum and said to devaluate from the 20 minutes ähh sorry, ..." 
  • Helpful and friendly staff (2)
    "Helpful and friendly staff" found in 2 reviews
    • "... very pleasant hotel, relatively quiet in a side street location and only approximately 300 meters from the beach. Would be desirable a pool and a stable wireless internet access. - very clean Helpful and friendly staff. For a longer stay, with two persons, you should a larger room book." 
    • "We were especially because the friendly staff and the cleanliness the entire hotels impressed. A huge advantage of the airco in the room - ..." 
  • The location is not the best (1)
    "The location is not the best" found in 1 review
    • "It is a really clean, modern hotel. The location is not the best. But it is completely fine. The hotel lies approximately at the height Ballermann '0'. There ..." 
Hotel Alea (3 stars)

in  El Arenal

4.8

87% recommendation

88 hotel reviews

in  El Arenal

4.7

86% recommendation

577 hotel reviews
  • hotel in a good location (6)
    "hotel in a good location" found in 6 reviews
    • "Clean middle class hotel in a good location" 
    • "... Furthermore almost all employees good German. The breakfast is really ok.! Merely the dinner is not so especially. But we always found something! Small tip: Directly next to the hotel there is a small supermarket where one gets nearly everything and it was great price gives. On the beach promenade ( ..." 
    • "Was with 10 friends to the Ballermann! Partying! The hotel is perfect for this just perfect! Everything is close by. The location is brilliant! Families with children I would anyway from the Ballermann advise you not to go there. It is ..." 
    • "... lot of small bars where around a lot better food (not directly on the promenade), but if you want the if you half board has? From the balcony from (where one rather like a baby prison feels) one magnificent view on the trash; o there is not equal holiday mood :-O We personally prefer another hotel, the a ..." 
    • "We have a beach- and party vacation on Ballermann planned. The hotel lies on Ballermann and therefore very centrally located. To the beach not even 2 minutes. To the Ballermann ( Megapark) about 10 on foot - is however ..." 
  • The room was big (5)
    "The room was big" found in 5 reviews
    • "The hotel Dunas blancas is directly behind Ballermann . I had a single room on the 5th floor of the hotel. The room was big enough. Merely the bathroom is a bit small. The staff from the reception to the Technician ..." 
    • "... is for families unsuitable. It is very badly soundproofed, because the hotel gladly from young people booked. We stayed at the 3. Tag on the noise complained and immediately got on the top floor a quiet room with large terrace. The staff are very friendly." 
    • "... It is very badly soundproofed, because the hotel gladly from young people booked. We stayed at the 3. Tag on the noise complained and immediately got on the top floor a quiet room with large terrace. The staff are very friendly." 
    • "For party vacations exactly the right thing! The rooms are always clean and the staff are TOP! Was already the 3. Mal and always come gladly again! Look forward to the ..." 
    • "For a few days party vacation very recommendable, if you quiet and relaxed want, you should at least in June an other location! The room was clean, bathroom was rather small, but sufficient! The volume in the hotel was sometimes very high, ..." 
  • delicious food (5)
    "delicious food" found in 5 reviews
    • "... holiday with direct Anbind to the transport network and only 150 meters away from the beach. Also the distance to the discos was on foot well done! The hotel itself scores in any case with the delicious food and the good service of the staff!" 
    • "In any case the hotel is recommendable for people the for swimming and party. The rooms are reasonable and will cleaned every day, as well as new towels. The food was also OK with plenty of choice of salads, meat etc.." 
    • "... of the hotel. The room was big enough. Merely the bathroom is a bit small. The staff from the reception to the Technician were all friendly. Furthermore almost all employees good German. The breakfast is really ok.! Merely the dinner is not so especially. But we always found something! Small tip: Directly ..." 
    • "... has us on the whole a very good experience. Staff was friendly, helpful and speaks good German. Shortcoming: very badly soundproofed, we are often kept awake at night because annoying guests! The breakfast was very varied, actually there was always something for everyone, also during dinner one could find something, ..." 
    • "... to the beach is about 1-minute walk. The beach itself is cleaned every evening and is in a good state. Although the hotel on the border of the Dutch area is, are also many Germans to be met. The food is plentiful, but rather limited. Worth mentioning is the auswahlreiche salad buffet. The hotel employees ..." 

in  El Arenal

4.7

84% recommendation

338 hotel reviews
  • attentive and friendly staff (5)
    "attentive and friendly staff" found in 5 reviews
    • "... hotel without importunate animation. To the beach it are about 8 minute walk. On the edge nightlife of El Arenal, and but located in a quiet area. Attractive modernly decorated room. Very attentive and friendly staff in the entire hotel( greetings to Maria). In spite of the usual pool sun lounger occupiers at: ..." 
    • "... however no 2. Mal take, because everything a bit small was. Apart from that the hotel can be for a spontaneous vacation highly recommend. Cleanliness and room amenities, as well as Competence of the staff were very good." 
    • "... the pool. Right next to it but still a hotel which much worse appears. The balcony railing of the Torre Azul are also urgently in need of renovation. Apart from that, the hotel is very clean and the staff very friendly and helpful. On the rooms there are flat screens and German television for a deposit of 20 Euro. If one ..." 
    • "... the choice at the breakfast buffet somewhat rich his, and during the check in should already a few information, not for all detail to the front desk has to go, to make. Apart from that is the staff is friendly and helpful, and on German or English can nearly everyone answers. If you Ballermann experience, and ..." 
    • "Friendly staff, good atmosphere" 
  • the rooms are good (3)
    "the rooms are good" found in 3 reviews
    • "... It is cleaned every day. Also towels and other are provided. The bathrooms are equipped with a bath tub and shower. From the room was could the hotel quite 4 star. The hotel has 12 floors. All the rooms are good with 2 elevators to reach. I had half board, what not recommendable is. This hotel offers also ..." 
    • "Like this hotel to 4 stars is beyond me. The rooms are really ok and clean. In the restaurant you will be charged the beverages pay ( we had always a bottle of ..." 
    • "We had a wonderful stay at the Torre Azul Hotel. We will drfinately be back. The food was great, the room was cleaned every day, and the air conditioning was brilliant. We would recommend this hotel to anyone." 
  • Good value for money (1)
    "Good value for money" found in 1 review
    • "Good value for money." 

in  El Arenal

4.6

81% recommendation

122 hotel reviews
  • food very good and varied (2)
    "food very good and varied" found in 2 reviews
    • "We really liked and are coming again! Very nice, modern, food very good and varied! Friendly staff! Peaceful location however also not far to the party!" 
    • "A very nice hotel in a peaceful location. The food was very good and with a lot of variation. The rooms are very modern decor. Large tv and jacuzzi in the bathroom. I would in any case ..." 
  • nice hotel in a peaceful location (1)
    "nice hotel in a peaceful location" found in 1 review
    • "A very nice hotel in a peaceful location. The food was very good and with a lot of variation. The rooms are very modern decor. Large tv ..." 
  • Friendly staff (1)
    "Friendly staff" found in 1 review
    • "We really liked and are coming again! Very nice, modern, food very good and varied! Friendly staff! Peaceful location however also not far to the party!" 
Hotel Q Royal (1 star)

in  El Arenal

4.9

100% recommendation

17 hotel reviews

in  El Arenal

4.3

79% recommendation

242 hotel reviews
  • The food was OK (3)
    "The food was OK" found in 3 reviews
    • "For the price you can't complain. Very bad was the only no air conditioning was there, one could sleep very badly. The rooms were not always cleaned properly. The food was OK. Apart from that the hotel was ok." 
    • "... around 10:00 is limited and it is not more refilled, the beverages to eat one must pay. The rooms have no air conditioning! The hotel is for Ballermann Visitors to the no value for cleanliness and good food put." 
    • "Good value, very clean and well maintained. Advised them of a late check in and they had put aside a meal for us when we arrived which I thought was very good of them. Plenty of varied food and staff pleasant. Do not expect 5 star quality as this is a 3 star hotel, offering great ..." 
  • helpful staff (3)
    "helpful staff" found in 3 reviews
    • "Knew because of from directions-which US expected-party -95% young audience - nevertheless very good value for money. Friendly and very helpful staff. Overall: great short break in the nice, very clean hotel." 
    • "Hotel is clean and the staff are friendly. Very nice the staff is at the bar, the boss of the bar Jose and Maria in the service of the ..." 
    • "For the money again and again, can only recommend it, food, and room, really more than good, staff was always friendly and helpful, only a little bit of a walk you have to stop, if you want to party." 
  • very good value for money (2)
    "very good value for money" found in 2 reviews
    • "Knew because of from directions-which US expected-party -95% young audience - nevertheless very good value for money. Friendly and very helpful staff. Overall: great short break in the nice, very clean hotel." 
    • "... they had put aside a meal for us when we arrived which I thought was very good of them. Plenty of varied food and staff pleasant. Do not expect 5 star quality as this is a 3 star hotel, offering great value for money. Would highly recommend and would stay there again." 
Hotel Gracia (3 stars)

in  El Arenal

4.4

83% recommendation

195 hotel reviews
  • Very friendly and helpful staff (4)
    "Very friendly and helpful staff" found in 4 reviews
    • "For our annual 'guys' holiday' (10 persons between 24 and 36 years) exactly the right... Very friendly and helpful staff! Absolutely great! The hotel is somewhat older, but in clean condition! Rather for ' party and ..." 
    • "... day opened and had good price ( a freshly draught beer costs 1.50 Euro)... Altogether a very good ' value for money'! Next door is a ' Kwiki -market' in all important is, and reasonably priced very friendly staff! We would gladly come again... Thanks, 'Berlin'!" 
    • "Simple hotel with very pleasant staff. Clean and above all very close at the beach. Food was okay. Unfortunately no air conditioning, ..." 
    • "I was very pleasant surprised by the Hotel Gracia in El Arenal, the staff were very friendly and helpful for questions. Every day was the room green resembled cleaned and fresh towels were as. I would ..." 
  • great location (1)
    "great location" found in 1 review
    • "Nice hotel with great location!" 
  • balcony with a view of the sea (1)
    "balcony with a view of the sea" found in 1 review
    • "... in El Arenal, the staff were very friendly and helpful for questions. Every day was the room green resembled cleaned and fresh towels were as. I would gladly come again - partially-as with me balcony with a view of the sea. Only for families the hotel is rather less suitable because it already also evenings and early ..." 
Hotel Marina (3 stars)

in  El Arenal

4.8

93% recommendation

61 hotel reviews
Hotel Kilimanjaro (3 stars)

in  El Arenal

4.3

71% recommendation

468 hotel reviews
  • food is good (2)
    "food is good" found in 2 reviews
    • "We were again in the Kilimanjaro travel since many years there and as always everything is great food is good is something there for everyone, staff are always friendly it was a succesful vacation we will ..." 
    • "Briefly: Not A party hotel, staff very unfriendly. Good food, room relatively clean. No sauna, activities, entertainers. Pool very good/nice. Food pretty ..." 
  • The service is excellent (2)
    "The service is excellent" found in 2 reviews
    • "... only a three star hotel. For a party vacation it but all the conditions. There is almost the whole day food, as well as normal drinks, beer and longdrinks by 10:30 until 22:30 o'clock *_* The service is excellent, food was always plentifully after-put, the drinks are generous mixed and rooms every day ..." 
    • "... Kilimanjaro to appreciate. Really friendly, family business, helpful. Lots of regular guests now. Everything was super clean, there's something for everyone from the buffet or at the snack bar, the staff are friendly. If you the value for money see, everything is perfectly correct and I could of unfair reviews ..." 
  • The rooms were always clean (1)
    "The rooms were always clean" found in 1 review
    • "It was simply excellent here, the staff super nice, the food every day rich and always different. 3 different sorts of ice cream delicious. The rooms were always clean and every day fresh towels I can only recommend to everyone particularly suitable for older ..." 

in  El Arenal

4.7

100% recommendation

14 hotel reviews
  • connection is very good (1)
    "connection is very good" found in 1 review
    • "... the beach in a small residential area with various shops and restaurants in the surrounding area. The hostel is nothing special with 3 floors and quite narrow, and plain from the outside. The connection is very good. The buses 15 and 25 to Palma and the bus 21 to the airport start right from the beach ..." 
Hotel Pinero Tal (3 stars)

in  El Arenal

4.3

75% recommendation

122 hotel reviews
  • The food was ok (1)
    "The food was ok" found in 1 review
    • "... and young people, cell phones and portmonais steal. Service and staff from the hotel was very accommodating, towels also regularly changed and the rooms are until o'clock made still clean. The food was ok, I have seen worse and dinner. I think there is something for everyone there and one becomes ..." 
  • the service was good (1)
    "the service was good" found in 1 review
    • "The hotel is in my opinion, the best suitable for a cheap and pleasant vacation to spend. It was clean and relatively quiet, for Mallorca standards :-) the service was good, you tried to make us. Dishes typical of the country were also good. We were very satisfied and ..." 

in  El Arenal

4.2

73% recommendation

166 hotel reviews
  • room was cleaned daily (1)
    "room was cleaned daily" found in 1 review
    • "All it worked out great, check-in/out perfect, room was cleaned daily, at the front desk was spanish/English/German/Russian spoken. Food was like everywhere, with ..." 
  • Good value for money (1)
    "Good value for money" found in 1 review
    • "Good value for money" 
  • Monotonous food (1)
    "Monotonous food" found in 1 review
    • "For party vacation partly suitable, since rather far from the Ballermann away. - very clean Monotonous food. - in the hotel almost only Spanish & Portuguese All drinks included, range, large offer." 
Hotel Iris (3 stars)

in  El Arenal

4.1

83% recommendation

95 hotel reviews
  • perfect location (2)
    "perfect location" found in 2 reviews
    • "Super party vacation, perfect location ideal to celebrate" 
    • "Nice hotel... Pleasant staff... Perfect location... Directly on the beach... Happily time and time again Ideal for young people" 
  • Pleasant staff (1)
    "Pleasant staff" found in 1 review
    • "Nice hotel... Pleasant staff... Perfect location... Directly on the beach... Happily time and time again Ideal for young ..." 

in  El Arenal

4.6

85% recommendation

13 hotel reviews
Hotel Ipanema Park (3 stars)

in  El Arenal

4.1

76% recommendation

111 hotel reviews

in  El Arenal

4.3

71% recommendation

27 hotel reviews
  • suitable for families (1)
    "suitable for families" found in 1 review
    • "Hotel lies in the immediate area to the beach. Discos are but a bit further away, which however not is bad. Hotel and everything else is very clean. The hotel is also suitable for families." 
Hotel Bahia Real (3.5 stars)

in  El Arenal

4.3

70% recommendation

103 hotel reviews

in  El Arenal

4.1

66% recommendation

1009 hotel reviews
  • there is a bar (5)
    "there is a bar" found in 5 reviews
    • "... male company. The tour operator 'jam travel' has my age-group accompanied and US robberies or the prostitutes on the street warned. This tour operator is recommendable nonetheless. By the pool there is a bar, from the you evenings drinks can get. But these are probably with water mixed. Taste at least ..." 
    • "The hotel has since the last year extremely neglected. The service is not the, what it once was. On the food in the hotel we largely have declined. Also the condition and the cleaning of the rooms is sick. I was very ..." 
    • "For a one time vacation with 1 adult and 2 children, nice hotel, clean. The negative judgments ton. Food we could not understand, during the day at the grill and evenings in the restaurant the food was reasonable and diverse. Reasonable value for money absolutely. Hotel not only for party vacations ..." 
    • "... gherkins etc.. Fries, Chicken nuggets and diversified burgers and hot dogs. There was also ice or Spanish sweet particles. During dinner was also always something for everyone and I enjoyed the food very good! Wide selection of salads respectively Completely withuot there was every evening, so you need ..." 
    • "... made outrageous so what except for the large groups the arrived it was very, very loud at night impossible to sleep I would not again book the snack bar only horrible dirty and not really good food to eat as mentioned if young people only party and want to drinking and it does not matter, ..." 
  • Great value for mone (4)
    " Great value for mone" found in 4 reviews
    • "They have wi fi availale for a small fee. Great value for money, Weather was in the 30s. We had a amazing holiday we will be going there again next year." 
    • "... adult and 2 children, nice hotel, clean. The negative judgments ton. Food we could not understand, during the day at the grill and evenings in the restaurant the food was reasonable and diverse. Reasonable value for money absolutely. Hotel not only for party vacations suitable, were many families with children ..." 
    • "This hotel has good value for money. For a one time vacation with friends, or young family it is very suitable. The buffet leaves ..." 
    • "Great family vacation... Gladly again" 
  • pleasant staff (4)
    "pleasant staff" found in 4 reviews
    • "Good hotel, pleasant staff, monotonous lunch" 
    • "Very nice and accommodating staff. Only point of criticism the monotone lunch (hot dogs respectively Burgers (-your-own waffles) ..." 
    • "Clean hotel with good service, rich food. At the large buffet sure everyone something, what he liked. Short walks to the ..." 
    • "... coffee without time limit). Long opening hours of the restaurants, and complimentary sandwiches in between. Whole area was clean, no trash, no dirt, free beach chairs at the pool, friendly staff-since it is rarely a no-" 
Hotel Manaus (3 stars)

in  El Arenal

4.2

74% recommendation

116 hotel reviews
  • friendly staff (1)
    "friendly staff" found in 1 review
    • "Were very satisfied, friendly staff, very clean hotel respectively hotel room, room were very good equipped ( safe, balcony, air ..." 

in  El Arenal

4.0

64% recommendation

364 hotel reviews

in  El Arenal

4.1

80% recommendation

30 hotel reviews
Hotel Tierramar (1 star)

in  El Arenal

4.6

100% recommendation

16 hotel reviews
Hotel Riutort (3 stars)

in  El Arenal

3.9

62% recommendation

406 hotel reviews
  • Staff are very accommodating (3)
    "Staff are very accommodating" found in 3 reviews
    • "An old but clean hotel... Noise level was extremely high estimate... Staff are very accommodating but it was with the German party vacations groundless overburdened... A chair the 5th floor ..." 
    • "A hotel good and cheap. Repairs and renovations are always carried out have been, so that the true age is unclear. Very friendly staff. Food is completely okay. If you to at 10:00 o'clock from the bed comes ;-)" 
    • "... to the breakfast, where the scrambled eggs and the fried egg missed, completely reasonable. Not every room features a balcony, therefore, one must be careful, if you have a balcony bay or not. The staff were very nice and can different languages. There were lots of shopping opportunities in the area. ..." 
  • The food in the hotel (2)
    "The food in the hotel" found in 2 reviews
    • "... and the discos are only 10 to 15-minute walk away. For an evening walk exactly the right thing! The beach was unfortunately always very overcrowded and there were very many leaflets and garbage. The food in the hotel was not 4-course menu, but one was full, there was salad and every day meat and noodles. We had ..." 
    • "... at the bar... Then this is for you well at home! 24 hours noise pUR... And when I say noise... Then my I noise. We were actually all hard take in the... But we all never experienced had... The food was good if you don't meat like... That was a absolute Impertinence... But if you every day, pasta with ..." 
  • The rooms are clean (1)
    "The rooms are clean" found in 1 review
    • "... since it to 90% from partytouristen attended (90% German). I would myself this hotel only for party vacations recommend, as it through the super party spirit the vacationer but very noisy ;-) The rooms are clean, but some details could be made better. The food is OK for a three-star hotel, there was ..." 
Hotel Mediodia (3 stars)

in  El Arenal

3.8

68% recommendation

346 hotel reviews
  • a great beach (1)
    "a great beach" found in 1 review
    • "Hotel in a great beach location - price-performance superb" 
  • Good value for money (1)
    "Good value for money" found in 1 review
    • "Good value for money, Top: proximity to stood ( Ballermann ), price, room in good facilities Flop: food is ..." 
  • The staff were very friendly and helpful (1)
    "The staff were very friendly and helpful" found in 1 review
    • "We were for 3 nights in mediodia. We liked it very much. To the beach it was only a few meters. Only one negative: the breakfast we only once used as we didn't fancy. The staff were very friendly and helpful. For a short break and for young people very recommendable we will certainly be back again:-)" 
Hostal Lido (1 star)

in  El Arenal

4.6

67% recommendation

15 hotel reviews
  • The staff were very friendly (1)
    "The staff were very friendly" found in 1 review
    • "... break over 3 nights in hostal lido booked. That was my 4.Mallorca vacation. One of them already mentioned in a still more favorable hotel ( was unfortunately booked) which 1000 times better. The staff were very friendly with English and hands and feet you knew already to help. Our room was on the 4th floor - no ..." 

in  El Arenal

4.0

62% recommendation

94 hotel reviews
  • The room was very good (2)
    "The room was very good" found in 2 reviews
    • "... direction forest, Ground floor. It was equipped with a TV (6 German channels, one must only by remote control good), safe, air conditioning, balcony, bathroom with hair dryer and shower creme. The room was very good cleaned. Daily 3! Fresh towels. 1 times a week bed sheets and shower curtain changed! Now for ..." 
    • "Could not at all the lots of negative reviews understand... Who in a three-star hotel 5 stars to this price... The is in the wrong place. Had half board and a clean room which every day P. Persons 3 fresh towels got and cleaned. Staff ( small tip worked ..." 
Hostel Triunfo (1 star)

in  El Arenal

4.7

100% recommendation

47 hotel reviews
1 3
Other cities in Majorca