Roc Carolina

Mallorca, Spain


You can add flights to this hotel

Junior suite

Junior suite

Junior suite

Double room

All-inclusive Mallorca hotel with scenic ocean vistas

To view our exclusive prices, join now for free
Up to -41% hotel website price ?
Your all-inclusive basis includes:

- Breakfast buffet: Coffee and different types of tea, juices, milk and cocoa, different types of bread, pastries and croissants, cornflakes, cereal, yoghurt, fruit, butter, margarine, jams, honey, different types of cheeses and cold meats, boiled-scrambled-fried eggs.
- Lunch and dinner buffet: Cold and warm starters, salad buffet, five different main dishes (at least one fish one meat, and one other e.g. vegetarian, chicken, pasta), dessert buffet: Fruit, cakes, ice-cream, pudding.
- Snacks buffet: Hot & cold snacks, ice-cream. 
- Drinks in the pool bar or in the lobby and Discotheque Sky Bar (10.30am - 11pm. Premium area no included.): Mineral water, soft drinks, juices, coffee, tea, beer, house red, rose and white wine, local liquors: rum, vodka, whisky and other local products.

Please note that the Balearic ecotax, which varies from €1 to €4 (£0.86 to £3.43) depending on the season and the type of hotel, per person, per day, is not included in the price of the offer and must be paid directly at the hotel. The eco-tax is 50% lower from the ninth night of stay.

Pets are not allowed in this hotel.

To stay informed about how the UK leaving the EU could affect you when travelling in Europe, and the steps you need to take, please visit the Foreign and Commonwealth Office website:

The discount:

We advertise this offer at up to 41% off. Our discount is calculated by reference to the hotel's own prices or by reference to an appropriate source reflective of the hotel's own prices.

The discount above was checked on 15 January 2020.

The offer is 100% non-refundable and date changes are not possible once the booking has been made.

Experience all-inclusive bliss at a contemporary Mallorca hotel with Mediterranean views - includes a welcome drink

  • Mediterranean vistas, Mallorcan sunshine and modern style combine at Hotel Roc Carolina for a truly relaxing beach getaway. Sitting atop a lush hillside in Cala Ratjada, on the island’s northeastern tip, this breezy, all-inclusive resort serves up seaside relaxation by the bucketload.

  • Take a cooling dip in the outdoor pool or soothe weary limbs in one of two inviting Jacuzzis, located in the stylish Sky Bar. When you need to refuel, you won’t have far to go, simply pull up a pew and drink in glittering views of your idyllic surroundings as you sip your choice of thirst-quenching cocktails.

  • With a contemporary buffet restaurant serving up a mouthwatering spread for breakfast, lunch and dinner, you won’t go hungry. Kick start your day with a selection of pastries, cheese, eggs, honey, cereals and yogurt and fuel up on fresh salads, grilled meats, pasta and a tempting medley of desserts for lunch and dinner.


- Swimming pools
- Two Jacuzzis
- Rooftop bar
- Pool bar
- Lobby bar
- Spa
- Restaurant
- Nightly entertainment
- 24-hour reception
- Tennis court
- Wi-Fi

How to get there

Hotel Roc Carolina is around 50 miles from Palma de Mallorca Airport, taking roughly an hour to drive. We recommend hiring a car or booking a transfer as public transport requires multiple changes and is likely to add significant time to your journey.
Avenida Cala Provençals, 11, 07589 Cala Ratjada, Balearic Islands, Spain

We source flights from all major scheduled and low cost airlines to offer you a full choice of airlines, departure airports and flight times.

You can choose to add a flight to this hotel. Just select the dates you want to book your stay from the calendar and choose ‘Hotel + Flights’

On the next page you can choose the departure airport, time and airline and price that is convenient to you

When you buy a hotel with a flight with us you are financially protected under the ATOL scheme.

If you need any support booking this holiday, please contact 0207 887 2772 (Mon - Sun 8am to 8pm)

If you wish to make a flight only booking, or add a flight to an existing hotel booking with us, call our reservations team on 0343 227 0007 (Mon-Fri 9-6, Saturday 10-5, Sun closed)

Want to add flights?

It’s easy to add flights to this stay. Just select your dates in the calendar and choose ‘add flights’. That’s your hotel and travel sorted in one simple booking.

Can't commit to booking right now?

Hold a date for only £25 while you decide.

  • Pay £25 to hold a date until the end of the sale.
  • If you choose to buy it, the money will go towards your purchase, if not, the cash will be credited to your Secret Escapes account.

Important: Please note, this is not a deposit, complete or guaranteed booking; holding the date simply prevents other members from swooping in and booking your preferred date while you're still having a think about it. Secret Escapes will not be liable for expenses incurred should that date not be available to book and a hold is cancelled.

For more details, please see our FAQ page.