Skip to main content
Free shipping Spain on all orders | Free shipping UK above £50

Top 5 Beaches in Mallorca

Explore our guide to the best beaches in Mallorca. We picked our favorite ones from north to south – east to west!

Cala Llombards (South of Mallorca)
Want to explore the best of Mallorca? There is plenty of natural beauty waiting for you over in southern side. Cala Llombards is a perfect example. This small paradise beach has white sand and clear blue seas with cliffs framing the bay; it's a great spot for reading in the shade with a G&T in hand, swimming in clear blue waters, or lounging on pristine sand!

Cala Mesquida (North of Mallorca)
One of the most beautiful beaches in the northeast area of Mallorca, Cala Mesquida is located on a protected site with sand dunes and pine trees on one side, as well as rocks at both ends. There are no tall buildings; instead there's just a small village with few stores and restaurants ‑ it's a perfect place for relaxation.

Playa de Muro Beach (North of Mallorca) 
Playa de Muro is an oasis in the north of Mallorca. Offering more than 5 kilometres of fine sand, Mediterranean vegetation and turquoise water, it's one of the most frequented beaches by locals. Make sure to stay for the sunset and watch day’s colors fade into a breathtaking experience!

Cala Deiá (West of Mallorca)
Cala Deia, on the west side of the island, is so beautiful that it deserves to be in a postcard. The water is clear and its surrounding mountains are breathtaking. Grab lunch at Ca's Patró March and enjoy fresh sea‑food while taking in these sights.

Es Trenc (East of Mallorca)
Head to the east coast of Mallorca and visit Es Trenc, one of the most beautiful spots in Mallorca. With its two‑kilometer long beach covered with bright sand, shallow water, and a beach that looks almost tropical! Sit under the canopy watching the world go by.

Your Cart

Your cart is currently empty.
Click here to continue shopping.
Thanks for contacting us! We'll get back to you shortly. Thanks for subscribing Thanks! We will notify you when it becomes available! The max number of items have already been added There is only one item left to add to the cart There are only [num_items] items left to add to the cart