A coastal landscape with rocky cliffs, clear turquoise waters, and a small boat anchored near the shore.

Search Portopetro hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portopetro hotels

Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
4.0 star property
Felanitx
8.6 out of 10, Excellent, (309 reviews)
"Sea view was amazing beautiful place lovely staff will definitely be back"
United Kingdom
christopher
The price is AU$344
includes taxes & fees
31 July - 1 Aug
Grupotel Cala Marsal Natura Hotel

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
4.5 star property
Santanyi
9.4 out of 10, Exceptional, (688 reviews)
"Amazing Hotel right in front of a beautiful beach. The hotel is very clean and staff very helpful."
Canada
Alexandre
The price is AU$676
includes taxes & fees
1 Aug - 2 Aug
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Esmeralda Park

Inturotel Esmeralda Park
4.0 star property
Santanyi
8.8 out of 10, Excellent, (1,002 reviews)
"Family friendly"
United States
Belal
Inturotel Esmeralda Park

AluaSoul Mallorca Resort - Adults Only

AluaSoul Mallorca Resort - Adults Only
4.0 star property
Santanyi
8.6 out of 10, Excellent, (382 reviews)
"The perfect 4-5 day get away. Could not have asked for much more, other than clear skies the first day we arrived. A truly stunning destination. Hotel is expectional and value for money is fantastic. Cannot fault at this stage."
United Kingdom
Nicholas
AluaSoul Mallorca Resort - Adults Only

Melia Cala d'Or Boutique Hotel

Melia Cala d'Or Boutique Hotel
5.0 star property
Santanyi
9.4 out of 10, Exceptional, (140 reviews)
"Lovely little boutique hotel, a mix of traditional Spanish and modern. Stephan and Stephanie on reception were fantastic!"
United Kingdom
Trudi Helen
The price is AU$799
includes taxes & fees
9 Aug - 10 Aug
Melia Cala d'Or Boutique Hotel

Inturotel Sa Marina

Inturotel Sa Marina
4.5 star property
Santanyi
9.2 out of 10, Wonderful, (418 reviews)
"Clean, good quality hotel. Service was excellent"
Canada
Mehmet
Inturotel Sa Marina

Iberostar Waves Club Cala Barca - All inclusive

Iberostar Waves Club Cala Barca - All inclusive
4.0 star property
Santanyi
8.4 out of 10, Very good, (853 reviews)
"Lovely hotel, great entertainment!"
United Kingdom
Luciana
The price is AU$635
includes taxes & fees
18 July - 19 July
Iberostar Waves Club Cala Barca - All inclusive

Inturotel Cala Azul

Inturotel Cala Azul
3.0 star property
Santanyi
8.8 out of 10, Excellent, (505 reviews)
"Beautiful views. Quiet resort with good facilities. Rooms are spacious and clean. "
United Kingdom
Sarah
Inturotel Cala Azul

Ikos Porto Petro – All inclusive

Ikos Porto Petro – All inclusive
5.0 star property
Santanyi
9.4 out of 10, Exceptional, (54 reviews)
"Truly an exceptional experience! My wife and I visited Ikos Porto Petro for a couples get away. It was everything we were hoping for and more. The Ikos line is the model for great tasting food and drinks, friendly and professional staff, and beautiful and restful views. We will be lifetime visitors of Ikos resorts. Thank you for a providing us a wonderful experience and memorable trip! See you soon!"
United States
David
Ikos Porto Petro – All inclusive

Hotel Cala Dor - Adults Only

Hotel Cala Dor - Adults Only
4.0 star property
Santanyi
9.0 out of 10, Wonderful, (446 reviews)
"Great location & views of the beach"
Australia
Annemarie
Hotel Cala Dor - Adults Only

Grupotel Rocador

Grupotel Rocador
3.0 star property
Santanyi
9.0 out of 10, Wonderful, (140 reviews)
"Great location, right on the beach. Comfortable and very clean, good food & excellent service."
United Kingdom
Andrew
The price is AU$449
includes taxes & fees
7 Aug - 8 Aug
Grupotel Rocador

Hotel Ses Puntetes

Hotel Ses Puntetes
3.0 star property
Santanyi
9.4 out of 10, Exceptional, (112 reviews)
"Clean room, great staff! Loved the breakfast and pool!"
Canada
Ashley
The price is AU$394
includes taxes & fees
3 Aug - 4 Aug
Hotel Ses Puntetes

