Porto Petro Spain Accommodations

Find hotels in Porto Petro using the list and search tools below. Search for the cheapest discounted hotel and motel rates in or near Porto Petro, Spain for your upcoming personal or group travel. We show the best Porto Petro hotel/motel rooms. Review the Porto Petro hotel list below to find the perfect lodging. We also have a map of the Porto Petro hotels. Booking 5+ Rooms? Find Porto Petro Group Hotel Deals


Find my perfect hotel Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Porto Petro Hotels/Accommodations

Photo of Robinson Club Cala SerenaRobinson Club Cala Serena in Cala D´or
+1-800-230-4134
$75+

Calo Petit 1, Cala D´or, 07660 Spain
  • High end property
  • Check-in time: 15:00
~2.44 Miles from Porto Petro
Image of Hotel Pinos PlayaHotel Pinos Playa
+1-800-997-5148
$53+

Costa D En Nofre 15, Cala Santanyi, 07659 Spain~3.82 Miles from Porto Petro
Petit Hotel Hostatgería Sant Salvador
+1-800-997-5149
$75+

Monasterio De Sant Salvador, Felanitx, 07200 Spain
  • Mid-scale property
~7.98 Miles from Porto Petro
Sa Carrotja : Camí De Sa Carrotja 7
+1-800-230-4134
$75+

Camí De Sa Carrotja 7, Ses Salines -Mallorca -Illes Balears, 07640 Spain
  • 4.0/5, Very Good Reviews
  • Expensive property
~8.33 Miles from Porto Petro
Ola Aparthotel Isabel
+1-800-997-5148
$75+

Ronda D'es Prats, Cala Bona Son Servera, 07559 Spain
  • Affordable Beach property
  • Hotel has 110 rooms
~20.71 Miles from Porto Petro
Exterior of Iberostar Son AntemIberostar Son Antem in Llucmajor
+1-800-997-5149
$200+

Carretera Ma 19 Salida 20, Llucmajor, 07620 Spain
  • Luxurious Five Star Rural hotel
  • 3 meeting rooms in property
~21.81 Miles from Porto Petro
Image of Hostal Playa De PalmaHostal Playa De Palma - Palma De Mallorca
+1-800-230-4134
$75+

C / Ferrán Alzamora 10, Palma De Mallorca, 07600 Spain
  • Economy Beach property
  • 4 floors in property
~26.47 Miles from Porto Petro
Image of Mac Paradiso GardenMac Paradiso Garden
+1-800-997-5148
$64+

Perla 28, Playa De Palma, 07600 Spain
  • 3.5/5, Average Read Reviews
  • Three Star Beach hotel
  • Free complimentary breakfast
~26.56 Miles from Porto Petro
Garonda by Mac Hotels Adults Only
+1-800-997-5149
$79+

Carretera Del Arenal 28, Playa De Palma, 07610 Spain
  • 4.0/5, Very Good Recent Reviews
  • High end Beach property
  • Hotel has 5 floors
~27.27 Miles from Porto Petro
Iberostar Royal Cupido Adults Only
+1-800-230-4134
$75+

Carrer Marbella 32, Playa De Palma, 07610 Spain
  • 4-star property
~27.55 Miles from Porto Petro
Apartamentos Baulomar - Santa Margalida
+1-800-997-5148
$39+

Avenida Son Baulo 5, Santa Margalida, 07458 Spain
  • 4.0/5, Very Good Guest Reviews
  • Three Star Beach property
  • 20 suites in hotel
~27.75 Miles from Porto Petro
Hotel Son Baulo
+1-800-997-5149
$26+

Ronda De Torrente 1, Santa Margalida, 07458 Spain
  • 4.0/5, Very Good Review Score
  • 3 star Beach property
  • Shuttle to airport available
~27.81 Miles from Porto Petro
Aparthotel Ca'n Picafort Palace
+1-800-230-4134
$75+

Carretera Artá Puerto De Alcudia Km.22 9, Ca'n Picafort, 07458 Spain
  • 4.0/5, Very Good Latest Reviews
  • 4 star Beach hotel
  • Check in time: 02:00 PM
~28.24 Miles from Porto Petro
Hotel Marina Luz
+1-800-997-5148
$75+

Maestro Ekitai Ahn South / North, Playa De Palma, 07610 Spain
  • 4.0/5, Very Good Review Score
  • Four star Downtown property
  • Hotel has 5 floors
~29.24 Miles from Porto Petro
Iberostar Playa De Muro Village : Avenida Albufera South / North
+1-800-997-5149
$75+

Avenida Albufera South / North, Playa De Muro, 07458 Spain
  • Luxury Five Star hotel
~30.02 Miles from Porto Petro
Iberostar Albufera Playa
+1-800-230-4134
$75+

Avenida Playa De Muro South / North, Playa De Muro, 07458 Spain
  • 4 star hotel
~30.02 Miles from Porto Petro
Iberostar Albufera Park Aparthotel
+1-800-997-5148
$75+

Avenida Playa De Muro South / N, Playa De Muro, 07458 Spain
  • Expensive property
~30.02 Miles from Porto Petro
Hotel Bella Playa & Spa
+1-800-997-5149
$82+

Av. Cala Agulla 119, Palma De Mallorca, 07590 Spain
  • Four star Beach property
  • Check-in: 12.00
~32.60 Miles from Porto Petro
Monnaber Nou
+1-800-230-4134
$153+

Predio Monnaber Nou South / North, Campanet, 07310 Spain
  • High end Rural hotel
  • 2 floors in property
~32.88 Miles from Porto Petro
Bellevue Club
+1-800-997-5148
$75+

Av. Pedro Mas Y Reus South / N, Alcudia, 07410 Spain
  • 3-star Beach hotel
  • 2 meeting rooms in hotel
~32.97 Miles from Porto Petro

 [1 - 20 of 50]   


Next: See My Porto Petro Hotels with Pricing >