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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
31 Aug - 1 Sept
Tomorrow
1 Sept - 2 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Property class

Guest rating

Our top choices for Portopetro hotels

1. Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
Felanitx
United Kingdom
Francois
AU$239
includes taxes & fees
27 Sept - 28 Sept
Grupotel Cala Marsal Natura Hotel

2. Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Santanyi
United Kingdom
Neil
AU$603
includes taxes & fees
25 Sept - 26 Sept
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

3. Inturotel Esmeralda Park

Inturotel Esmeralda Park
Santanyi
United States
John
Inturotel Esmeralda Park

4. AluaSoul Mallorca Resort - Adults Only

AluaSoul Mallorca Resort - Adults Only
Santanyi
United States
danielle
AluaSoul Mallorca Resort - Adults Only

5. Melia Cala d'Or Boutique Hotel

Melia Cala d'Or Boutique Hotel
Santanyi
United States
Babar
AU$732
includes taxes & fees
10 Sept - 11 Sept
Melia Cala d'Or Boutique Hotel

6. Inturotel Sa Marina

Inturotel Sa Marina
Santanyi
United Kingdom
Bryony
Inturotel Sa Marina

7. Iberostar Waves Club Cala Barca - All inclusive

Iberostar Waves Club Cala Barca - All inclusive
Santanyi
United Kingdom
Lijesh
AU$386
includes taxes & fees
13 Sept - 14 Sept
Iberostar Waves Club Cala Barca - All inclusive

8. Inturotel Cala Azul

Inturotel Cala Azul
Santanyi
Canada
Stephanie
Inturotel Cala Azul

9. Ikos Porto Petro – All inclusive

Ikos Porto Petro – All inclusive
Santanyi
United States
Jerome
Ikos Porto Petro – All inclusive

10. Hotel Cala Dor - Adults Only

Hotel Cala Dor - Adults Only
Santanyi
Australia
Stacey
Hotel Cala Dor - Adults Only

11. Eques Petit Resort

Eques Petit Resort
Santanyi
United States
Nikola
AU$481
includes taxes & fees
1 Sept - 2 Sept
Eques Petit Resort

12. Hotel Ses Puntetes

Hotel Ses Puntetes
Santanyi
Canada
Ashley
Hotel Ses Puntetes

13. Inturotel Esmeralda Villas

Inturotel Esmeralda Villas
Santanyi
United States
John
Inturotel Esmeralda Villas

14. Grupotel Rocador

Grupotel Rocador
Santanyi
Canada
Vivian
AU$383
includes taxes & fees
17 Sept - 18 Sept
Grupotel Rocador

15. Inturotel Esmeralda Garden

Inturotel Esmeralda Garden
Santanyi
United Kingdom
Carol-Anne
Inturotel Esmeralda Garden

16. Hotel Rocamarina - Adults Only

Hotel Rocamarina - Adults Only
Santanyi
United States
Elizabeth
Hotel Rocamarina - Adults Only

17. Barefoot Hotel Mallorca

Barefoot Hotel Mallorca
Felanitx
United States
Razmig
AU$447
includes taxes & fees
25 Sept - 26 Sept
Barefoot Hotel Mallorca

18. Ona Village Cala d'Or

Ona Village Cala d'Or
Santanyi
United States
Susan
AU$272
includes taxes & fees
7 Sept - 8 Sept
Ona Village Cala d'Or

19. Hotel d´Or

Hotel d´Or
Santanyi
Germany
Bleona Shatri
AU$187
includes taxes & fees
29 Sept - 30 Sept
Hotel d´Or

20. Hotel Playa Mondrago

Hotel Playa Mondrago
Santanyi
United States
Megan
AU$222
includes taxes & fees
1 Oct - 2 Oct
Hotel Playa Mondrago
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Portopetro attractions

Caló de Sa Torre

Commune with nature and explore the great outdoors at Caló de Sa Torre during your travels in Portopetro. While in this relaxing area, you can savour the top-notch restaurants.
See properties

Cala d'en Borgit Beach

Why not spend a lazy afternoon at Cala d'en Borgit Beach during your trip to Portopetro? While in this relaxing area, you can savour the top-notch restaurants.
See properties

sa Barca Trencada

Commune with nature and explore the great outdoors at sa Barca Trencada during your travels in Portopetro. Wander through the beautiful beaches and seaside in this relaxing area.
See properties

Caló des Burgit

Commune with nature and explore the great outdoors at Caló des Burgit during your travels in Portopetro. Wander through the beautiful beaches and seaside in this relaxing area.
See properties

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.

See all hotels in Portopetro
A coastal landscape with rocky cliffs, clear turquoise waters, and a small boat anchored near the shore.
Photo by Minty Suetrong

Top Portopetro Hotel Reviews

Recent Reviews in Portopetro

Iberostar Waves Club Cala Barca - All inclusive

Iberostar Waves Club Cala Barca - All inclusive

10/10 Excellent
"Fabulous resort. Very well planned throughout the day events, very friendly staff and excellent food. Only thing I felt was the room"
Lijesh 4-night trip
Posted 16 hours ago
Iberostar Waves Club Cala Barca - All inclusive
Hotel Fontsanta Thermal Spa & Wellness, adults only – Preferred Hotels & Resorts

