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

Portopetro Hotels from S$84

  • 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
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Portopetro hotels

1. Iberostar Waves Club Cala Barca - All inclusive

Iberostar Waves Club Cala Barca - All inclusive
Santanyi
United Kingdom
Luciana
S$442
includes taxes & fees
14 Sept - 15 Sept
Iberostar Waves Club Cala Barca - All inclusive

2. Aparthotel Niu d´Aus

Aparthotel Niu d´Aus
Santanyi
Canada
Julia
S$253
includes taxes & fees
31 Aug - 1 Sept
Aparthotel Niu d´Aus

3. AGROTURISMO MONDRAGO

AGROTURISMO MONDRAGO
Portopetro
S$430
includes taxes & fees
30 Aug - 31 Aug
AGROTURISMO MONDRAGO

4. Hotel Playa Mondrago

Hotel Playa Mondrago
Santanyi
United States
Megan
S$281
includes taxes & fees
20 Sept - 21 Sept
Hotel Playa Mondrago

5. Hotel d´Or

Hotel d´Or
Santanyi
Germany
Bleona Shatri
S$282
includes taxes & fees
16 Sept - 17 Sept
Hotel d´Or

6. Grupotel Rocador

Grupotel Rocador
Santanyi
Canada
Vivian
S$351
includes taxes & fees
13 Sept - 14 Sept
Grupotel Rocador

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

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

8. Ona Village Cala d'Or

Ona Village Cala d'Or
Santanyi
United Kingdom
Denise
S$224
includes taxes & fees
16 Sept - 17 Sept
Ona Village Cala d'Or

9. Hostal San Francisco

Hostal San Francisco
Santanyi
United Kingdom
Gabriella
S$144
includes taxes & fees
2 Sept - 3 Sept
Hostal San Francisco

10. Hotel Apartamentos Cala Santanyi

Hotel Apartamentos Cala Santanyi
Santanyi
United States
Susana
S$306
includes taxes & fees
13 Sept - 14 Sept
Hotel Apartamentos Cala Santanyi

11. Hotel Antares

Hotel Antares
Santanyi
Canada
Janice
S$251
includes taxes & fees
18 Sept - 19 Sept
Hotel Antares

12. Hotel Cabot Cala Ferrera

Hotel Cabot Cala Ferrera
Felanitx
United Kingdom
Maisie
S$329
includes taxes & fees
30 Aug - 31 Aug
Hotel Cabot Cala Ferrera

13. Petit Hotel Sant Miquel - Adults Only

Petit Hotel Sant Miquel - Adults Only
Santanyi
Iceland
Erlendur
S$348
includes taxes & fees
2 Sept - 3 Sept
Petit Hotel Sant Miquel - Adults Only

14. Barceló Ponent Beach

Barceló Ponent Beach
Felanitx
United States
Lovepreet
S$355
includes taxes & fees
27 Sept - 28 Sept
Barceló Ponent Beach

15. Apartamentos Azul Playa

Apartamentos Azul Playa
Felanitx
United Kingdom
Barbara
Apartamentos Azul Playa

16. Grupotel Cala Marsal Natura Hotel

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

17. Eques Petit Resort

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

18. Wyndham Mallorca Portocolom Resort

Wyndham Mallorca Portocolom Resort
Portocolom
Germany
Zoltan
S$257
includes taxes & fees
26 Sept - 27 Sept
Wyndham Mallorca Portocolom Resort

19. Hotel Rural Es Turó

Hotel Rural Es Turó
Ses Salines
United States
Jordan
S$300
includes taxes & fees
13 Sept - 14 Sept
Hotel Rural Es Turó

20. Hotel Agroturismo Can Bessol

Hotel Agroturismo Can Bessol
Felanitx
S$229
includes taxes & fees
12 Sept - 13 Sept
Hotel Agroturismo Can Bessol
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

 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 2 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 2 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 3 days ago
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Inturotel Cala Azul

Inturotel Cala Azul

