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

📅 Thursday, July 23, 2026
Today is a fantastic day to head to Cala Petita for a relaxing seaside experience. With air temperatures reaching 31.8 °C and the water sitting at a warm 29.6 °C, conditions are perfect for a refreshing swim and lounging by the shore. You will find the sea calm with gentle movement, making it ideal for a leisurely dip. While there will be some light cloud cover drifting through, the sun will remain quite strong, so please take care and apply sunscreen frequently given the UV Index of 7.95. A light breeze will provide a pleasant cooling effect throughout the afternoon without causing any disruption to your plans. It is a wonderful day to enjoy the beauty of the coast, so grab your gear and soak up the summer warmth.
🌬️

Air

Low / High25.2°C/31.8°C
Feels Like (High)38°C
🌊

Sea

Sea Temperature29.6 °C
Wave Height0.4 m
🌧️

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset06:39/21:08
Sunshine Hours13.6 hrs
UV Index7.95
Cloud Cover42%
💨

Wind

Speed13.5 km/h
Gusts26.6 km/h
DirectionW

These beaches might also interest you

Beaches near Cala Petita

Recommended

Read More