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

📅 Wednesday, May 13, 2026
Today is a fair day for a trip to Cala Petita, though it may feel a bit brisk for those hoping for a classic swim. With a maximum air temperature of 21.7 °C and a fair amount of sunshine, it is quite pleasant for lounging on the sand. However, keep in mind that the water remains rather chilly at 18.7 °C, so you might prefer to stay dry. The breeze is noticeable and occasionally lively, which can make things feel a bit cooler than the thermometer suggests. Given the UV index of 7.55, remember to protect your skin during the sunnier intervals. The water is generally calm, making it a relaxing spot to enjoy the coastal scenery, even if the sea is not quite warm enough for a comfortable dip.
🌬️

Air

Low / High15.3°C/21.7°C
Feels Like (High)21.2°C
🌊

Sea

Sea Temperature18.7 °C
Wave Height0.8 m
🌧️

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset06:35/20:51
Sunshine Hours13.6 hrs
UV Index7.55
Cloud Cover25%
💨

Wind

Speed22 km/h
Gusts43.2 km/h
DirectionW

These beaches might also interest you

Beaches near Cala Petita

Recommended

Read More