Places to stay in Mallorca
Search Hotels
Find a hotel
Other accommodation
- Villas (2272)
- Holiday homes (1677)
- Hotels (1423)
- Apartments (670)
- Chalets (185)
- Country houses (116)
- Aparthotels (82)
- Guest houses (70)
- Farm stays (46)
- Resorts (33)
- Hostels (28)
- Bed & Breakfasts (20)
- Condos (19)
- Botels (13)
- Homestays (4)
- Inns (3)
- Campsite (1)
- Lodge (1)
Thematic Hotels
- Apartments and B&Bs (4353)
- Central hotels (2388)
- Resorts (1665)
- Golf hotels (1036)
- Cheap and Budget hotels (796)
- Luxury hotels (667)
- Family hotels (441)
- Design and Modern hotels (405)
- Airport hotels (369)
- Romantic hotels (207)
- Boutique hotels (134)
- Casino hotels (94)
- Historical hotels (49)
- Business hotels (2)
Hotels by location
Nearby
- Altstadt von Alcudia (120)
- Tito's Palma (112)
- Bellver castle (112)
- Maria Borras Cerda (112)
- Escuela Viva (110)
- Can Trompe (108)
- Hotel Costa del Sur (108)
- Palma Aquarium (86)
- Transportes Maritimos Brisa S L (83)
- Meson Do Ribeiro (78)
- Asociacion de Jubilados y Pensionistas de Cala Millor (78)
- Aqualand El Arenal (73)
- Western Water Park (70)
- Aqua land (70)
- Cruceros Costa de Calvia S. A. (70)
- Katmandu Park (69)
- Centro Cultural Andaluz de Pollenca (68)
- Aqualand Magaluf (67)
- Miguel Cerda las (67)
- Barnard Hamilton Internationalc.B. (65)
Districts
- Old Town (54)
- Cala Major (7)
- Santa Catalina (5)
- Puerto Maritimo (5)
Hostels
Apartments
- Apartamentos Cala D'Or Park
- Apartamentos Canyamel Garden
- Apartamentos Carlos V Alcudia
- Apartamentos Estanques Colonia de Sant Jordi
- Apartamentos Ferrera Park Cala d'Or
- Apartamentos Flor Los Almendros Peguera
- Apartamentos Jorbar El Arenal
- Apartamentos Niza Peguera
- Apartaments Delfin Playa de Palma
- Cala Bona Cala Bona
- Carabela Il Peguera
- Embat Can Pastilla
- Kensington Econotels Magaluf
- Las Palomas Econotels Palma Nova
- Magalluf Playa Apartments Magaluf
- Magalluf Strip Apartment Magaluf
- Mini Golf Canyamel
- Protur Safari Park Apart Sa Coma
- Sol Cala D'Or Apartamentos
- Sureda Canyamel
- Tres Torres Playa de Palma
Other
- 5 Islas El Arenal
- Abelux Palma de Mallorca
- Ac Ciutat De Palma
- Agroturisme Es Picot Son Macia
- Agroturisme Perola Llucmajor
- Agroturismo Alqueria Blanca Bunyola
- Agroturismo Sa Rota D' En Palerm Lloret de Vistalegre
- Aimia Hotel Port De Soller
- Alcudia Garden Port de Alcudia
- Alcudia Pins Playa de Muro
- Almudaina Palma de Mallorca
- Alua Hawaii Mallorca & Suites Palma Nova
- Alua Palmanova Bay
- Aluasoul Palma Can Pastilla
- Amazonas El Arenal
- Amic Colon Palma de Mallorca
- Amic Gala Can Pastilla
- Amic Horizonte Palma de Mallorca
- An Ba Romani Cala Millor
- Apartamentos Cala Santanyi
- Apartamentos Delfin Casa Vida Santa Ponsa
- Apartamentos Dos Playas Son Serra de Marina
- Apartamentos Hsm Lago Park Playa de Muro
- Apartamentos Inn Magaluf
- Apartamentos Parque Mar Cala d'Or
- Apartamentos Pil.Lari Playa Playa de Palma
- Apartamentos Roc Portonova Palma Nova
- Apartamentos Siesta I Port de Alcudia
- Apartamentos Sofia Port de Alcudia
- Apartamentos Surfing Playa Santa Ponsa
- Apartamentos Villa Primera Cala Figuera
- Aparthotel Club Simo Cala Millor
- Aparthotel Holiday Center Santa Ponsa
- Aparthotel Houm Plaza Son Rigo Playa de Palma
- Aparthotel Isla De Cabrera Colonia de Sant Jordi
- Aparthotel Ivory Playa Alcudia
- Aparthotel Jardin De Playa Santa Ponsa
- Aparthotel La Pergola Port D'Andratx
- Aparthotel Novo Mar Peguera
- Aparthotel Playa De Muro Suites
- Aparthotel Roc Las Rocas Cala d'Or
- Apts. Ola Es Ravells Cala d'Or
- Araxa Palma de Mallorca
- Armadams Palma de Mallorca
- Astoria Playa Port de Alcudia
- Aucanada Apartments Port de Alcudia
- Aya Playa de Palma
- Bahia De Alcudia
- Bahia Del Este Cala Millor
- Bahia Del Sol Santa Ponsa
- Balear Can Pastilla
- Barcelo Illetas Albatros
- Barcelo Ponent Playa Cala Ferrera
- Bari Can Pastilla
- Be Live Adults Only Costa Palma Cala Major
- Be Live Adults Only Marivent Palma de Mallorca
- Be Live Collection Palace De Muro Playa de Muro
- Beach Club Font De Sa Cala
- Bellevue Belsana Porto Colom
- Bellevue Club Alcudia
- Bellevue Lagomonte Alcudia
- Bellevue Vistanova Palma Nova
- Belmond La Residencia Deia
- Bendinat Portals Nous
- Best Delta Maioris Decima
- Bg Tonga Tower Design Hotel And Suites Can Picafort
- Biniamar Cala Millor
- Blau Colonia Sant Jordi Resort & Spa Colonia de Sant Jordi
- Blau Punta Reina Resort Porto Cristo
- Blue Sea Arenal Tower - Adults Only El Arenal
- Blue Sea Costa Verde El Arenal
- Blue Sea Don Jaime Cala Millor
- Bluewater Hotel Colonia de Sant Jordi
- Bon Sol Illetas
- Boreal Playa de Palma
- Bq Alcudia Sun Village Playa de Muro
- Bq Apolo Can Pastilla
- Bq Augusta Palma de Mallorca
- Bq Can Picafort Can Picafort
- Bq Sarah Hotel Can Picafort
- Brasilia Playa Can Pastilla
- Ca'L Lloro Pollenca
- Ca'N Calco Moscari
- Caballito Al Mar Canyamel
- Cala D'Or
- Cala Ferrera Cala d'Or
- Can Isabel Soller
- Can Reus Hotel Fornalutx
- Can Simo Petit Hotel Alcudia
- Can Simoneta Canyamel
- Canyamel Park
- Canyamel Sun Aparthotel
- Cap De Mar Cala Bona
- Carabela Peguera
- Caribbean Bay El Arenal
- Cas Ferrer Nou Hotelet Alcudia
- Cas Saboners Apartamentos Palma Nova
- Cases De Ca'S Garriguer Valldemossa
- Cases De Son Barbassa Capdepera
- Castillo Hotel Son Vida Palma de Mallorca
- Catalonia Majorica Palma de Mallorca
- Charly'S Can Picafort
- Club Del Sol Port de Pollenca
- Club Hipico Cala Dor Palma de Mallorca
- Club Jet Tours Alcudia
- Club Mac Alcudia
- Club S'Illot
- Club Santa Ponsa
- Condesa De La Bahia Port de Alcudia
- Continental Palma de Mallorca
- Continental Valldemossa Valldemossa
- Delfin Mar Santa Ponsa
- Don Antonio Peguera
- Don Carlos Peguera
- Dunes Platja Can Picafort
- Eden Alcudia
- Eden Playa Playa de Muro
- Eix Alcudia Hotel - Adults Only Port de Alcudia
- El Cupido Palma de Mallorca
- El Lago Alcudia
- Elisa Playa de Muro
- Encant El Arenal
- Es Baulo Petit Hotel Can Picafort
- Es Moli Deia
- Es Ratxo Hotel & Spa Puigpunyent
- Es Turo Ses Salines
- Estoril Porto Colom
- Estrella Coral De Mar Resort Wellness & Spa Port de Alcudia
- Europe Playa Marina Illetas
- Eurostars Marivent Palma de Mallorca
- Fergus Pax Magaluf
- Fergus Style Cala Blanca Suites Santa Ponsa
- Finca Ca'N Quatre Soller
- Finca Cas Sant Soller
- Finca Sa Canova Campos
- Finca Son Estrany Llucmajor
- Finca Son Manera Montuiri
- Finca Son Roig Porreres
- Finca Son Torrat Petra
- Flamboyan Caribe Magaluf
- Flamenco Can Picafort
- Fontanellas Playa Playa de Palma
- Formentor, A Royal Hideaway Port de Pollenca
- Fornalutx Petit Hotel
- Garden Holiday Village Can Picafort
- Gavimar Ariel Chico Hotel And Apartments Cala d'Or
- Gavimar La Mirada Club Resort Cala d'Or
- Girasol Cala Millor
- Globales America Calas de Mallorca
- Globales Apartotel Bouganvilla Sa Coma
- Globales Condes De Alcudia Port de Alcudia
- Globales Honolulu Magaluf
- Globales Mimosa Palma Nova
- Globales Pionero Santa Ponsa
- Globales Playa Santa Ponsa
- Globales Samoa Calas de Mallorca
- Globales Simar Cala San Vicente
- Golf Beach Santa Ponsa
- Gpro Valparaiso Palace & Spa Palma de Mallorca
- Gran Hotel Soller
- Gran Hotel Son Net Puigpunyent
- Gran Melia Victoria Palma de Mallorca
- Grupotel Alcudia Suite Playa de Muro
- Grupotel Farrutx Can Picafort
- Grupotel Gran Vista & Spa Can Picafort
- Grupotel Los Principes & Spa Playa de Muro
- Grupotel Molins Cala San Vicente
- Grupotel Montecarlo Can Picafort
- Grupotel Nilo & Spa Peguera
- Grupotel Orient Playa de Palma
- Grupotel Parc Natural & Spa Playa de Muro
- Grupotel Playa De Palma Suites & Spa
- Grupotel Taurus Park Playa de Palma
- H10 Blue Mar Camp De Mar
- H10 Casa Del Mar Santa Ponsa
- H10 Punta Negra Costa D'En Blanes
- Helios Apartamentos Can Pastilla
- Hesperia Villamil Peguera
- Hipotels Bahia Grande Cala Millor
- Hipotels Don Juan Cala Millor
- Hipotels Dunas Cala Millor Aparthotel
- Hipotels Hipocampo Palace Cala Millor
- Hipotels Hipocampo Playa Cala Millor
- Hipotels Mediterraneo Sa Coma
- Hipotels Paraiso Sa Coma
- Hipotels Said Cala Millor
- Hm Alma Beach Can Pastilla
- Hm Ayron Park Playa de Palma
- Hm Gran Fiesta Playa de Palma
- Hm Jaime III Palma de Mallorca
- Hm Martinique Magaluf
- Hm Tropical Playa de Palma
- Holiday Park Apartments Santa Ponsa
- Hoposa Niu Cala San Vicente
- Hoposa Pollentia Hotel Port de Pollenca
- Hoposa Uyal Port de Pollenca
- Hospes Maricel Cas Catala
- Hostal Bonany Palma de Mallorca
- Hostal Brisa Marina Port de Alcudia
- Hostal Calma Port de Alcudia
- Hostal Colonial Colonia de Sant Jordi
- Hostal De La Caravel-La Cala d'Or
- Hostal Juan Palma El Arenal
- Hostal Residencia Diamante Peguera
- Hotel & Spa Ferrer Concord Can Picafort
- Hotel Albellons Parc Natural Binibona
- Hotel Amic Can Pastilla Can Pastilla
- Hotel Arcadia El Arenal
- Hotel Atolon Cala Bona
- Hotel Barracuda Magaluf
- Hotel Beverly Playa Peguera
- Hotel Born Palma de Mallorca
- Hotel Brismar Port D'Andratx
- Hotel Cala Fornells Peguera
- Hotel Can Verdera Fornalutx
- Hotel Casablanca Santa Ponsa
- Hotel Cosmopolitan Playa de Palma
- Hotel Cristobal Colon Playa de Palma
- Hotel Cupidor Peguera
- Hotel D'Or Cala d'Or
- Hotel Eden Port De Soller
- Hotel El Coto Colonia de Sant Jordi
- Hotel Eolo Port de Pollenca
- Hotel Figuera Park Cala Figuera
- Hotel Hispania Playa de Palma
- Hotel Ilusion Calma Can Pastilla
- Hotel Ipanema Beach El Arenal
- Hotel Joan Miro Museum Palma de Mallorca
- Hotel Juma Pollenca
- Hotel La Santa Maria Playa Cala Millor
- Hotel Manaus El Arenal
- Hotel Mar I Vent Banyalbufar
- Hotel Mariant Park Thalasso-Spa & Wellness S'Illot
- Hotel Marina Port De Soller
- Hotel Mediodia El Arenal
- Hotel More Alcudia
- Hotel Naturplaya Colonia de Sant Pere
- Hotel Peymar S'Illot
- Hotel Pinero Bahia De Palma El Arenal
- Hotel Pinomar S'Illot
- Hotel Pinos Playa Santanyi
- Hotel Playa Esperanza Playa de Muro
- Hotel Porto Playa I Porto Cristo
- Hotel Raxa Playa de Palma
- Hotel Rocamar Santanyi
- Hotel Rosamar Palma de Mallorca
- Hotel Sabina Cala Millor
- Hotel Sabina Playa Cala Millor
- Hotel Samos Magaluf
- Hotel Saratoga Palma de Mallorca
- Hotel Seramar Luna - Luna Park El Arenal
- Hotel Sercotel Zurbaran Palma de Mallorca
- Hotel Son Cleda Sineu
- Hotel Sultan Can Picafort
- Hotel Summa Peguera
- Hotel Sunna Park Peguera
- Hotel Teide El Arenal
- Hotel Tres Palma de Mallorca
- Hotel Zhero Cas Catala
- Hsm Atlantic Park Magaluf
- Hsm Calas Park Calas de Mallorca
- Hsm Canarios Park Calas de Mallorca
- Hsm Club Torre Blanca Sa Coma
- Hsm Don Juan Magaluf
- Hsm Golden Playa Playa de Palma
- Hsm Linda Playa Peguera
- Hsm Madrigal Peguera
- Hsm President Alcudia
- Hsm Reina Del Mar El Arenal
- Hsm Sandalo Beach Magaluf
- Hsm Son Veri El Arenal
- Hyb Eurocalas Calas de Mallorca
- Iberostar Albufera Playa Playa de Muro
- Iberostar Cala Millor Cala Millor
- Iberostar Ciudad Blanca Alcudia
- Iberostar Club Cala Barca Santanyi
- Iberostar Pinos Park Font de sa Cala
- Iberostar Playa De Muro Village
- Iberostar Playa De Palma Playa de Palma
- Iberostar Suites Hotel Jardin Del Sol - Adults Only Costa De La Calma
- Ibersol Son Caliu Mar Palma Nova
- Illa D'Or Port de Pollenca
- Ilusion Mar I Sal Cala Bona
- Innside Palma Bosque
- Innside Palma Center
- Insotel Cala Mandia Resort & Spa Porto Cristo
- Inturotel Cala Azul Garden Cala d'Or
- Inturotel Esmeralda Garden Cala d'Or
- Iris El Arenal
- Isla Mallorca & Spa Palma de Mallorca
- Js Es Corso Porto Colom
- Js Horitzo Can Picafort
- Js Sol De Can Picafort Can Picafort
- Js Yate Can Picafort
- Kilimanjaro El Arenal
- Kontiki Playa Playa de Palma
- L'Hostal Pollenca
- La Moraleja Cala San Vicente
- La Posada Del Marques Esporles
- Las Arenas Can Pastilla
- Leman Playa de Palma
- Leon De Sineu Sineu
- Lindner Golf & Wellness Resort Portals Nous Portals Nous
- Lively Magaluf Magaluf
- Los Geranios Port De Soller
- Luxor Playa de Palma
- Mac Paradiso Garden
- Mar Hotels Rosa Del Mar & Spa Palma Nova
- Mar I Pins Peguera
- Marins Cala Nau Cala Millor
- Marins Playa Cala Millor
- Maristel Estellencs
- Maritim Hotel Galatzo Peguera
- Melia Cala D'Or Boutique Hotel
- Melia De Mar Illetas
- Melia Palas Atenea Palma de Mallorca
- Metropolitan Playa Playa de Palma
- Mirador Palma de Mallorca
- Miramar Port De Soller
- Mirgay S'Illot
- Monaco Palma de Mallorca
- Monnaber Nou Campanet
- Monnaber Vell
- Montemar Portals Nous
- Montero Golf Colonia de Sant Jordi
- Morlans Garden Peguera
- Myseahouse Flamingo Playa de Palma
- Na Taconera Capdepera
- Nh Ciudad De Mallorca Palma de Mallorca
- Nixe Palace Palma de Mallorca
- Nordeste Playa Can Picafort
- Occidental Cala Vinas Cala Vinas
- Occidental Playa De Palma Playa de Palma
- Ola Club Cecilia Porto Colom
- Ola Tomir Portals Nous
- Oleander Playa de Palma
- Ona Cala Pi Club Llucmajor
- Ondina El Arenal
- Orleans / Orleans Garden Can Pastilla
- Orquidea Playa Spa & Wellness Port de Alcudia
- Paguera Park Peguera
- Palacio Ca Sa Galesa Palma de Mallorca
- Palia Maria Eugenia Calas de Mallorca
- Palia Puerto Del Sol Cala d'Or
- Palladium Palma de Mallorca
- Palm Garden Port de Alcudia
- Palma Bay Club Resort El Arenal
- Palma Playa Cactus Playa de Palma
- Paradise Beach Music Hotel El Arenal
- Petit Hotel Hostatgeria La Victoria Alcudia
- Pinero Tal El Arenal
- Planells El Arenal
- Playa Garden Playa de Muro
- Playa Sol El Arenal
- Playamar Hotel S'Illot
- Playas Del Rey Santa Ponsa
- Playas Paguera
- Ponent Mar Palma Nova
- Portblue Club Pollentia Resort & Spa Alcudia
- Porto Soller Port De Soller
- Principe Playa de Palma
- Prinsotel Alba Cala d'Or
- Prinsotel La Dorada Playa de Muro
- Prinsotel Mal Pas Alcudia
- Promenade/Panama Peguera
- Protur Atalaya Cala Millor
- Protur Floriana Resort Cala Bona
- Protur Palmeras Playa Sa Coma
- Protur Sa Coma Playa Hotel & Spa
- Protur Vista Badia Sa Coma
- Puerto Azul Suite Hotel Port de Pollenca
- Pula Golf Resort Son Servera
- Pure Salt Garonda Playa de Palma
- Pure Salt Port Adriano Calvia
- Puro Hotel Palma
- Rd Mar De Portals Portals Nous
- Read'S Santa Maria del Cami
- Residencia Son Floriana Cala Bona
- Riu Concordia Playa de Palma
- Roc Illetas Calvia
- Roc Leo Can Pastilla
- Roc Linda Can Pastilla
- Rocador/Rocador Playa Cala d'Or
- Rural Son Jorda Sencelles
- S'Hort Des Turo Ses Salines
- Sa Carrotja - Adults Only Ses Salines
- Sa Duaia Arta
- Sa Franquesa Nova Vilafranca De Bonany
- Sa Pedrissa Deia
- Sa Rota Den Palerm Lloret de Vistalegre
- Salles Hotel Marina Portals Portals Nous
- San Francisco Cala d'Or
- San Telmo Cala Major
- Sant Jordi Playa de Palma
- Santa Clara Urban & Spa Palma de Mallorca
- Scott'S Sencelles
- Sea Club Mediterranean Resort Port de Alcudia
- Seasun Fona S'Illot
- Senses Palmanova
- Sentido Castell De Mar Cala Millor
- Sentido Don Pedro Cala San Vicente
- Sentido Playa Del Moro Cala Millor
- Sentido Tucan Cala d'Or
- Seramar Comodoro Playa Palma Nova
- Serena Sol Cala d'Or
- Ses Cases D'Or Cala d'Or
- Ses Roquetes Can Picafort
- Sheraton Mallorca Arabella Golf Hotel Palma de Mallorca
- Smartline Lancaster Playa de Palma
- Sol Alcudia Center Port de Alcudia
- Sol Balmoral Calas de Mallorca
- Sol Barbados Magaluf
- Sol Beach House Mallorca Palma Nova
- Sol Guadalupe Magaluf
- Sol House Mallorca Mixed By Ibiza Rocks Magaluf
- Sol Jamaica Magaluf
- Sol Lunamar Palma Nova
- Sol Palmanova
- Sol Romantica Cala Romantica
- Solimar El Arenal
- Som Saulo Can Pastilla
- Son Brull Pollenca
- Son Caliu Hotel Spa Oasis Palma Nova
- Son Corb Boutique Hotel Son Servera
- Son Julia Country House Hotel Llucmajor
- Son Llorenc
- Son Matias Beach Palma Nova
- Son Mercadal Porreres
- Son Penya Petit Hotel Sant Llorenc Des Cardassar
- Son Sant Jordi Pollenca
- Son Siurana Alcudia
- Sotavento Apartments Magaluf
- Stil Bonsai Can Picafort
- Sun Club El Dorado Cabo Regana
- Sunlight Bahia Principe Coral Playa Magaluf
- Sunprime Waterfront Can Pastilla
- Sur Cala Bona
- Thb El Cid Playa de Palma
- Thb Felip Porto Cristo
- Thb Gran Playa Can Picafort
- Thb Maria Isabel Playa de Palma
- Thb Sur Mallorca Colonia de Sant Jordi
- The Sea Hotel By Grupotel Can Picafort
- The St. Regis Mardavall Mallorca Resort Palma Nova
- Tora Peguera
- Trh Jardin Del Mar Santa Ponsa
- Trh Magaluf Palma Nova
- Trh Torrenova Palma Nova
- Triunfo El Arenal
- Tropico Playa Palma Nova
- Tryp Palma Bellver Hotel
- Ur Azul Playa Palma de Mallorca
- Ur Mision De San Miguel Palma de Mallorca
- Ur Portofino Palma de Mallorca
- Uto Palace Cala Major
- Valentin Paguera Peguera
- Valentin Park Club Peguera
- Valentin Reina Paguera Peguera
- Valparaiso Cala Murada
- Vanity Hotel Golf Port de Alcudia
- Vanity Hotel Suite & Spa - Adults Only Cala Mesquida
- Venecia Hotel Peguera
- Veronica Cala Millor
- Villa Barbara Can Picafort
- Villa Italia Port D'Andratx
- Virrey Prime Boutique Hotel Inca
- Vista Odin Playa de Palma
- Vista Park Can Picafort
- Viva Blue & Spa Playa de Muro
- Viva Cala Mesquida Resort
- Viva Eden Lago Port de Alcudia
- Viva Rey Don Jaime Santa Ponsa
- Viva Sunrise Port de Alcudia
- Voramar Cala Millor
- Whala!Fun El Arenal
- Zafiro Cala Mesquida Cala Mesquida
- Zafiro Mallorca Can Picafort
- Zafiro Tropic Alcudia