Recommended hotels in Petra

Agroturismo Son Burgues

From US$ 120

Carretera Sant Joan, Km 9-10, Petra, Spain - Show map

Show map

The 4-star Agroturismo Son Burgues Hotel is set just 27.6 km from S'Amarador Beach, Cala de S'Aguila Beach and Alcudia Old Town.

Book Now From US$ 120

Finca Son Torrat

From US$ 146

Cami De Bonany Km 2, Petra (Mallorca), Spain - Show map

Show map

Finca Son Torrat Hotel provides affordable accommodation in Petra. This hotel dates from 1600 and was refurbished in 2000.

Book Now From US$ 146