Restaurant in Capdepera, on the Cala Ratjada Seafront

Facade and terrace of The Sea Club on the seafront of Cala Ratjada, Capdepera

Capdepera is the easternmost municipality of Mallorca, with just over 13,000 inhabitants, and its restaurants are spread between the castle town and the coast: Cala Ratjada, Cala Agulla, Font de sa Cala, Cala Mesquida, and Canyamel. The Sea Club is a restaurant in Capdepera located on the Cala Ratjada seafront, about a five-minute drive from the castle, serving Mediterranean cuisine from 9:00 AM to midnight.

Many people look for a restaurant in Capdepera without realising that the municipality doesn't end at the castle village. Capdepera also includes Cala Ratjada, with nearly 7,000 residents, the harbour and much of the seaside life, as well as residential areas and coves such as Font de sa Cala, Canyamel and Cala Mesquida.

If you're staying in any of those areas, or if you've just come down from the castle hungry, here's how the options are distributed, how long it takes to get from one place to another, and what you'll find at The Sea Club, our restaurant with sea views in Cala Ratjada.

What areas does the municipality of Capdepera include, and where can you eat in each one?

The municipality of Capdepera has an inland center, the town itself, crowned by its medieval castle, and several coastal areas: Cala Ratjada, the most populated, plus Cala Agulla, Font de sa Cala, Cala Mesquida, and Canyamel. Each area has its own cuisine, so choosing a restaurant in Capdepera depends on where you are and whether you want to see the sea; the different areas are just a short drive away.

Capdepera areaWhat you'll find to eatDriving distance to The Sea Club
Cala Ratjada: port and promenadeSeafront terraces, fish, tapas and cocktailsYou're already here
Capdepera town and castleRestaurants in the streets and squares of the old town2.8 km, about 5 minutes
Cala AgullaBeach bars in season1.9 km, about 4 minutes
Font de sa CalaHotels and restaurants in a quiet residential area next to the cove4.4 km, about 7 minutes
Cala MesquidaHotel and beach restaurants next to the dunes7.7 km, about 12 minutes
CanyamelRestaurants near the beach and the Canyamel tower11.8 km, about 15 minutes

The practical difference is the sea. In the town, you eat in the shadow of the castle, among stone streets; on the coast, you dine on a terrace overlooking the water. That's why, when someone asks for a restaurant in Capdepera with sea views, the answer is almost always in Cala Ratjada, on the stretch of promenade that runs from the port to Son Moll beach. If you're staying here for several days, you'll find more ideas in our guide to eating in Cala Ratjada.

Where is The Sea Club located within the municipality of Capdepera?

The Sea Club is at Avinguda d'Amèrica, 28, on the front line of the Cala Ratjada seafront promenade, in the Son Moll area. It is a restaurant in Capdepera in every sense, because this coastal village belongs to the municipality, and it is about a ten-minute walk from the harbour and 700 metres from Plaza de los Pinos.

That matters if you're coming from inland. It's 2.8 km from the castle to our terrace, about a five-minute drive, so you can go up to see it in the afternoon and then come down for a leisurely dinner overlooking the sea. From Canyamel, at the other end of the municipality, the road is about 12 km and takes around fifteen minutes.

What if you arrive on foot from the centre of Cala Ratjada? Just follow the seafront promenade towards Son Moll. It's a popular evening stroll, with the sea on one side and the terraces on the other.

What do you eat at a Mediterranean restaurant in Capdepera like The Sea Club?

At The Sea Club you will find Mediterranean cuisine made for sharing: dishes for the middle of the table such as Balfegó tuna tartare, grilled octopus or garlic prawns, two creamy rice dishes for a minimum of two people, fish of the day with pil-pil or meunière sauce, and meats such as the 300 g cebón beef fillet. In the morning, until 12:00, there is a breakfast menu.

You'll find every dish, section by section, on The Sea Club's menu, and the explanation of why the fish from this coast is worth the trip in our guide to fresh fish in Cala Ratjada. If rice is your thing, the one with prawns, cuttlefish and scarlet prawn bisque is the one that brings the sea to your plate.

The menu follows the house philosophy, "sharing is living": quality ingredients, portions to share, and leisurely after-dinner conversation. There are no set menus: each table orders at its own pace.

How to combine a visit to Capdepera Castle with a lunch or dinner by the sea?

  1. Go up to Capdepera Castle when the heat subsides; in summer it is open until 8:00 pm and from October, until 5:00 pm.
  2. Walk along the walls and take in the views before last entry.
  3. Drive down to Cala Ratjada: it's 2.8 km and about five minutes.
  4. Take a stroll along the seafront promenade from the port to Son Moll.
  5. Enjoy a cocktail on the terrace as evening falls.
  6. Enjoy dinner by the sea without watching the clock: the kitchen is open until midnight.

It's worth checking that day's opening hours on the official website of the Castell de Capdepera, because they change with the season and on specific dates. With that margin, the afternoon falls into place on its own: the castle in the late light and dinner facing the sea.

What days is the market in Capdepera and Cala Ratjada?

The municipality has two weekly markets: the Capdepera market, on Wednesday mornings in the village, and the Cala Ratjada market, on Saturdays in Plaza de los Pinos, according to the tourism website of Capdepera Town Council. Both offer fruit and vegetables from local farmers, clothing, footwear, and souvenir items.

Plaza de los Pinos is about 700 metres from The Sea Club, so on Saturday it's easy to combine the market with breakfast (until 12:00) or with lunch. On Wednesday, on the other hand, it makes more sense to have lunch in the village and come down to the coast in the afternoon.

When is the best time to book a table at a restaurant in Capdepera?

In any restaurant in Capdepera, it's best to book from May to October, especially for dinner and for front-line tables by the sea. This is the area's high season and you can feel the demand: in July 2026 the Balearic Islands accounted for 22.8% of all international tourist spending in Spain, at €259 per person per day, according to the INE Tourist Expenditure Survey.

At The Sea Club you can book by phone or WhatsApp on +34 629 88 57 32, or use our page to reserve your table. Outside of peak hours, in the mid-afternoon or during the first dinner seating, there is usually more room to choose a table.

When is it not worth going to eat in Cala Ratjada from other areas of Capdepera?

It isn't worth it if you're staying in Canyamel or Cala Mesquida and don't want to take the car: it's 12 to 15 minutes by road and, at night, you have to drive back. Nor if you're after traditional Mallorcan wood-fired cooking or a cheap set lunch, because a seafront restaurant built on quality produce is a different offer at a different price.

In those cases, it's sensible to eat close to where you are and save the coast for the night you feel like having dinner by the water.

Frequently asked questions about restaurants in Capdepera

Does Cala Ratjada belong to the municipality of Capdepera?

Yes. Cala Ratjada is a coastal town in the municipality of Capdepera, on the easternmost tip of Mallorca, and shares a town hall with the castle town, Font de sa Cala, Canyamel, and Cala Mesquida. Therefore, a restaurant in Cala Ratjada, such as The Sea Club, is also a restaurant in Capdepera, and its postal code, 07590, is the same as that of the coastal town.

Are there restaurants with sea views in Capdepera?

Yes, on the coast of the municipality. Many of Capdepera's restaurants with sea views are in Cala Ratjada, along the promenade that connects the port with Son Moll beach, and in coves like Cala Agulla or Cala Mesquida, where beach bars open seasonally. The Sea Club has its terrace right on the promenade. If you're planning to spend the day at the beach, we'll explain where to eat near Cala Gat and Cala Agulla.

Which restaurant in Capdepera is open from breakfast until late?

The Sea Club, on the seafront promenade, is open every day from 9:00 to 00:00, with the kitchen running all day. Until 12:00 it serves its breakfast menu, with eggs, toast and bowls from €4 to €13, and from then on the lunch and dinner menu. So you can have breakfast, lunch or dinner by the sea without moving.

How long does it take to get from Canyamel to Cala Ratjada by car?

From Canyamel to Cala Ratjada it's about 12 km by road and takes around 15 minutes by car, slightly longer in July and August. From the town of Capdepera and its castle it's 2.8 km, about five minutes, and from Cala Mesquida, nearly 8 km, about twelve minutes. The entire municipality is less than twenty minutes from the seafront promenade.

What day is the market in Capdepera?

The weekly market in Capdepera is held on Wednesday mornings in the town, and the one in Cala Ratjada takes place on Saturdays in the Plaza de los Pinos. Both offer local produce, such as fruit and vegetables, as well as clothing, footwear, and souvenirs, and are a great excuse to stay for lunch in the area after shopping.

Book a table at The Sea Club, your restaurant on the Capdepera coast

If you're in Capdepera and fancy lunch or dinner by the sea, book a table at The Sea Club, a restaurant in Capdepera with a front-line terrace, by phone or WhatsApp on +34 629 88 57 32, or through our booking page. We are located at Avinguda d'Amèrica, 28, in Cala Ratjada, and are open every day from 9:00 to 00:00. Before you come, you can take a look at the full menu.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.