Questions? (888) 651-9785(888) 651-9785

Top Beaches in Mallorca

50 reviews
Top Beaches in Mallorca
Most visitors to Mallorca (Majorca) plan on plenty of time relaxing on white sandy beaches lapped by clear, turquoise water. As the largest of Spain’s Balearic Islands, Mallorca boasts miles of coastline prime for swimming, sunbathing, and water sports. Here are some of the island’s best beaches. 

The largest beach in the Balearic Islands, Alcudia features 4 miles (7 kilometers) of soft white sand along the northern coast, backed by the Port d’Alcúdia resort and other hotels. Shallow water and ample facilities like restaurants, beach bars, parking, and chair rentals make this a popular and family-friendly beach. 

Es Trenc
More remote than other beaches and not attached to any resort, Es Trenc is still within easy driving distance from Palma and offers unspoiled scenery plus amenities including restrooms, lifeguards, and restaurants nearby. Take a break from sunbathing to look for migratory birds and other wildlife in the neighboring wetlands and sand dunes along the south shore.

Cala Formentor 
This beautiful, narrow beach stretches between a pine forest and the shallow, clear water of a bay that’s ideal for swimming and water sports. Many boat tours stop here, and you can rent a Jet Ski or water skis for a high-speed aquatic adventure. The beach’s popularity can mean steeper prices for parking and rentals, but it’s an essential stop on any Mallorcan beach itinerary.

Sa Calobra
Escape the crowds at this secluded beach tucked into a cove on Mallorca’s northwestern shore. Stellar scenery and a castaway feel are the reward for the journey here, including a drive on winding mountain roads and a hike along a rocky stretch and through a well-lit tunnel. Be sure to bring everything you need, as there are no facilities at this far-flung beach paradise. 
Read More
Tours & Activities (42)
Select Dates
Clear Filters
Clear Filters
Free Cancellation:Get a full refund up to 24 hours in advance on most experiences.See Details
Sort by:Featured

Book online or call
(888) 651-9785
(888) 651-9785