8/10 Good
"Had an amazing 4 night stay. Property is walking distance from everything you could need. Would recommend for a resort style vacation but also if you want to explore the towns nearby."
Stephanie 4-night trip
Posted 3 days ago
Inturotel Cala Azul
 Bikini Island & Mountain Hotel Es Trenc – Adults only

Bikini Island & Mountain Hotel Es Trenc – Adults only

10/10 Excellent
"A perfect relaxing stay by the beach. Staff was attentive and friendly, facilities had a nice retro vibe while being very modern/functional, excellent breakfast and restaurant. Really a place where you can relax and leave your worries behind you!"
Andrew 2-night trip
Posted 3 days ago
Bikini Island & Mountain Hotel Es Trenc – Adults only
Senator Cala Millor Hotel

Senator Cala Millor Hotel

10/10 Excellent
"Friendly hotel and good cleanliness with excellent location. You can easy to access all the shops near by bar and restaurant around the hotel. We have enjoyed our stay and would recommend. To everyone. I hope to visit again in the next trips."
Saiyon 5-night trip
Posted 6 days ago
Senator Cala Millor Hotel
Hotel HSM Canarios Park - All Inclusive

Hotel HSM Canarios Park - All Inclusive

10/10 Excellent
"Clean room"
Harry 5-night trip
Posted 2 weeks ago
Hotel HSM Canarios Park - All Inclusive
Talayot Hotel by Senator - Adults Only

Talayot Hotel by Senator - Adults Only

10/10 Excellent
"Great trip! Hotel in a lovely location"
Emma 3-night trip
Posted 2 weeks ago
Talayot Hotel by Senator - Adults Only
Intelier Rosella Hotel by Intelier Hotels & Suites

Intelier Rosella Hotel by Intelier Hotels & Suites

10/10 Excellent
"The hotel is excellent and location great. The breakfast buffet was excellent.Very nice pool and pool bar. Only recommendation is to have microwave in the room. Overall great hotel and staff."
Stanton Christopher 4-night trip
Posted 3 weeks ago
Intelier Rosella Hotel by Intelier Hotels & Suites

More cheap stays in Portopetro

Hostal Residencia San Francisco

Hostal Residencia San Francisco

Carrer l'Orada 3 Felanitx Illes Balears
S$84
20 Sept - 21 Sept
includes taxes & fees
6.8/10 (81 reviews)
Hostal Residencia San Francisco
My Rooms Manacor Centre by My Rooms Hotels

My Rooms Manacor Centre by My Rooms Hotels

Carrer dels Gerrers 15 Manacor Illes Balears
S$121
28 Aug - 29 Aug
includes taxes & fees
7.8/10 Good! (67 reviews)
My Rooms Manacor Centre by My Rooms Hotels
BJ Hostal Bona Vista

BJ Hostal Bona Vista

