Balearic Islands, Spain

Cala Petita

Cala Petita is a small, picturesque beach located in the Cala D'or area of Mallorca. Known for its clear, emerald water, the beach is characterized by its sandy underfoot and surrounding rocks that provide shade. The natural beauty of the beach is particularly striking when the sun shines, causing the water to change color.

Despite its size, Cala Petita is quite popular, especially during the summer months. It can get crowded at peak times, but visitors generally do not struggle to find a spot for their towels. The beach is within a short walking distance from the main areas, which are home to numerous amenities.

Explore places to stay near Cala Petita and enjoy the striking emerald waters that change color in the sunlight.

However, concerns have been raised about the cleanliness of the beach, with reports of plastic pollution in the sea. This has led to calls for more robust cleaning measures to be implemented for sanitary and ecological reasons. Despite these issues, Cala Petita remains a favorite among beachgoers for its tranquility compared to other nearby beaches like Cala Gran and Cala Esmeralda.

What to do at Cala Petita?

Restaurants

Best restaurants near Cala Petita include Restaurante Grill Regina, Indiana John's, Marfil, Bar Restaurante To-Do, Fernando, 17 Restaurant & Bar, Restaurante Marivent and Sa Llotja Cala D’Or.

Visitor Reviews

Visitor reviews highlight the beauty of the beach, particularly praising the clear, emerald water and the surrounding scenery. Many visitors appreciate the beach's cleanliness and the availability of shade, making it an ideal spot for relaxation. However, concerns were raised about the beach being overcrowded during peak times and some visitors complained about the presence of plastic waste in the water.

Where to Stay near Cala Petita?

Visitors to Cala Petita often stay in the nearby town of Cala D'or, which offers a range of accommodations from hotels to holiday apartments. The beach is easily accessible from Cala D'or, making it a convenient spot for those who want to enjoy both the tranquil beach atmosphere and the vibrant town life.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Cala Petita?

Latitude: 39.3707544 / Longitude: 3.2301027

Cala Petita is located in Balearic Islands. The following map of Cala Petita shows the exact location.

Cala Petita: Weather Today

📅 Sunday, December 28, 2025
Today might not be ideal for classic beach activities at Cala Petita. The air temperature will reach a high of 15.5 °C, and the sea temperature is 16.5 °C. Expect mostly cloudy skies and a slight chance of rain showers. The wind will be moderate, with stronger gusts possible. The waves are moderate in height. The UV index will reach a maximum of 2. With these conditions, it's best to plan for alternative indoor activities, or perhaps a brisk walk along the beach.
🌬️

Air

Low / High12.9°C/15.5°C
Feels Like (High)13.8°C
🌊

Sea

Sea Temperature16.5 °C
Wave Height1.0 m
🌧️

Rain

Rain Chance5%
Rainfall1.2 mm
Rain Duration4 h
🌞

Sun

Sunrise / Sunset08:06/17:31
Sunshine Hours7.7 hrs
UV Index2.6
Cloud Cover72%
💨

Wind

Speed14.1 km/h
Gusts26.3 km/h
DirectionE

These beaches might also interest you

Beaches near Cala Petita

Recommended

Read More