Hotel Fontsanta Thermal Spa & Wellness, adults only – Preferred Hotels & Resorts

10/10 Excellent
"Fontsanta was an amazing, relaxing retreat. The thermal spa services were phenomenal. Service and food were outstanding - couldn’t have asked for a better stay!"
Jennifer 3-night trip
Posted 2 days ago
Hotel Fontsanta Thermal Spa & Wellness, adults only – Preferred Hotels & Resorts
 Bikini Island & Mountain Hotel Es Trenc – Adults only

Bikini Island & Mountain Hotel Es Trenc – Adults only

8/10 Good
"Everyone was so lovely; the people really make the difference. My husband really wanted a glass of milk at midnight and he went down to see if they sold it in the little picnic market. The team member he met downstairs gave him a glass of milk.. might be simple but he hasn’t stopped talking about it. A few mishaps that could have been easier; it was hard to get help through the QR code; to book the restaurant for dinner, to get someone to look at the AC not working. Also wished we could have reserved parking before we got there as I’m pregnant and can’t walk too far. Also the beach towel situation is a bit frustrating as we would try to get a new one in the evening and they would run out or only had wet ones ( even in the morning) you can swap them once a day and we would swap them in the evening."
Charlotte 4-night trip
Posted 2 days ago
Bikini Island & Mountain Hotel Es Trenc – Adults only
Barefoot Hotel Mallorca

Barefoot Hotel Mallorca

10/10 Excellent
"Beautiful hotel and perfect location away from the crowds. Would definitely return."
Razmig 3-night trip
Posted 4 days ago
Barefoot Hotel Mallorca
Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only

10/10 Excellent
"Really nice clean hotel. Very central to everything in Cala Millor and Cala Bona, perfect location"
Michelle 5-night trip
Posted 4 days ago
Talayot Hotel by Senator - Adults Only
 Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel

8/10 Good
"I absolutely loved my stay here. A beautiful hotel with amazing pools. Breakfast has alot of variety and I enjoyed it every morning. Staff were so lovely, especially the household staff. My room was extremely clean and comfortable. Air-conditioning was fantastic and much needed in 30+ degrees. There's not many places I go back to but this is definitely one place I'll return to. My only thing to complain about was the extremely poor wifi. Not usable at all. The location is truly incredible, with perfect beaches and restaurants. I'll be back sooner than later. Thankyou"
Deirdre 7-night trip
Posted 6 days ago
Grupotel Cala Marsal Natura Hotel
Iberostar Selection Es Trenc

Iberostar Selection Es Trenc

10/10 Excellent
"Fantastic experience! Friendly, hospitable staff, and good amenities. Definitely recommend choosing this hotel and will visit again."
Sonia 4-night trip
Posted 6 days ago
Iberostar Selection Es Trenc
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

10/10 Excellent
"Very friendly and helpful, accommodating as well. Cleaned the room beautifully every day, great breakfast and pools"
Nicholas Stephen 5-night trip
Posted 7 days ago
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Hotel HSM Canarios Park - All Inclusive

Hotel HSM Canarios Park - All Inclusive

10/10 Excellent
"Clean room"
Harry 5-night trip
Posted 3 weeks ago
Hotel HSM Canarios Park - All Inclusive

More cheap accommodation in Portopetro

Hostal Residencia San Francisco

Hostal Residencia San Francisco

Carrer l'Orada 3 Felanitx Illes Balears
AU$92
29 Sept - 30 Sept
includes taxes & fees
6.8/10 (81 reviews)
Hostal Residencia San Francisco
BJ Hostal Bona Vista

BJ Hostal Bona Vista

Carrer Llevant, 4 Sant Llorenc des Cardassar Illes Balears
AU$114
1 Oct - 2 Oct
includes taxes & fees
5.4/10 (64 reviews)
BJ Hostal Bona Vista
BJ Bei Juan Hostal

BJ Bei Juan Hostal

Rosa de los Vientos 23 Sant Llorenc des Cardassar Mallorca, Illes Balears
AU$121
1 Oct - 2 Oct
includes taxes & fees
BJ Bei Juan Hostal
BJ Playa Blanca

BJ Playa Blanca

C/ Levante 12 Sant Llorenc des Cardassar Illes Balears
AU$125
1 Oct - 2 Oct
includes taxes & fees
BJ Playa Blanca
My Rooms Manacor Centre by My Rooms Hotels

My Rooms Manacor Centre by My Rooms Hotels

Carrer dels Gerrers 15 Manacor Illes Balears
AU$190
3 Sept - 4 Sept
includes taxes & fees
7.8/10 Good! (67 reviews)
My Rooms Manacor Centre by My Rooms Hotels
Finca Sa Canova Agroturismo

Finca Sa Canova Agroturismo

Carratera LLumajor-Campos 33.6 Campos Balearic Islands
AU$211
1 Oct - 2 Oct
includes taxes & fees
Finca Sa Canova Agroturismo

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$92 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