Mallorca is a gold mine of gorgeous cove beaches. This rocky island features inlets all over the island that wind into small beaches with calm and clear blue water.
The Cala D’or resort area of Mallorca is especially packed with some stunning cove beaches. One of the 5 in this area is the gorgeous Cala Esmerelda.
Cala Esmerelda is sandwiched between two better known beaches, Cala Gran and Cala Ferrera.
I love this beach because there is slightly more sand than some of the others, and a unique design of the sandy areas moving up in steps lets additional people have the opportunity to watch the gentle waves roll up the shore.
The water really is as gorgeous as pictures make it seem. You can lounge on the sand or jump into the water from the rocky paths lining either side of the shore.
- Other Names: Cala Esmeralda, Platja de Cala Esmeralda
- Known For: Being 1 of 5 amazing mini beaches in the Cala D’or resort area
- Facilities: Showers and bathrooms (for hotel guests but not enforced)
- Lifeguards: No
- Parking: Plenty in the city area on street sides
- Cost: Free
- Other: Neighbor of Cala Gran and Cala Ferrera
Cala Esmeralda is in the Cala D’or resort area on the southeastern coast of Mallorca. If you are coming from the main airport in Palma, the drive will take you about an hour.
This part of the island is not as crazy at the areas surrounding Palma, meaning the crowds won’t be as bad, but there won’t be nearly as much nightlife either. I like the slower pace of the Cala D’or resort area.
Crowds at Cala Esmeralda
Like most Mallorca beaches you will be enjoying it with a crowd. Cala Esmerelda had slightly less people lounging and swimming than the next door options of Cala Ferrera and Cala Gran, but it wasn’t a huge difference where I would choose one or the other based on this alone.
Tiered Sand For Laying Out
One downfall on some of the gorgeous cove beaches is that crowds pack in so tightly that you won’t have space to lay out anywhere near the water. On other Mallroca beaches I’ve had to spread my towel out where I don’t even have line of sight to the water.
There are raised tiers to the sand at Cala Esmerelda, which enables everyone, even if crowded to be able to watch the gentle waves roll up the shore.
One huge perk of the urban calas is that parking typically isn’t a challenge. Like most of the other calas in city centers, there is plenty of parking along the side of the streets in the area. I had no problem finding an open and free spot close to the beach both times I visited.
I think the parking here is especially easy due to most visitors walking to the beach from nearby hotels.
What Else To Do In The Area
You can visit the other 4 cove beaches in the Cala D’or area, and Cala Gran and Cala Ferrera are super quick walks away.
There are also plenty of restaurants and shops if you want to walk around the city area.
While the 5 calas of Cala D’or are all highly similar, you might be able to avoid the worst of the crowds by coming to this one instead of it’s more popular neighbors.
What to Bring to the Beach
Dry Bag – There are some lessons you just don’t want to learn the hard way. Ruining your phone, camera, or other valuables at the beach is a very expensive lesson to learn. This dry bag is amazing and works for any and all water activities.
Reef-safe sunscreen – The sun here can be very strong. Make sure to wear a reef safe sunscreen or a rashguard.
Rash guard or long sleeve swim top – I wear the one from Skims and I love not having to worry about getting burned when I am out in the sun ALL DAY. Free people also has some amazing rash guards you can shop here.
Backpack or waterbottle sling – I am obsessed with my Beis travel backpack. I never travel without it. It is seriously the perfect size. Not too big, not too small. If you don’t want to bring a full backpack this waterbottle sling is my absolute favorite. It fits a waterbottle, iPhone 14 pro max, plus some extra space for bars or snacks or your wallet.
Packable snacks – I always travel with these That’s it bars from Amazon. OMG, they are sooo good and only have a few minimal ingredients.
Full guides on my favorite Mallorca beaches
I have visited over 30 Calas (or beaches) in Mallorca and have full guides about all of them. From which ones are best to the parking (it can be a nightmare) to how to get down to the actually beach as a lot of them require hikes.
CALO DES MORO – This is probably the most beautiful cove beach I have ever seen. It was crowded when we went (high season) but if you go during the spring or early fall it won’t be nearly as crowded.
CALA S’ALMUNIA – Amazing cliff jumping spots here. Not too high, not too small. It was just perfect in my opinion. This beach is literally a 5 minute walk from Calo des Moro. Don’t miss it! It’s beautiful!
CALA DES BORGIT – Amazing, lesser known beach. This may have been my favorite Cala we visited. It is much lesser known and wasn’t nearly as crowded as the others.
ES TRENC – Lesser known but amazing! Es Trenc is more of a traditional beach than the others on the list (no rocks or cliffs around) but more out of the way from most of the touristy things. It was another one of my favorite beaches. The water was so blue, and the sand so white! Trust me, you don’t want to miss this hidden gem.
Other Mallorca beaches we loved:
Note: We have been to every single one of these beaches. It was A LOT of work but we love it! Mallorca is one of our favorite spots to vacation in the summer. I hope you find this information helpful. Thanks so much for reading!
- CALA MONDRAGO
- CALA BELTRAN – Hidden gem. Loved this beach! You get there through a hike starting at Cala Pi Beach.
- CALA PI
- CALA SA NAU
- CALA S’AMARADOR – Voted best beach in Europe (Personally, it wasn’t my favorite) But still absolutely stunning. Just SUPER crowded in high season.
- CALA LLOMBARDS
- CALA MITJANA
- CALA SERENA
- TRENC BADESTRAND
- CALA GRAN
- CALA ESMERALDA
- CALA EGOS – Relatively unknown beach!
- CALA FERRERA – All-around awesome beach. Whole package.
- CALA SANTANYI
- CALA FIGUERA – Charming fishing village on the south eastern part of the island. No beach