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

📅 Tuesday, August 25, 2026
Today offers a pleasant day at the beach, perfect for those looking to enjoy the sun and warm water. With temperatures reaching 31.4 °C, it is an ideal afternoon for relaxing by the shore. The sea is exceptionally inviting at 29.0 °C, making for comfortable swimming conditions despite some light waves. You can expect a mix of sun and clouds throughout the day, so be sure to pack plenty of sun protection as the UV Index is 7.2. While a moderate breeze will be present, it should keep the heat feeling refreshing rather than stifling. Overall, it is a great day to head down to Cala Petita, soak up the warmth, and enjoy the refreshing Mediterranean waters.
🌬️

Air

Low / High26.8°C/31.4°C
Feels Like (High)33.3°C
🌊

Sea

Sea Temperature29.0 °C
Wave Height0.7 m
🌧️

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset07:09/20:29
Sunshine Hours12.7 hrs
UV Index7.2
Cloud Cover41%
💨

Wind

Speed19.7 km/h
Gusts38.2 km/h
DirectionW

These beaches might also interest you

Beaches near Cala Petita

Recommended

Read More