Carrer Llevant, 4 Sant Llorenc des Cardassar Illes Balears
S$138
16 Sept - 17 Sept
includes taxes & fees
5.4/10 (63 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
S$148
1 Sept - 2 Sept
includes taxes & fees
BJ Bei Juan Hostal
BJ Playa Blanca

BJ Playa Blanca

C/ Levante 12 Sant Llorenc des Cardassar Illes Balears
S$150
1 Sept - 2 Sept
includes taxes & fees
BJ Playa Blanca
Finca Sa Canova Agroturismo

Finca Sa Canova Agroturismo

Carratera LLumajor-Campos 33.6 Campos Balearic Islands
S$218
6 Sept - 7 Sept
includes taxes & fees
Finca Sa Canova Agroturismo

Find out more about Portopetro

Top reasons to visit Portopetro

  • Stunning Beaches: Portopetro boasts beautiful beaches, perfect for relaxation and sunbathing.
  • Picturesque Marina: The charming marina offers scenic views and opportunities for boat trips.
  • Outdoor Activities: Engage in various outdoor pursuits, including hiking and golfing.
  • Family-Friendly Atmosphere: Enjoy the serene Cala Montdragó, ideal for families and children.
  • Varied Accommodation: Choose from beachfront hotels and agritourism properties for a memorable stay.

Find great hotels in and around Portopetro

Portopetro offers a delightful selection of accommodation options, ideal for families and adventure seekers alike. With a variety of hotels and agritourism properties, you can choose from charming beachfront stays to vacation homes that cater to your every need. Whether you’re looking for the popular Hotel Playa Mondrago or other enticing options, Portopetro ensures a memorable getaway in the stunning Balearic Islands.

  • Inturotel Esmeralda Park: Nestled 3.2km from Portopetro, Inturotel Esmeralda Park is a charming 3-star resort that rates highly among families seeking a sandy retreat. This family-friendly accommodation offers direct beach access, inviting guests to enjoy the sun and sea. The property features a variety of amenities designed specifically for younger guests, including a playground, mini-golf, and an arcade game room. With a guest rating of 8.8 out of 10, it provides a delightful base for family vacations, where children can explore and play while parents relax.
  • Iberostar Waves Club Cala Barca: Situated in Portopetro, the Iberostar Waves Club Cala Barca is a vibrant 4-star all-inclusive resort with a guest rating of 8.6 out of 10. This accommodation is ideal for travellers seeking an uninterrupted beach holiday, offering direct beach access alongside a plethora of all-inclusive services. Guests can indulge in unlimited food and beverages, including buffet dining and premium alcohol options. The resort also boasts fitness facilities, making it a perfect choice for active holidaymakers who wish to balance relaxation with recreation.
  • Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only: For a serene escape, the Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only is a luxurious 4.5-star option located 3.2km from Portopetro. With a remarkable guest rating of 9.4 out of 10, this hotel caters to adults seeking a tranquil beach getaway. Guests can unwind with direct access to the beach and enjoy the benefits of a natural hot spring nearby. The focus on relaxation and rejuvenation, combined with upscale amenities, makes this hotel an exquisite choice for a romantic retreat or a peaceful holiday.

Where to stay in Portopetro

Portopetro is a charming village perfect for a relaxing beach getaway. Explore the serene Cala Montdragó, known for its stunning scenery and family-friendly atmosphere. Additionally, nearby Majorca resorts offer delightful stays and recreational activities, ensuring a memorable holiday. Enjoy the warm hospitality of the locals as you unwind on the picturesque beaches, making Portopetro a unique destination for both relaxation and adventure.

  • Santanyi: Nestled in the heart of the Balearic Islands, Santanyi is a charming city that serves as the backdrop for Portopetro. Its geographic location boasts stunning beaches and picturesque scenery, making it a prime destination for nature lovers. Visitors are drawn here for outdoor activities, scenic views, and family-friendly beaches. The city features a vibrant marina and an array of recreational areas, including golf courses for those seeking a bit of sport. The seasonal influx of tourists peaks from June to August, providing a lively atmosphere, while the quieter months from November to January offer a more serene experience.
  • Cala d'Or: Just a mile from Portopetro, Cala d'Or is a delightful village known for its stunning coastal charm. This area is particularly popular during the summer months, when visitors flock to its inviting beaches and outdoor markets. The village offers a unique blend of city-themed experiences and beachside relaxation. With its lively recreational areas and local markets, Cala d'Or is an ideal spot for those looking to immerse themselves in the local culture. The family-friendly beaches and marina provide additional attractions, making it a perfect getaway for families and couples alike.
  • Cala Ferrera: Located a mere 3.2km from Portopetro, Cala Ferrera is a picturesque village that captures the essence of the Balearic Islands. Its scenic beauty and outdoor activities appeal to those seeking tranquility and adventure alike. The village is home to recreational areas and a private country club, offering various entertainment options. With its stunning beaches and family-friendly atmosphere, Cala Ferrera is a hidden gem for travellers looking to unwind and enjoy the natural surroundings. The seasonal visitor trend mirrors that of its neighbours, with peak arrivals from June to August, ensuring a vibrant community during the summer months.

Things to do in Portopetro

Shopping

In Portopetro, you can discover local shops offering handmade crafts and souvenirs, ideal for gifts. If you're up for a drive, visit the nearby Santanyí market, renowned for its vibrant stalls of local produce, crafts, and unique treasures that capture the essence of the Balearic Islands.

Recreation

In Portopetro, indulge in rejuvenating treatments at the Bliss Spa, where tranquil surroundings enhance your relaxation experience. For outdoor enthusiasts, explore the stunning coastline with yoga sessions on the beach, allowing you to connect with nature while enjoying the soothing sounds of the sea.

Adventure

In Portopetro, explore the stunning coastline with kayaking adventures that take you to hidden coves and crystal-clear waters. For thrill-seekers, try scuba diving to discover vibrant marine life or enjoy a hiking excursion along scenic trails that offer breathtaking views of the Mediterranean landscape.

Nightlife

Experience the charm of Portopetro's nightlife at the stylish Celler de Can Mel, where you can enjoy local wines and delicious tapas. For a more vibrant atmosphere, head to the nearby Es Pujol, renowned for its lively music and friendly vibe, making for an enjoyable evening out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Portopetro

Portopetro is an ideal destination for those seeking beach, outdoor, and scenic experiences. Visitors can explore its stunning beaches, picturesque marina, and charming neighbourhoods. Recommended activities include enjoying beachfront accommodation, visiting the Port of Portopetro, and discovering the area's top attractions. Whether you're relaxing by the sea or engaging in outdoor adventures, Portopetro offers a delightful blend of activities for every traveller.

  • Cala d'Or Marina: Located a mile from Portopetro, Cala d'Or Marina offers a vibrant atmosphere featuring water-based activities and outdoor adventures. Wander along the promenade, enjoy local eateries, and admire the array of luxurious yachts and boats that frequent this stunning marina.
  • Cala Sa Nau: A picturesque beach situated 4.8km from Portopetro, Cala Sa Nau boasts golden sands and crystal-clear waters. Ideal for sunbathing and swimming, this serene spot is framed by rocky cliffs, providing a beautiful backdrop for relaxation and beachside picnics.
  • Santuari de Sant Salvador: 9.7km from Portopetro, this historic monastery perched on a hill offers cultural insights and breathtaking views of the surrounding landscape. Explore the stunning architecture, tranquil gardens, and rich history that make this site a significant landmark in the region.

Best time to go to Portopetro

The best time to visit Portopetro can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Portopetro falls in August, when visitor numbers are high and weather is sunny with no rain. The coolest average temperature in Portopetro falls in February, visitor numbers are low and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January54.1°F (12.3°C)No RainMostly SunnyAverageSlightly Low
February53.4°F (11.9°C)No RainMostly SunnyLowSlightly Low
March55.8°F (13.2°C)No RainMostly SunnyAverageAverage
April59.5°F (15.3°C)No RainMostly SunnyAverageAverage
May65.3°F (18.5°C)No RainSunnyAverageAverage
June73.0°F (22.8°C)No RainSunnyHighSlightly High
July78.4°F (25.8°C)No RainSunnyHighSlightly High
August79.2°F (26.2°C)No RainSunnyHighSlightly High
September75.2°F (24.0°C)Light RainSunnyAverageAverage
October69.4°F (20.8°C)Light RainSunnyAverageAverage
November62.1°F (16.7°C)Light RainMostly SunnyLowSlightly Low
December57.0°F (13.9°C)No RainMostly SunnyLowAverage

The nearest major airports for your trip to Portopetro

Getting to Portopetro is convenient via Palma de Mallorca (PMI), situated 46.7km away. Notable hotels nearby include the 5-star Aubamar Palma Resort, 3.2km from PMI, along with Iberostar Selection Llaut Palma and Iberostar Selection Playa de Palma, both also within 4.8km. Alternatively, Mahon (MAH-Minorca), located 103.0km from Portopetro, offers excellent accommodation options such as the Barcelo Nura, Bordoy Casa Ládico, and Jardí de ses Bruixes Boutique Hotel, all within 6.4km. These hotels provide various transportation services to their respective airports, ensuring a seamless travel experience for visitors.

Frequently asked questions

What's the best place for a stay in Portopetro?
Ikos Porto Petro – All inclusive is one of the top choices for your stay based on our traveller data. This property offers 6 outdoor pools and a full-service spa. Other good choices for your visit include Iberostar Waves Club Cala Barca - All inclusive and Aparthotel Niu d´Aus. See all available top hotels, or vacation rentals in Portopetro.
If I need to cancel my hotel reservation in Portopetro, will I receive a refund?
Yes, you'll find most hotel reservations are fully refundable as long as you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Portopetro.
What's the best family accommodation in Portopetro?
Ikos Porto Petro – All inclusive is a property with 6 outdoor pools and a free children's club, and it's a top choice on Expedia for families. Blau PortoPetro Beach Resort & Spa is another choice for your stay with the kids. Also, attractions in the area such as Centro de Visitantes del Parque Nacional de Cabrera and Son Mesquidassa are fun for children of all ages. Find more child-friendly accommodations in Portopetro.
What's the best accommodation for an all-inclusive stay in Portopetro?
Iberostar Waves Club Cala Barca - All inclusive is an all-inclusive property featuring 5 restaurants and 8 outdoor pools, and a favourite with Expedia travellers. Ikos Porto Petro – All inclusive is another good option for your holiday. See more all-inclusive resorts in Portopetro.
What's the best place to stay to stay near the beach in Portopetro?
Iberostar Waves Club Cala Barca - All inclusive is a top beach property with 8 outdoor pools and 5 restaurants, and it's located close to Cala d'en Borgit Beach . Other good options for your stay near the beach include Ikos Porto Petro – All inclusive and Blau PortoPetro Beach Resort & Spa. See more stays near the beach in Portopetro.
What's the best luxury hotel in Portopetro?
Ikos Porto Petro – All inclusive is a luxury property with 7 restaurants and 5 bars, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your holiday is Blau PortoPetro Beach Resort & Spa. Find more luxury hotels in Portopetro.
What are some accommodation options with pools in Portopetro?
Ikos Porto Petro – All inclusive: Property located near Cala d'Or Marina. Features 6 outdoor swimming pools, a children's pool and 7 restaurants. Iberostar Waves Club Cala Barca - All inclusive and Aparthotel Niu d´Aus are a couple of other choices with an on-site pool. View all hotels with pools in Portopetro.
What is the best spa hotel in Portopetro?
Iberostar Waves Club Cala Barca - All inclusive is a top beach spa hotel featuring 8 pools, 5 restaurants, 3 bars and a water slide. Spend an afternoon at Spa Sensations where you'll find Thai massages. Other popular spa hotels in Portopetro include Ikos Porto Petro – All inclusive and Blau PortoPetro Beach Resort & Spa. See all spa hotels in Portopetro.
How is it to stay in Portopetro?
Families will find child-friendly activities in Portopetro, and visitors give high marks for the top-notch restaurants. Relaxing and welcoming, this city will delight tourists with its entertainment, beaches and bars. In Portopetro, there are 120 hotels and other accommodation options to choose from. Find out more about Portopetro.
What should I see while I'm in Portopetro?
Natural beauty is on display at Caló de Sa Torre, Mondragó Natural Park and Cala d'en Borgit Beach. A couple of additional sights to add to your itinerary are sa Barca Trencada and Caló des Burgit. Take a look at what more there is to see and do in Expedia's Portopetro guide.
What's the seasonal weather in Portopetro?
The hottest months are usually August and July, with an average temperature of 25°C, while the coldest months are February and January, with an average of 13°C. Average annual precipitation for Portopetro is 390 mm.

Explore a world of travel with Expedia