Book Cheap Hotels in Petra
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Petra
Most frequently booked Petra hotels

Aubamar Palma Resort
Avenida Fra Joan Llabres 10 Palma de Mallorca
33.04 km from city centre
The price is CA $391 per night
CA $391
CA $444 total
Jul 1 - Jul 2
includes taxes & fees
Book a stay at this luxury hotel in Palma de Mallorca. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Playa de Palma and El Arenal Beach are located nearby.

Grupotel Taurus Park
Avinguda America, 7 Palma de Mallorca Mallorca
Free cancellation
Reserve now, pay when you stay
32.96 km from city centre
The price is CA $194 per night
CA $194
CA $224 total
Jul 1 - Jul 2
includes taxes & fees
Book a stay at this spa hotel in Palma de Mallorca. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions El Arenal Beach and Playa de Palma are located nearby.

Grupotel Playa de Palma Suites & Spa
C/ Ramal Ca na Gabriela, 4 Palma de Mallorca Mallorca
32.79 km from city centre
The price is CA $244 per night
CA $244
CA $279 total
Jun 28 - Jun 29
includes taxes & fees
Book a stay at this spa hotel in Palma de Mallorca. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions El Arenal Beach and Playa de Palma are located nearby.

PortBlue Club Pollentia Resort
Carretera Alcudia - Pto Pollensa Km 2 Alcúdia Mallorca
27.8 km from city centre
The price is CA $215 per night
CA $215
CA $247 total
Jun 13 - Jun 14
includes taxes & fees
Book a stay at this spa resort in Alcúdia. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Playa de Muro and Alcúdia Port are located nearby.

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Calle Cala Esmeralda 8 Santanyi Mallorca
Free cancellation
Reserve now, pay when you stay
28.61 km from city centre
The price is CA $528 per night
CA $528
CA $595 total
Jun 2 - Jun 3
includes taxes & fees
Book a stay at this luxury hotel in Santanyi. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Cala d'Or Marina and Caló des Corral are located nearby.

Grupotel Maritimo
Arta 158, 07400 Alcúdia Mallorca
Free cancellation
Reserve now, pay when you stay
22.48 km from city centre
The price is CA $203 per night
CA $203
CA $234 total
Jun 2 - Jun 3
includes taxes & fees
Book a stay at this spa hotel in Alcúdia. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Alcúdia Beach and Playa de Muro are located nearby.

Grupotel Cala Marsal Natura Hotel
Platja Cala Marsal, S/N, Porto Colom Felanitx Mallorca
Free cancellation
Reserve now, pay when you stay
25.67 km from city centre
The price is CA $247 per night
CA $247
CA $283 total
Jun 7 - Jun 8
includes taxes & fees
Book a stay at this beach hotel in Felanitx. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Cala d'Or Marina and Marçal Beach are located nearby.

tent Bahia de Palma
Calle Trencadors, 74 Llucmajor Mallorca
Free cancellation
Reserve now, pay when you stay
33.42 km from city centre
The price is CA $158 per night
CA $158
CA $181 total
Jun 9 - Jun 10
includes taxes & fees
Stay at this hotel in Llucmajor. Enjoy free breakfast, free WiFi, and a 24-hour fitness center. Popular attractions El Arenal Beach and Playa de Palma are located nearby.

Inturotel Esmeralda Park
Calo des Corral, s/n Santanyi Mallorca
28.37 km from city centre
Book a stay at this beach resort in Santanyi. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Cala d'Or Marina and Cala Esmeralda are located nearby.
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.
Top hotels in Petra for Extended Stay