Inturotel Esmeralda Villas

Inturotel Esmeralda Villas
3.5 star property
Santanyi
9.0 out of 10, Wonderful, (8 reviews)
"We had a great time in our villa which was in a group of villas slightly apart from the main hotel with our own pool. we didn't realise when booking but we could use all of the hotel amenities including all of their pools and restaurants. The villa was about a minute from the gorgeous beach and a minute in the other direction was a lovely cove for snorkelling. Beautiful place and very friendly staff everywhere in the hotel, from reception to the shops, bars and restaurants."
United Kingdom
Peter
Inturotel Esmeralda Villas

Hotel Rocamarina - Adults Only

Hotel Rocamarina - Adults Only
4.0 star property
Santanyi
8.4 out of 10, Very good, (180 reviews)
"Fabulous hotel. Friendly staff, great location and lovely food!"
United Kingdom
Matthew
Hotel Rocamarina - Adults Only

Eques Petit Resort

Eques Petit Resort
4.0 star property
Santanyi
9.6 out of 10, Exceptional, (91 reviews)
"Amazing resort !!! Close to town and great staff"
United States
Nikola
The price is AU$545
includes taxes & fees
19 July - 20 July
Eques Petit Resort

Hotel Playa Mondrago

Hotel Playa Mondrago
3.0 star property
Santanyi
8.8 out of 10, Excellent, (33 reviews)
"The location was perfect! 2 min walk to the beach with convenient parking! The staff and utilities offered were incredible! Highly recommend staying here."
United States
Megan
The price is AU$356
includes taxes & fees
9 Aug - 10 Aug
Hotel Playa Mondrago

Hotel d´Or

Hotel d´Or
3.0 star property
Santanyi
8.4 out of 10, Very good, (106 reviews)
"Apart from lacking a kettle in the room, the stay was perfect for my needs and the bed was really comfortable"
United Kingdom
Melanie
The price is AU$365
includes taxes & fees
19 July - 20 July
Hotel d´Or

Sol Cala D'Or Apartments

Sol Cala D'Or Apartments
3.0 star property
Santanyi
8.2 out of 10, Very good, (224 reviews)
"Second time visiting this property throughly enjoyed and would recommend "
United Kingdom
Hannah Lucy-Ann
Sol Cala D'Or Apartments

Inturotel Azul Garden

Inturotel Azul Garden
3.0 star property
Santanyi
8.6 out of 10, Excellent, (296 reviews)
"Nice staff, well located, clean and perfect for a family break."
United Kingdom
Tiago
Inturotel Azul Garden

Ona Village Cala d'Or

Ona Village Cala d'Or
3.0 star property
Santanyi
8.8 out of 10, Excellent, (205 reviews)
"Good location, plenty of space and friendly staff"
Canada
Dustin
Ona Village Cala d'Or
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Portopetro attractions

Learn more about Portopetro

This charming fishing village offers waterfront dining where you can savour fresh seafood while watching colourful boats bob in the harbour. Explore the rocky coves and swim in crystal-clear waters, or visit nearby Mondragó Natural Park for its stunning beaches and coastal trails.

A coastal landscape with rocky cliffs, clear turquoise waters, and a small boat anchored near the shore.
Photo by Minty Suetrong
Open Photo by Minty Suetrong

Top Portopetro Hotel Reviews

Recent Reviews in Portopetro

More cheap accommodation in Portopetro

Frequently asked questions

When is the best time to go to Portopetro?
For most travellers, the best time to visit Portopetro is from late May to early October, when the weather is warm and sunny, superb for enjoying the coast.

During these months, you'll experience long days with average temperatures ranging from 20 to 30 degrees Celsius. The sea is also warm enough for swimming, making it ideal for beach holidays and water activities. This period also sees the full operation of local shops and restaurants, offering the complete Portopetro experience.

Couples looking for a romantic escape might prefer late May, early June, or September. The weather is still excellent, but the area is a little less crowded than in the peak summer months of July and August. You'll find it easier to secure reservations at popular restaurants and enjoy the beaches and coves with more space.

Families travelling with children will find July and August particularly appealing. These months offer the warmest sea temperatures and the most sunshine, ensuring plenty of opportunity for swimming, building sandcastles, and enjoying boat trips.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Portopetro.
How can I save on a hotel booking in Portopetro with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Portopetro hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Portopetro?
Prices for hotels in Portopetro often vary, but you can find a great deal from AU$142 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia