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

Find hotels in Portopetro from CA $67

  • 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
Sep 10 - Sep 11
Tomorrow
Sep 11 - Sep 12
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Portopetro hotels

1. Aparthotel Niu d´Aus

Aparthotel Niu d´Aus
Santanyi
Canada
Julia
CA $186
CA $212 total
includes taxes & fees
Oct 5 - Oct 6
Aparthotel Niu d´Aus

2. Iberostar Waves Club Cala Barca - All inclusive

Iberostar Waves Club Cala Barca - All inclusive
Santanyi
United Kingdom
Lijesh
CA $297
CA $337 total
includes taxes & fees
Oct 10 - Oct 11
Iberostar Waves Club Cala Barca - All inclusive

3. AGROTURISMO MONDRAGO

AGROTURISMO MONDRAGO
Portopetro
CA $531
CA $591 total
includes taxes & fees
Oct 10 - Oct 11
AGROTURISMO MONDRAGO

4. Hotel Playa Mondrago

Hotel Playa Mondrago
Santanyi
United States
Megan
CA $192
CA $219 total
includes taxes & fees
Oct 6 - Oct 7
Hotel Playa Mondrago

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

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Santanyi
United Kingdom
Neil
CA $420
CA $476 total
includes taxes & fees
Oct 2 - Oct 3
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

6. Hotel Antares

Hotel Antares
Santanyi
Canada
Janice
CA $137
CA $157 total
includes taxes & fees
Oct 7 - Oct 8
Hotel Antares

7. Hotel d´Or

Hotel d´Or
Santanyi
Germany
Bleona Shatri
CA $136
CA $157 total
includes taxes & fees
Oct 7 - Oct 8
Hotel d´Or

8. Grupotel Rocador

Grupotel Rocador
Santanyi
Canada
Vivian
CA $338
CA $379 total
includes taxes & fees
Sep 27 - Sep 28
Grupotel Rocador

9. Eques Petit Resort

Eques Petit Resort
Santanyi
United States
Nikola
CA $291
CA $334 total
includes taxes & fees
Sep 30 - Oct 1
Eques Petit Resort

10. Hotel Calimera Fido Gardens

Hotel Calimera Fido Gardens
Santanyi
United Kingdom
Nic
CA $195
CA $225 total
includes taxes & fees
Oct 10 - Oct 11
Hotel Calimera Fido Gardens

11. Hotel Apartamentos Cala Santanyi

Hotel Apartamentos Cala Santanyi
Santanyi
United States
Susana
CA $251
CA $287 total
includes taxes & fees
Oct 6 - Oct 7
Hotel Apartamentos Cala Santanyi

12. Petit Hotel Sant Miquel - Adults Only

Petit Hotel Sant Miquel - Adults Only
Santanyi
Germany
Hannah
CA $189
CA $218 total
includes taxes & fees
Oct 6 - Oct 7
Petit Hotel Sant Miquel - Adults Only

13. Hostal San Francisco

Hostal San Francisco
Santanyi
United Kingdom
Michele
CA $96
CA $109 total
includes taxes & fees
Oct 10 - Oct 11
Hostal San Francisco

14. Wyndham Mallorca Portocolom Resort

Wyndham Mallorca Portocolom Resort
Portocolom
Germany
Zoltan
CA $168
CA $192 total
includes taxes & fees
Oct 7 - Oct 8
Wyndham Mallorca Portocolom Resort

15. Barceló Ponent Beach

Barceló Ponent Beach
Felanitx
United States
Lovepreet
CA $214
CA $246 total
includes taxes & fees
Oct 11 - Oct 12
Barceló Ponent Beach

16. Hotel Cabot Cala Ferrera

Hotel Cabot Cala Ferrera
Felanitx
United Kingdom
Maisie
CA $309
CA $347 total
includes taxes & fees
Sep 30 - Oct 1
Hotel Cabot Cala Ferrera

17. Hotel JS PortoColom Suites

Hotel JS PortoColom Suites
Felanitx
Germany
Tim
CA $152
CA $178 total
includes taxes & fees
Oct 10 - Oct 11
Hotel JS PortoColom Suites

18. Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
Felanitx
United Kingdom
Francois
CA $160
CA $187 total
includes taxes & fees
Oct 4 - Oct 5
Grupotel Cala Marsal Natura Hotel

19. S'Hotelet de Santanyi

S'Hotelet de Santanyi
Santanyi
Canada
Marc-André
CA $483
CA $538 total
includes taxes & fees
Sep 13 - Sep 14
S'Hotelet de Santanyi

20. Apartamentos Azul Playa

Apartamentos Azul Playa
Felanitx
United Kingdom
Barbara
CA $221
CA $250 total
includes taxes & fees
Sep 15 - Sep 16
Apartamentos Azul Playa
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 family-friendly area, you can savor 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 savor 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 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 the beautiful beaches and seaside in this family-friendly 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

