We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Petra Station

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Viva Can PicafortOffers & Announcements15% off room rate
C/ Camp d_Avall s/n, 07458 Ca'n Picafort, Majorca, Spain
16.3 km from Petra Station
Special Price: 15% off room rate
Oferta no acumulable con otros descuentos.Tarifa no... Read more
Check In Check Out
Show Prices
Plaza Ramon Llull 4, 07520 Petra, Majorca, Spain
0.5 km from Petra Station
#1 of 2 hotels in Petra
Check In Check Out
Show Prices
Calle Mare de Deu de Bonany Km 2, 07520 Petra, Majorca, Spain
0.9 km from Petra Station
#2 of 2 hotels in Petra

Check In Check Out
Show Prices
Calle Font I Roig 1, 07519 Maria de la Salut, Majorca, Spain
6.3 km from Petra Station

Check In Check Out
Show Prices
Maria de la Salut Km 3 Carretera de Sineu, 07519 Maria de la Salut, Majorca, Spain
6.5 km from Petra Station
Check In Check Out
Show Prices
Calle Dega Joan Rotger 4, 07510 Sineu, Majorca, Spain
8.9 km from Petra Station
Check In Check Out
Show Prices
Plaza Fossar 7, 07510 Sineu, Majorca, Spain
9.0 km from Petra Station
Check In Check Out
Show Prices
Carrer dels Bous 129, 07510 Sineu, Majorca, Spain
9.0 km from Petra Station
Check In Check Out
Show Prices
Camino Bendris km 3, 07500 Manacor, Majorca, Spain
9.1 km from Petra Station
Check In Check Out
Show Prices
Diseminado Son Sineu km 3.2, 07510 Sineu, Majorca, Spain
9.3 km from Petra Station
Check In Check Out
Show Prices
Ctra. Montuiri-San Joan, km 0,7, 07230 Montuiri, Majorca, Spain
10.9 km from Petra Station
No photo provided
Check In Check Out
Show Prices
Calle Sant Llorenc Km 4,8, 07530 Sant Llorenc des Cardassar, Majorca, Spain
13.0 km from Petra Station
Check In Check Out
Show Prices
Carretera Pina-Montuiri, 07230 Montuiri, Majorca, Spain
14.5 km from Petra Station

Check In Check Out
Show Prices
Camino Sa Pedrera s/n | Finca Son Orell, 07260 Porreres, Majorca, Spain
15.0 km from Petra Station
Check In Check Out
Show Prices
Carretera de Sineu km 22, 07410 Ruberts, Majorca, Spain
15.0 km from Petra Station
Check In Check Out
Show Prices
Ctra. Santa Margalida | Alcudia, Km 1.8, 07450 Santa Margalida, Majorca, Spain
15.3 km from Petra Station
Check In Check Out
Show Prices
Cami de Son Berga - Finca Son Penya | San Lorenzo, 07530 Sant Llorenc des Cardassar, Majorca, Spain
15.6 km from Petra Station
Check In Check Out
Show Prices
Carretera Cales de Mallorca km 3,4, 07500 Manacor, Majorca, Spain
15.7 km from Petra Station
Check In Check Out
Show Prices
Carretera Arta Alcudia S/N, 07458 Muro, Majorca, Spain
15.9 km from Petra Station
Check In Check Out
Show Prices
Carretera Arta Alcudia 127 | Urb Son Bauló, 07458 Ca'n Picafort, Majorca, Spain
16.0 km from Petra Station
Check In Check Out
Show Prices
Ronda Pleta 46 | Bahia de Alcudia, 07458 Ca'n Picafort, Majorca, Spain
16.1 km from Petra Station
Check In Check Out
Show Prices
Viva Can PicafortOffers & Announcements15% off room rate
C/ Camp d_Avall s/n, 07458 Ca'n Picafort, Majorca, Spain
16.3 km from Petra Station
Check In Check Out
Show Prices
Carretera Santa Margalida 28, 07458 Ca'n Picafort, Majorca, Spain
16.3 km from Petra Station
Check In Check Out
Show Prices
C/ Saladina sn, 07458 Ca'n Picafort, Majorca, Spain
16.3 km from Petra Station
Check In Check Out
Show Prices
Ctra Alcudia-Arta Km 22, 07458 Ca'n Picafort, Majorca, Spain
16.5 km from Petra Station
Check In Check Out
Show Prices
Avenida Baulo 2, 07458 Ca'n Picafort, Majorca, Spain
16.5 km from Petra Station
Check In Check Out
Show Prices
Carretera Arta Alcudia, 83, 07458 Ca'n Picafort, Majorca, Spain
16.5 km from Petra Station
Check In Check Out
Show Prices
Ronda Torrent 8, 07458 Ca'n Picafort, Majorca, Spain
16.5 km from Petra Station
Check In Check Out
Show Prices
C/ Isaac Peral 95, 07458 Ca'n Picafort, Majorca, Spain
16.5 km from Petra Station
Check In Check Out
Show Prices
Avenida Diagonal 41, 07458 Ca'n Picafort, Majorca, Spain
16.5 km from Petra Station
Check In Check Out
Show Prices
Avenida Romero-Sb 10, 07458 Ca'n Picafort, Majorca, Spain
16.5 km from Petra Station
Check In Check Out
Show Prices
Still looking for a place to stay?
Petra has 1 Guest Houses with 0 reviews
Ctra. San Juan-Petra km 9.7, 07520 Petra, Majorca, Spain
Check In Check Out
Show Prices
See all 1 Petra Guest Houses
Also consider hotels near Petra
See all hotels in or near Petra
Calle Font I Roig 1, 07519 Maria de la Salut, Majorca, Spain
6.3 km from Petra Station

Check In Check Out
Show Prices
Maria de la Salut Km 3 Carretera de Sineu, 07519 Maria de la Salut, Majorca, Spain
6.5 km from Petra Station
Check In Check Out
Show Prices
Camino Bendris km 3, 07500 Manacor, Majorca, Spain
9.1 km from Petra Station
Check In Check Out
Show Prices
Calle Dega Joan Rotger 4, 07510 Sineu, Majorca, Spain
8.9 km from Petra Station
Check In Check Out
Show Prices
Plaza Fossar 7, 07510 Sineu, Majorca, Spain
9.0 km from Petra Station
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
Petra Travel Forum Need specific advice visiting Petra, Majorca? Visit the TripAdvisor Travel Forum for Petra and ask our Destination Experts and the travel community.