Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Portopetro – 66 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.

Iberostar Club Cala Barca - All Inclusive

Hotel in Portopetro

Located in Cala de Sa Barca Trencada, Iberostar Club Cala Barca - All Inclusive is an attractive hotel with brightly decorated rooms with flat-screen TVs. Everything. The staff and entertainers really good with the kids and adults alike. John was one of the funniest people I've ever had the pleasure to watch, maddy and wictoria always smiling, there was one other that we really liked bit unlike him I can't remember his name he remembered mine and my son's from the Monday till we left the following Monday, all we're great bit them 4 stood out for us. The restaurant staff always joking with the kids and adults it felt as if you have known them your whole life. Cleaning staff for the hours that they work(hard work) they always say hello and have a smile. The reception desks always willing to help. Just everything about this resort works and work amazingly well so thank you. We will back 100%.

Show more Show less
8.4
Very Good
279 reviews
Price from
$234
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. Absolutely everything! Gina was so exceptionally kind and helpful, as well as the restaurant staff!

Show more Show less
8.6
Excellent
547 reviews
Price from
$96
per night

Blau PortoPetro Beach Resort & Spa

Hotel in Portopetro

Offering 3 outdoor pools and spa center, Blau PortoPetro Beach Resort & Spa is set in Portopetro in the Majorca Region, a 2-minute walk from Caló de Sa Torre Beach and 1.4 mi from Cala Mondrago Beach.... The kindness of the staff, the location and facilities. Everything was perfect, we will definitely come back to this hotel next time in Mallorca, for sure.

Show more Show less
8.6
Excellent
530 reviews
Price from
$223
per night

Hostal Condemar

Hotel in Portopetro

Hostal 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. The best of the hotel is its location. It is marvellous, in the beautiful natural reserve, it is very very quiet and 3-5 min to lovely beaches. The hotel building is very reasonably designed, all the rooms have view to the pool and a balcony / teracce - it means at the sea (though you do not see it through the trees :)). Room is simple and clean, most of the rooms have a fan, some rooms have air-con (with a supplement fee). Breakfast were nice, with a reasonable choice of salts and sweets. The building is old, but well maintained. Considering it is declared as a 1 star hotel, it is more than satisfying.

Show more Show less
8.1
Very Good
221 reviews
Price from
$92
per night

Agroturisme Na Martina

Portopetro

Located on the edge of Majorca’s Mondragó Nature Reserve, Agroturisme Na Martina is half a mile from Cala Montdragó and S’Amarador Beaches. Each room has a balcony with sea or mountain views. The room and grounds are impeccably maintained. The restaurant was very good - utilizing local yogurt and fruits and vegetables from the farm itself. The staff and owners were friendly, and obviously love what they do.

Show more Show less
9.5
Exceptional
138 reviews
Price from
$178
per night

Aparthotel Niu d´Aus

Portopetro

Aparthotel Niu d´Aus on the south-east coast of Mallorca is just 1640 feet from the beach and has free Wi-Fi in public areas. Many of the air-conditioned apartments have sea views. The terrace is great. We also liked the kitchen with the accessories, the pool, and the quiet environment (except the road of course).

Show more Show less
8.3
Very Good
129 reviews
Price from
$104
per night

Casa del Mar

Portopetro

Located in Portopetro, 1.1 mi from Cala Es Forti Beach and 2.5 mi from S'Amarador Beach, Casa del Mar offers an outdoor swimming pool and air conditioning.

Show more Show less
9.2
Awesome
15 reviews
Price from
$94
per night

Sa caseta. Portopetro

Portopetro

Featuring air-conditioned accommodations with a balcony, Sa caseta. Portopetro is located in Portopetro.

Show more Show less
9.1
Awesome
3 reviews
Price from
$196
per night

Casa Rústica

Portopetro

Set about 0.6 mi from Cala Mondrago Beach, Casa Rústica offers accommodations with an outdoor pool and free WiFi. This villa features a private pool, a garden and free private parking.

Show more Show less
9
Awesome
3 reviews
Price from
$1,005
per night

Els Ullastres

Portopetro

Featuring garden views, Els Ullastres features accommodations with a terrace and a kettle, around 9.9 mi from S'Amarador Beach. Very nice and authentic place in probably the best area in Mallorca. House is fully equipped with everything one family could need.

Show more Show less
8.9
Excellent
7 reviews
Price from
$1,203
per night

Most-booked hotels in Portopetro in the past month

See all

FAQs about hotels in Portopetro

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Portopetro:

Explore guest reviews of hotels in Portopetro

See all