Iberostar Waves Club Cala Barca - All inclusive

Iberostar Waves Club Cala Barca - All inclusive

10/10 Excellent
"Super contentos superhotel"
Adrian 4-night trip
Posted 20 hours ago
Iberostar Waves Club Cala Barca - All inclusive
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

10/10 Excellent
"Amazing breakfast, friendly/helpful staff, hotel right across the street to beautiful beach and hotel beach bar. Hotel in very convenient location to other beaches and restaurant/shops within walking distance. Highly recommend!"
Melissa 5-night trip
Posted 2 days ago
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Inturotel Esmeralda Park

Inturotel Esmeralda Park

10/10 Excellent
"This place is pure magic for families."
Emily 6-night trip
Posted 2 days ago
Inturotel Esmeralda Park
 Bikini Island & Mountain Hotel Es Trenc – Adults only

Bikini Island & Mountain Hotel Es Trenc – Adults only

10/10 Excellent
"Great hotel with good amenities. The sea and beach area was perfect. Breakfast was great. Parking was very convenient and the staff were very friendly and helpful. Would definitely stay again!"
Helia 4-night trip
Posted 2 days ago
Bikini Island & Mountain Hotel Es Trenc – Adults only
Inturotel Cala Azul

Inturotel Cala Azul

10/10 Excellent
"Great location, great room!!!! Door lock had an issue, fixed but had to slam all week. Front desk staff not great. Asked for an extra night and was told to wait to the following day as reservation staff had gone home. Be aware there is no early or late food or drinks and they invalidate your room key before the 11 am checkout"
Elizabeth 3-night trip
Posted 3 days ago
Inturotel Cala Azul
Grupotel Rocador

Grupotel Rocador

8/10 Good
"Not the most updated or well kept but very clean"
Sarah 4-night trip
Posted 3 days ago
Grupotel Rocador
Ikos Porto Petro – All inclusive

Ikos Porto Petro – All inclusive

10/10 Excellent
"Beautiful resort and amazing room; we will definitely come back again - we got the deluxe one bedroom suite and it was perfect for me, my husband and our 3yr old toddler; food is incredible and lots of options (recommend reserving ahead for dinner) - the all inclusive is definitely great as you don’t even need to sign anything, you show up, eat and leave which is great esp for kids who can be unpredictable at the dinner table ; beaches are shallow with extremely calm water which is great for little kids and the pools are great - esp the family one - the only suggestion for the resort is to add more golf carts for transport but overall we definitely felt like we were in a 5 star luxury resort"
Carol 5-night trip
Posted 5 days ago
Ikos Porto Petro – All inclusive
AluaSoul Mallorca Resort - Adults Only

AluaSoul Mallorca Resort - Adults Only

8/10 Good
"Staff was good and breakfast was excellent. Location was great but would like property more updated"
Maria 4-night trip
Posted 6 days ago
AluaSoul Mallorca Resort - Adults Only
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 12 days ago
Hotel Fontsanta Thermal Spa & Wellness, adults only – Preferred Hotels & Resorts

More cheap stays in Portopetro

Hostal Residencia San Francisco

Hostal Residencia San Francisco

Carrer l'Orada 3 Felanitx Illes Balears
CA $58
CA $67 total
Oct 11 - Oct 12
includes taxes & fees
6.8/10 (82 reviews)
Hostal Residencia San Francisco
BJ Hostal Bona Vista

BJ Hostal Bona Vista

Carrer Llevant, 4 Sant Llorenc des Cardassar Illes Balears
CA $96
CA $109 total
Oct 1 - Oct 2
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
CA $98
CA $112 total
Oct 1 - Oct 2
includes taxes & fees
BJ Bei Juan Hostal
BJ Playa Blanca

BJ Playa Blanca

C/ Levante 12 Sant Llorenc des Cardassar Illes Balears
CA $99
CA $116 total
Oct 1 - Oct 2
includes taxes & fees
BJ Playa Blanca
 Hostal Cala Llombards

Hostal Cala Llombards

Av. de Cala Llombards 51 Santanyi Illes Balears
CA $109
CA $123 total
Oct 10 - Oct 11
includes taxes & fees
7.6/10 Good! (15 reviews)
Hostal Cala Llombards
My Rooms Manacor Centre by My Rooms Hotels

My Rooms Manacor Centre by My Rooms Hotels

Carrer dels Gerrers 15 Manacor Illes Balears
CA $144
CA $165 total
Sep 24 - Sep 25
includes taxes & fees
7.8/10 Good! (68 reviews)
My Rooms Manacor Centre by My Rooms Hotels

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 canceled 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 much is the nightly rate at a Portopetro hotel?
Prices for hotels in Portopetro often vary, but you can find a great deal from CA $67 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 the cheapest rate.

Explore a world of travel with Expedia