856 hotels in Majorca

  • Blau Punta Reina Resort

    Cala Mandia / Manacor, Porto Cristo | 4 star hotel
    from $64
    Traveler rating: 4.0/5 Excellent (655 reviews)
  • Barcelo Ponent Playa

    Cala Ferrera-Felanitx , Cala Ferrera | 3 star hotel
    from $66
    Traveler rating: 3.5/5 Very Good (694 reviews)
    • Vacation 2006 Barcelo Ponent Playa
    • Great holidays
    • Not impressed
  • Barcelo Cala Vinas

    Coral 2 - 4, Cala Vinas | 3 star hotel
    from $89
    Traveler rating: 3.5/5 Very Good (376 reviews)
  • Barcelo Pueblo Park

    Fray Joan Llabres 16, Playa de Palma | 4 star hotel
    from $161
    Traveler rating: 4.0/5 Excellent (211 reviews)
  • Hotel Samos

    Avenida S'Olivera, 12 , Magalluf | 3 star hotel
    from $49
    Traveler rating: 3.5/5 Very Good (311 reviews)
  • Melia Palas Atenea

    Paseo Maritimo, Palma | 4 star hotel
    from $119
    Traveler rating: 4.0/5 Excellent (435 reviews)
    • Good Hotel, Nice position
    • A Touch of Splendour
    • Melia Palas Athena Hotel - luxury!!
  • Tryp Bellver

    Paseo Maritimo, Palma | 4 star hotel
    from $125
    Traveler rating: 4.0/5 Excellent (448 reviews)
    • Quiet room?
    • Comfortable but dull
    • Posh Hotel
  • Hotel Globales America

    Calle formentor s/n, Calas de Majorca | 3 star hotel
    from $103
    Traveler rating: 4.0/5 Excellent (1079 reviews)
  • Palma Bay Hotel

    Cl Bartolome Calafell 23, Playa de Palma | 3 star hotel
    from $94
    Traveler rating: 3.0/5 Good (1021 reviews)
    • Quite good
    • 5 star through and through
    • We hated it
  • Club Hotel Tonga

    Ctra Alcudia-arta Km 22, Ca'n Picafort | 3 star hotel
    from $77
    Traveler rating: 3.5/5 Very Good (918 reviews)
  • Hotel Globales Pionero

    Puig des Teix, 5 , Santa Ponsa | 3 star hotel
    from $74
    Traveler rating: 3.5/5 Very Good (417 reviews)
  • Aparthotel Rio Mar

    C/ Falco s/n, Urb Los Troncos, Puerto Alcudia | 3 star hotel
    from $46
    Traveler rating: 3.5/5 Very Good (144 reviews)
  • Hotel Playa Esperanza

    S'Albufera Avda 4, Playa de Muro | 4 star hotel
    from $114
    Traveler rating: 4.5/5 Outstanding (214 reviews)
  • Iberostar Royal Cristina

    Calle Arenas de Bilbao s/n, Playa de Palma | 4 star hotel
    from $108
    Traveler rating: 4.0/5 Excellent (262 reviews)
  • Hi! Mimosa Park Hotel

    Avenida Cas Sabones 28, Palma Nova | 3 star hotel
    from $73
    Traveler rating: 3.5/5 Very Good (640 reviews)
  • Roc Leo Hotel

    Calle Polacra s/n, Can Pastilla | 3 star hotel
    from $83
    Traveler rating: 3.5/5 Very Good (491 reviews)
  • Hotel Delta Mallorca

    Carrer de Cabo Blanco, Km 6.4, Puig de Ros | 4 star hotel
    from $61
    Traveler rating: 3.5/5 Very Good (447 reviews)
  • Sol Magalluf Park

    Avda Pere Vaquer Ramis S/N , Magalluf | 3 star hotel
    from $73
    Traveler rating: 3.5/5 Very Good (464 reviews)
  • Tryp Bosque

    Camilo Jose Cela, n.5, Palma | 3 star hotel
    from $100
    Traveler rating: 3.5/5 Very Good (227 reviews)
    • Lovely place
    • Good choice in Palma
    • Excellent value for money
  • Voranova

    Calle Voranova 6, Palma Nova | 3 star hotel
    Traveler rating: 3.0/5 Good (165 reviews)
  • Blau Mediterraneo Club Mallorca

    Avda Ses Savines s/n, Sa Coma | 4 star hotel
    from $125
    Traveler rating: 4.0/5 Excellent (3 reviews)
  • Grupotel Taurus Park

    Avenida America 7, Playa de Palma | 4 star hotel
    from $113
    Traveler rating: 3.5/5 Very Good (112 reviews)
  • Hotel d'Or Tobago

    Martin Ros Garcia 1, Palma Nova | 3 star hotel
    from $101
    Traveler rating: 3.5/5 Very Good (25 reviews)
  • Stil Delfin Azul Hotel

    C/ Sa Fotja 1, Puerto Alcudia | 3 star hotel
    from $63
    Traveler rating: 4.0/5 Excellent (533 reviews)
    • Fantastic
    • Fantastisch
    • Außergewöhnliches Hotel
  • Sol Balmoral

    Cala Antena S/N, Calas de Majorca | 3 star hotel
    from $59
    Traveler rating: 3.0/5 Good (248 reviews)
  • PURAVIDA Resort Blau PortoPetro

    Carrer des Far 16, Porto Petro | 5 star hotel
    from $205
    Traveler rating: 4.0/5 Excellent (237 reviews)