Bordoy Alcudia Port Suites - Adult Only
Calle Coral, 4 Alcúdia Mallorca
The price is CA $288 per night from Jun 5 to Jun 6
CA $288
CA $331 total
Jun 5 - Jun 6
includes taxes & fees
9.6/10 Exceptional! (289 reviews)
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.
Petra hotels essential information
Accommodation | 14,225 hotels |
|---|---|
Lowest Price | CA $181 |
Highest Price | CA $595 |
Popular hotels | Aubamar Palma Resort, Grupotel Taurus Park, Grupotel Playa de Palma Suites & Spa, PortBlue Club Pollentia Resort, Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only, Grupotel Maritimo, Grupotel Cala Marsal Natura Hotel, tent Bahia de Palma, Inturotel Esmeralda Park |
Frequently asked questions
Recent Petra hotel reviews by fellow wanderers

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
5 out of 5
Posted 20 hours ago
Travelocity Verified Review
"We recently stayed at Inturotel Cala Esmeralda for our honeymoon and had a wonderful experience. The highlights were definitely the beautiful pool areas, the stunning views, and the hotel's location directly across from the beach. We loved being able to walk to nearby restaurants and shops without needing to drive. Parking was easy, which was a huge bonus, and the spa was a lovely place to unwind. The breakfast offered an impressive variety of options, and we appreciated having so many choices each morning. We were also pleasantly surprised to be welcomed with cava to celebrate our honeymoon, which was a thoughtful touch that made us feel special. A few minor drawbacks: we found the beds quite firm for our liking, and the coffee tended to be a bit acidic. While the breakfast selection was extensive, some of the hot items could have benefited from a little more seasoning and flavour. Overall, we thoroughly enjoyed our stay and would happily recommend Inturotel Cala Esmeralda to anyone looking for a relaxing getaway in Cala d'Or."
A verified traveller stayed at Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
- Ariany Hotels
- Pet Friendly Hotels in Arta
- Arta Hotels
- Caimari Hotels
- Cala d'Or Hotels
- All Inclusive Resorts & in Cala Millor
- Beach Resorts & in Cala Millor
- Hotels near Cala Santany Beach
- Calas de Mallorca Hotels
- Can Picafort Hotels
- Capdepera Hotels
- Cas Concos Hotels
- Hotels near Dragon Caves
- Escorca Hotels
- Felanitx Hotels
- Lloret de Vistalegre Hotels
- Lloseta Hotels
- Llucmajor Hotels
- Farmstay in Mallorca Island
- Condos in Mallorca Island
- Extended Stay Hotels in Mallorca Island
- All Inclusive Resorts & in Mallorca Island
- Beach Resorts & in Mallorca Island
- Belmond Hotels in Mallorca Island
- Hotels with smoking rooms in Mallorca Island
- Iberostar Hotels in Mallorca Island
- Luxury Hotels in Mallorca Island
- Pet Friendly Hotels in Mallorca Island
- Ski Resorts and in Mallorca Island
- Waterpark Hotels and Resorts in Mallorca Island
- Hotel Wedding Venues Hotels in Mallorca Island
- Vacation Homes in Mallorca Island
- Villas in Mallorca Island
- Manacor Hotels
- Montuiri Hotels
- Muro Hotels
- Hotels near Playa de Muro
- Portocolom Hotels
- Portol Hotels
- Sa Pobla Hotels
- Sant Llorenc des Cardassar Hotels
- Santa Maria del Camí Hotels
- Santanyi Hotels
- Selva Hotels
- S'illot Hotels
- Son Baulo Hotels
- Vilafranca de Bonany Hotels
- Flights to Alcúdia
- Flights to Mallorca Island
- Aer Lingus Paris (CDG) to Palma de Mallorca (PMI) flights
- Air Canada Whitehorse (YXY) to Palma de Mallorca (PMI) flights
- Air France Calgary (YYC) to Palma de Mallorca (PMI) flights
- Bonza Rome (FCO) to Palma de Mallorca (PMI) flights
- Bonza Frankfurt (FRA) to Palma de Mallorca (PMI) flights
- Bonza Paris (CDG) to Palma de Mallorca (PMI) flights
- British Airways Boise (BOI) to Palma de Mallorca (PMI) flights
- Brussels Airlines Entebbe (EBB) to Palma de Mallorca (PMI) flights
- Brussels Airlines Venice (VCE) to Palma de Mallorca (PMI) flights
- Delta London (LHR) to Palma de Mallorca (PMI) flights
- Delta Wilmington (ILM) to Palma de Mallorca (PMI) flights
- Easyjet Basel (BSL) to Palma de Mallorca (PMI) flights
- Easyjet London (LTN) to Palma de Mallorca (PMI) flights
- Iberia Lisbon (LIS) to Palma de Mallorca (PMI) flights
- Ita Airways Zürich (ZRH) to Palma de Mallorca (PMI) flights
- Lot-Polish Airlines London (LHR) to Palma de Mallorca (PMI) flights
- Flights from Albuquerque (ABQ) to Palma de Mallorca (PMI)
- Flights from Málaga (AGP) to Palma de Mallorca (PMI)
- Flights from Athens (ATH) to Palma de Mallorca (PMI)
- Flights from Barcelona (BCN) to Palma de Mallorca (PMI)
- Flights from Boston (BOS) to Palma de Mallorca (PMI)
- Flights from Brussels (BRU) to Palma de Mallorca (PMI)
- Flights from São Paulo (CGH) to Palma de Mallorca (PMI)
- Flights from Corpus Christi (CRP) to Palma de Mallorca (PMI)
- Flights from Newark Liberty Intl. Airport (EWR) to Palma de Mallorca (PMI)
- Flights from Huntsville (HSV) to Palma de Mallorca (PMI)
- Flights from Katowice (KTW) to Palma de Mallorca (PMI)
- Flights from London (LGW) to Palma de Mallorca (PMI)
- Flights from London (LHR) to Palma de Mallorca (PMI)
- Flights from Madrid (MAD) to Palma de Mallorca (PMI)
- Flights from Paris (ORY) to Palma de Mallorca (PMI)
- Flights from Seattle (SEA) to Palma de Mallorca (PMI)
- Flights from Edmonton (YEG) to Palma de Mallorca (PMI)
- Flights from Zürich (ZRH) to Palma de Mallorca (PMI)











