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.
View map
Sponsored by:
Clear all
Your Selections
  All inclusive Free Wifi Budget Beach Luxury Breakfast included Mid-range Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Independent Hotels & up & up & up Internet Air Conditioning Hotels with Restaurants Hotels with Bars Hotels with Balconies Reduced mobility rooms Concierge Quiet Hotels Meeting room Clean Hotels Cheap Hotels Hotels with Free Wifi Suite Hotels Hotels With Entertainment Hotels with Jacuzzi All Inclusive Hotels Spa Hotels Hotels With Indoor Pools Apartment Hotels Non-Smoking Hotel Modern Hotels Business services Oceanfront Hotels Budget Hotels Beach Resorts Party Hotels Luxury Family Hotels Affordable Hotels Themed Hotels Charming Hotels ₹₹ ₹₹₹ ₹₹₹₹ Resort hotel Boardwalk Hotels Family Resorts Classic Resorts with Jacuzzi Viva Hotels Cheap Resorts Boutique Spa Hotels Hotels with Waterparks Quiet Resorts Ski-In / Ski-Out Luxury Spa Resorts Golf course Luxury Beach Hotels Golf Hotels Hotels with Shuttle All Inclusive Resorts Hotels with Kitchenette Spa Resorts Hotels With Adjoining Rooms Luxury Beach Resorts Resorts With Indoor Pools Luxury Resorts Spring Break Hotels Boutique Resorts Honeymoon Hotels Within 10 km Within 25 km Any distance from Petra Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Hotel Restaurant Sa Placa
