Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cala Mondrago – 7 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Villa Jacoba

Cala Mondrago

Villa Jacoba has a terrace and is located in Cala Mondrago, within just a 8-minute walk of Cala Barca Beach and 0.8 miles of Calo des Burgit Beach. A beautiful and tranquil oasis, away from the bustle of Mallorca. the house is lovely, and we really enjoyed the pool, outside table and lounge chairs. Bernard was lovely and rushed over two fans since we arrived during a heat wave. His niece lives next door with her lovely little child and we were happy to get to meet them. She kindly brought our washing under the porch roof when it rained unexpectedly while we were out.

Show more Show less
8.5
Very Good
14 reviews

Can Putput

Cala Mondrago

Featuring mountain views, Can Putput has accommodations with a terrace and a coffee machine, around 1.5 miles from Calo des Burgit Beach. The property was beautiful with great facilities. Has every kitchen gadget as well. It seems quite isolated but is only 10/15 mins away from supermarkets

Show more Show less
9.7
Exceptional
9 reviews
Price from
$2,511
per night

Es Coco De Sa Mola

Cala Mondrago

Set in Cala Mondrago, 1.9 mi from the beach in the south-east of Majorca, this villa features a private pool, garden, loungers, barbecue and a terrace.

Show more Show less
7
Good
2 reviews

Finca Torrent Des Jai

Cala Mondrago

Featuring a terrace, Finca Torrent Des Jai has accommodations in Cala Mondrago with free WiFi and mountain views.

Show more Show less
8.5
Very Good
6 reviews

Barca Trencada

Cala Mondrago

Located in Cala Mondrago, just a few steps from Calo des Burgit Beach, Barca Trencada has accommodations with a garden, a terrace and free WiFi.

Show more Show less
Price from
$180
per night

Can Yuca

Cala Mondrago

Located in Cala Mondrago, just a 10-minute walk from S'Amarador Beach, Can Yuca has beachfront accommodations with free bikes, a garden, a terrace and free WiFi. Can Yuca is a treasure! The calm location in walking distance to S‘Amarador is quite unique. The house and the patio offer a beautifully decorated welcoming and relaxing surrounding to enjoy your holiday. The room at the top is cozy and comfortable and includes a private rooftop terrasse with sea views. The best place to watch the sun go down. Finally the owners are extraordinarily helpful and friendly. Thanks for the amazing time at Can Yuca! Hope to visit you again soon!

Show more Show less
9.7
Exceptional
17 reviews

La encantadora Punta des Siviná

Cala Mondrago

Located in Cala Mondrago, just 1.4 miles from S'Amarador Beach, La encantadora Punta des Siviná has beachfront accommodations with free bikes, a garden, a terrace and free WiFi.

Show more Show less

Hotel Condemar

Hotel in Portopetro

Hotel Condemar is located in Cala Mondragó, in south-east Mallorca, just 492 feet from the beach. This guest house offers rooms with a private terrace overlooking the property's outdoor pool. Condemar is located in a very nice place in the park of Mondrago. It is good value for money

Show more Show less
7.4
Good
429 reviews
Price from
$80
per night

Hotel Playa Mondrago

Hotel in Portopetro

Hotel Playa Mondragó is just 164 feet from a tranquil beach in Mallorca’s Mondragó Nature Reserve. Surrounded by trees, it offers a seasonal outdoor swimming pool and free on-site parking. Very nice place with amazing location, kind stuff :)

Show more Show less
8.1
Very Good
730 reviews
Price from
$121
per night

Villa Del Mar Mondrago

Palma de Mallorca (Near Cala Mondrago)

Villa Del Mar Mondrago has a terrace and is located in Palma de Mallorca, within just a 2-minute walk of Cala Mondrago Beach and 200 yards of Calo des Burgit Beach.

Show more Show less
5.7
Review score
6 reviews
Price from
$2,428
per night
Subscribe to receive premium deals

Prices drop the second you sign up!