• Cap Rocat, old stone ramparts on the point south of Palma, seen from the sea
1/1

Picolo recommends · Hotel in Cala Blava, Mallorca

Cap Rocat

  • Former fortress
  • Rooms in the rock
  • Saltwater pool
  • Sea terraces
  • Near Palma

An old military fortress on the headland south of Palma, where your room is cut into the rock and the terrace looks straight out to sea.

At night the lights of Palma glitter across the bay, yet behind the old walls it feels like nobody else knows you are here. Cap Rocat was built to guard the entrance to the bay, and the soldiers' quarters are now guest rooms dug into the hillside.

Low, dry coastal scrub grows between the walls, and a saltwater pool sits down by the water. There is no sand: you swim from the rocks, using ladders into the sea, or stay by the pool with a book. Palma is close enough for lunch in the old town and back again before the late afternoon swim.

Cap Rocat, old stone ramparts on the point south of Palma, seen from the sea

Picolo’s verdict

Why we chose Cap Rocat

Few hotels in Spain look or feel like this one, and it is close to both the city and the airport. Choose it if you want a stay you will be describing for years rather than another polished resort.

It is expensive, adult in mood and the rooms are unusual in shape and light. Beach lovers will miss the sand, and children will run out of things to do. A car makes trips into Palma much easier.

What you get

  • Rooms set into the fortress rock
  • Saltwater pool by the sea
  • Private terraces facing the water
  • Swimming from rocks with ladders
  • Short drive to Palma and the airport

A day at Cap Rocat

Morning
Breakfast on your terrace with the bay still flat and grey.
Midday
A drive into Palma for the cathedral and the old town.
Afternoon
Back for a swim off the rocks below the walls.
Evening
Watching the city lights come on across the water.

Location

Cala Blava, Bay of Palma, Mallorca, Spain

Open in Maps

Questions about Cap Rocat

How far is Cap Rocat from Palma airport?

It is roughly a quarter of an hour by car, which makes it an easy first or last night on the island.

Does Cap Rocat have a beach?

No. The coast here is rock, so you swim from ladders into the sea or use the saltwater pool by the water.

Is Cap Rocat suitable for children?

It is designed for adults. The quiet mood, the unusual rooms and the lack of a beach mean children will have little to do.

Other hotels nearby

  • Belmond La Residencia with olive terraces above Deià and the mountains behind

    Belmond La Residencia

    For two manor houses on the hillside above Deià.

  • The long, unbuilt sands of Es Trenc near Fontsanta Hotel Thermal Spa

    Fontsanta Hotel Thermal Spa & Wellness

    For thermal pools near the empty beach at Es Trenc.

  • Jumeirah Port Sóller on the cliff above the round bay at sunset

    Jumeirah Port Sóller Hotel & Spa

    For a full-service spa hotel above Port de Sóller.

How Picolo chooses

Our editors pick every hotel themselves, and most of them we have stayed at. No hotel can pay to be included or ranked higher. When you book through our links, Hotels.com pays Picolo a small commission. It never changes the price you pay, and it never decides what we write.

Read more