TripAdvisor
View Deal
Plaza Ramon Llull 4, 07520 Petra, Majorca, Spain
0.5 km from Petra Station
    Finca Son Torrat
    Expedia.com
    View Deal
    Calle Mare de Deu de Bonany Km 2, 07520 Petra, Majorca, Spain
    0.9 km from Petra Station
    • Pool
    Hotel Font i Roig
    Expedia.com
    View Deal
    Calle Font I Roig 1, 07519 Maria de la Salut, Majorca, Spain
    6.3 km from Petra Station
    • Free Wifi
    • Free Parking
    Son Foguero
    SAVE US$ 3
    US$ 130
    Hotwire.com
    US$ 127
    View Deal
    Maria de la Salut Km 3 Carretera de Sineu, 07519 Maria de la Salut, Majorca, Spain
    6.3 km from Petra Station
    • Free Wifi
    • Free Parking
    Hotel Can Joan Capo
    SAVE US$ 21
    US$ 217
    Hotels.com
    US$ 196
    View Deal
    Carrer Dega Joan Rotger, 4, 07510 Sineu, Majorca, Spain
    8.9 km from Petra Station
    • Free Wifi
    • Free Parking
    Son Cleda
    CheapTickets
    View Deal
    Plaza Fossar 7, 07510 Sineu, Majorca, Spain
    9.0 km from Petra Station
    • Free Wifi
    • Free Parking
    Villa Rural Leon de Sineu
    Hotwire.com
    View Deal
    Carrer dels Bous 129, 07510 Sineu, Majorca, Spain
    9.0 km from Petra Station
    • Free Wifi
    • Pool
    La Reserva Rotana
    SAVE US$ 13
    US$ 396
    Expedia.com
    US$ 383
    View Deal
    Camino Bendris km 3, 07500 Manacor, Majorca, Spain
    9.1 km from Petra Station
    • Free Wifi
    • Free Parking
    Agroturismo Sa Casa Rotja
    SAVE US$ 3
    US$ 97
    Hotels.com
    US$ 94
    View Deal
    Carretera Sineu-Muro, 07510 Sineu, Majorca, Spain
    9.3 km from Petra Station
    • Free Wifi
    • Free Parking
    No photo provided
    Ctra. Montuiri-San Joan, km 0,7, 07230 Montuiri, Majorca, Spain
    10.9 km from Petra Station
      Son Trobat Hotel Rural
      AMOMA
      View Deal
      Calle Sant Llorenc Km 4,8, 07530 Sant Llorenc des Cardassar, Majorca, Spain
      13.0 km from Petra Station
      • Free Wifi
      • Free Parking
      Puig Molto
      TripAdvisor
      View Deal
      Carretera Pina-Montuiri, 07230 Montuiri, Majorca, Spain
      14.3 km from Petra Station
      • Free Wifi
      • Free Parking
      Petit Hotel Rural Son Jorda
      Travelocity
      View Deal
      Carretera de Sineu km 22, 07410 Ruberts, Majorca, Spain
      14.9 km from Petra Station
      • Free Wifi
      • Free Parking
      Sa Bassa Rotja Ecoturisme
      SAVE US$ 18
      US$ 127
      Hotels.com
      US$ 109
      View Deal
      Camino Sa Pedrera s/n | Finca Son Orell, 07260 Porreres, Majorca, Spain
      15.0 km from Petra Station
      • Free Wifi
      • Free Parking
      Savings alert: 23% below average rate

      The price you found is 23% lower than this hotel's average rate of US$ 142/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Casal Santa Eulalia
      SAVE US$ 31
      US$ 287
      Expedia.com
      US$ 256
      View Deal
      Ctra. Santa Margalida | Alcudia, Km 1.8, 07450 Santa Margalida, Majorca, Spain
      15.3 km from Petra Station
      • Free Wifi
      • Free Parking
      Petit Hotel Son Penya
      Booking.com
      View Deal
      Cami de Son Berga - Finca Son Penya | San Lorenzo, 07530 Sant Llorenc des Cardassar, Majorca, Spain
      15.6 km from Petra Station
      • Free Wifi
      • Free Parking
      Son Amoixa Vell
      Travelocity
      View Deal
      Carretera Cales de Mallorca km 3,4, 07500 Manacor, Majorca, Spain
      15.6 km from Petra Station
      • Free Wifi
      • Free Parking
      Finca Predio Son Serra
      Travelocity
      View Deal
      Carretera Arta Alcudia S/N, 07458 Muro, Majorca, Spain
      15.9 km from Petra Station
        Vell Mari Hotel & Resort
        TripAdvisor
        US$ 81
        View Deal
        Carretera Arta Alcudia 127 | Urb Son Bauló, 07458 Ca'n Picafort, Majorca, Spain
        16.0 km from Petra Station
        • Pool
        • Restaurant
        Exagon Park
        Hotels.com
        View Deal
        Ronda Pleta 46 | Bahia de Alcudia, 07458 Ca'n Picafort, Majorca, Spain
        16.1 km from Petra Station
        • Free Parking
        • Pool
        Travelocity
        View Deal
        C/ Camp d_Avall s/n, 07458 Ca'n Picafort, Majorca, Spain
        16.3 km from Petra Station
        • Free Wifi
        • Free Parking
        Eix Alzinar Mar Suites - Adults Only
        Expedia.com
        View Deal
        C/ Saladina sn, 07458 Ca'n Picafort, Majorca, Spain
        16.3 km from Petra Station
        • Free Wifi
        • Free Parking
        Es Baulo Petit Hotel
        SAVE US$ 9
        US$ 119
        Booking.com
        US$ 110
        View Deal
        Carretera Santa Margalida 28, 07458 Ca'n Picafort, Majorca, Spain
        16.3 km from Petra Station
        • Free Wifi
        • Pool
        BQ Sarah Hotel
        Expedia.com
        View Deal
        Calle Via Diagonal 6, 07458 Ca'n Picafort, Majorca, Spain
        16.4 km from Petra Station
        • Pool
        • Restaurant
        Tonga Tower Design Hotel & Suites
        HotelQuickly
        View Deal
        Ctra Alcudia-Arta Km 22, 07458 Ca'n Picafort, Majorca, Spain
        16.5 km from Petra Station
        • Free Wifi
        • Free Parking
        Hotel Stil Picafort Park
        No availability for your dates from these sites
        Avda. Son Baulo 2, 07458 Ca'n Picafort, Majorca, Spain
        16.5 km from Petra Station
        • Free Parking
        • Breakfast included
        SuneoClub Haiti
        Carretera Arta Alcudia, 83, 07458 Ca'n Picafort, Majorca, Spain
        16.5 km from Petra Station
        • Free Wifi
        • Breakfast included
        Hotel & Spa Ferrer Janeiro
        Hotels.com
        View Deal
        Avenida Diagonal 41, 07458 Ca'n Picafort, Majorca, Spain
        16.5 km from Petra Station
        • Breakfast included
        • Pool
        Hotel Son Baulo
        SAVE US$ 4
        US$ 72
        HotelQuickly
        US$ 68
        View Deal
        Ronda Torrent 8, 07458 Ca'n Picafort, Majorca, Spain
        16.5 km from Petra Station
        • Breakfast included
        • Pool
        Hotel & Spa Ferrer Concord
        SAVE US$ 3
        US$ 73
        Hotels.com
        US$ 70
        View Deal
        C/ Isaac Peral 95, 07458 Ca'n Picafort, Majorca, Spain
        16.5 km from Petra Station
        • Breakfast included
        • Pool
        Still looking for a place to stay?
        Petra has 1 Guest Houses with 0 reviews
        Hotel Son Burgues - Optimal Hotels Selection
        Ctra. San Juan-Petra km 9.7, 07520 Petra, Majorca, Spain
        • Free Wifi
        • Pool
        See all 1 Petra Guest Houses
        See all hotels in or near Petra
        Hotel Font i Roig
        Expedia.com
        View Deal
        Calle Font I Roig 1, 07519 Maria de la Salut, Majorca, Spain
        6.3 km from Petra Station
        • Free Wifi
        • Free Parking
        Son Foguero
        SAVE US$ 3
        US$ 130
        Hotwire.com
        US$ 127
        View Deal
        Maria de la Salut Km 3 Carretera de Sineu, 07519 Maria de la Salut, Majorca, Spain
        6.3 km from Petra Station
        • Free Wifi
        • Free Parking
        La Reserva Rotana
        SAVE US$ 13
        US$ 396
        Expedia.com
        US$ 383
        View Deal
        Camino Bendris km 3, 07500 Manacor, Majorca, Spain
        9.1 km from Petra Station
        • Free Wifi
        • Free Parking
        Hotel Can Joan Capo
        SAVE US$ 21
        US$ 217
        Hotels.com
        US$ 196
        View Deal
        Carrer Dega Joan Rotger, 4, 07510 Sineu, Majorca, Spain
        8.9 km from Petra Station
        • Free Wifi
        • Free Parking
        Son Cleda
        CheapTickets
        View Deal
        Plaza Fossar 7, 07510 Sineu, Majorca, Spain
        9.0 km from Petra Station
        • Free Wifi
        • Free Parking
        *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.