Mallorca hotels

Mallorca Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Steigenberger Golf & Spa Resort Camp De Mar  5 stars

Calle Taula, 2, Camp De Mar, Spain, 07160

Camp De Mar Fabulous ZAR 4 533

Hospes Maricel Cas Catala  5 stars

Carretera D'Andratx, 11, Cas Catala, Spain, 07184

Cas Catala Fabulous ZAR 4 347

Puravida Resort Blau Porto Petro Porto Petro  5 stars

Avenida Des Far, 12, Porto Petro (Mallorca), Spain, 07691

Porto Petro (Mallorca) Fabulous ZAR 5 031

Nixe Palace Palma de Mallorca  5 stars

Av. Joan Miro, 269, Palma de Mallorca, Spain, 07015

Palma de Mallorca Fabulous ZAR 3 559

Sheraton Mallorca Arabella Golf Hotel Palma de Mallorca  5 stars

Carrer De La Vinagrella, S/N, Palma de Mallorca, Spain, E-07013

Palma de Mallorca Superb ZAR 4 092

Castillo Hotel Son Vida Palma de Mallorca  5 stars

C/ Raixa 2, Palma de Mallorca, Spain, 07013

Palma de Mallorca Fabulous ZAR 4 115

Be Live Collection Son Antem Llucmajor  5 stars

Ma-19, Salida 20, Llucmajor (Mallorca), Spain, 07620

Llucmajor (Mallorca) Fabulous ZAR 2 654

Belmond La Residencia Deia  5 stars

Son Canals S/N, Deia, Spain, 07179

Deia Superb ZAR 13 390

Melia De Mar Illetas  5 stars

Paseo De Los Illetas, 7, Illetas, Spain, 07184

Illetas Fabulous ZAR 4 382

Melia Cala D'Or Boutique Hotel  5 stars

Portinatx, 16-18, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Superb ZAR 3 431

Son Brull Pollenca  5 stars

Carretera Palma-Pollensa Km.50, Pollenca, Spain, 07460

Pollenca Superb ZAR 5 518

Gran Hotel Soller  5 stars

Romaguera 18, Soller, Spain, 07100

Soller Fabulous ZAR 2 539

Gran Hotel Son Net Puigpunyent  5 stars

Castillo Son Net S/N, Puigpunyent (Mallorca), Spain, 07194

Puigpunyent (Mallorca) Superb ZAR 7 396

Hipotels Hipocampo Palace Cala Millor  5 stars

Av. S Estanyol 13 . Cala Millor, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Superb ZAR 3 037

Protur Biomar Gran Hotel & Spa Sa Coma  5 stars

Calle Baladres 5, Sa Coma (Mallorca), Spain, 07560

Sa Coma (Mallorca) Superb ZAR 3 547

Pure Salt Port Adriano Calvia  5 stars

Carretera Magaluf - S. Ponsa Km. 10, Calvia (Mallorca), Spain, 07182

Calvia (Mallorca) Fabulous ZAR 4 463

Hilton Sa Torre Mallorca Llucmajor  5 stars

Cami De Sa Torre 8,7, Llucmajor (Mallorca), Spain, 07609

Llucmajor (Mallorca) Superb ZAR 3 767

Formentor, A Royal Hideaway Port de Pollenca  5 stars

Playa De Formentor S/N, Port de Pollenca, Spain, 07470

Port de Pollenca Very good ZAR 10 724

Gran Melia Victoria Palma de Mallorca  5 stars

Avenida Joan Miro, 21, Palma de Mallorca, Spain, 7014

Palma de Mallorca Fabulous ZAR 3 999

Gpro Valparaiso Palace & Spa Palma de Mallorca  5 stars

Francisco Vidal Sureda, 23, Palma de Mallorca, Spain, 07015

Palma de Mallorca Fabulous ZAR 3 733

Cap Rocat Cala Blava  5 stars

Carretera D'Enderrocat, S/N, Cala Blava (Mallorca), Spain, 07609

Cala Blava (Mallorca) Superb ZAR 8 973

Son Julia Country House Hotel Llucmajor  5 stars

Carretera S'Arenal A Llucmajor, Llucmajor (Mallorca), Spain, 07620

Llucmajor (Mallorca) Superb ZAR 4 046

Cala Sant Vicenc Cala San Vicente  5 stars

C/ Maressers, 2, Cala San Vicente (Mallorca), Spain, 07469

Cala San Vicente (Mallorca) Superb ZAR 2 944

Convent De La Missio Palma de Mallorca  5 stars

Carrer De La Missio, 7A, Palma de Mallorca, Spain, 07003

Palma de Mallorca Superb ZAR 3 675

Boutique Hotel Can Cera Palma de Mallorca  5 stars

San Francisco, 8, Palma de Mallorca, Spain, 07001

Palma de Mallorca Superb ZAR 3 779

Boutique Hotel Calatrava Palma de Mallorca  5 stars

Placa Llorenc Villalonga, 8, Palma de Mallorca, Spain, 07001

Palma de Mallorca Superb ZAR 3 907

Castell Son Claret Es Capdella  5 stars

Carretera Es Capdella-Galilea, Km 1.7, Es Capdella, Spain, 07196

Es Capdella Superb ZAR 10 411

Jumeirah Port Soller Hotel & Spa Port De Soller  5 stars

Calle Belgica S/N, Port De Soller, Spain, 07108

Port De Soller Superb ZAR 7 002

Boutique Hotel Can Alomar Palma de Mallorca  5 stars

Calle Sant Feliu, 1, Palma de Mallorca, Spain, 07012

Palma de Mallorca Exclusive ZAR 4 904

Marriott'S Club Son Antem Llucmajor  5 stars

Ctra Ma 19 Salida 20, Llucmajor (Mallorca), Spain, 07620

Llucmajor (Mallorca) Fabulous ZAR 3 269

Zafiro Palace Alcudia  5 stars

Calle De Cami Real Al Moll, 2, Alcudia (Mallorca), Spain, 07400

Alcudia (Mallorca) Superb ZAR 5 449

Sant Francesc Hotel Singular Palma de Mallorca  5 stars

Plaza Sant Francesc, 5, Palma de Mallorca, Spain

Palma de Mallorca ZAR 4 602

Park Hyatt Mallorca Canyamel  5 stars

Urbanizacion Atalaya De Canyamel, Canyamel (Mallorca), Spain, 07589

Canyamel (Mallorca) ZAR 3 582

Portals Hills Boutique Hotel Portals Nous  5 stars

Calle Segui 4, Portals Nous (Mallorca), Spain, 07181

Portals Nous (Mallorca) ZAR 5 982

Occidental Playa De Palma Playa de Palma  4 stars

C/ Fra Joan Llabres 16, Playa de Palma (Mallorca), Spain, 07600

Playa de Palma (Mallorca) Very good ZAR 4 046

Barcelo Illetas Albatros  4 stars

Paseo De Illetas 15, Illetas, Spain, 07181

Illetas Fabulous ZAR 1 333

Occidental Cala Vinas Cala Vinas  4 stars

Coral, 2-4, Cala Vinas (Mallorca), Spain, 07184

Cala Vinas (Mallorca) Very good ZAR 1 936

Puro Hotel Palma  4 stars

Montenegro 12, Palma de Mallorca, Spain, 07012

Palma de Mallorca Fabulous ZAR 2 747

Almudaina Palma de Mallorca  4 stars

Avenida Jaime Iii, 9, Palma de Mallorca, Spain, 07012

Palma de Mallorca Superb ZAR 1 994

Son Caliu Hotel Spa Oasis Palma Nova  4 stars

Avenida Son Caliu, 8, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous ZAR 2 307

Hotel Joan Miro Museum Palma de Mallorca  4 stars

Bartolome Fons, 8, Palma de Mallorca, Spain, 07015

Palma de Mallorca Very good ZAR 1 402

Mirador Palma de Mallorca  4 stars

Paseo Maritimo, 10, Palma de Mallorca, Spain, 07014

Palma de Mallorca Very good ZAR 2 562

Hm Jaime III Palma de Mallorca  4 stars

Paseo Mallorca, 14 B, Palma de Mallorca, Spain, 07012

Palma de Mallorca Fabulous ZAR 2 144

Protur Sa Coma Playa Hotel & Spa  4 stars

Abedules S/N, Sa Coma (Mallorca), Spain, 07560

Sa Coma (Mallorca) Fabulous ZAR 2 689

Bahia De Alcudia Port de Alcudia  4 stars

Avenida De La Playa, 6, Port de Alcudia (Mallorca), Spain, 7410

Port de Alcudia (Mallorca) Very good ZAR 1 553

Insotel Cala Mandia Resort & Spa Porto Cristo  4 stars

Federico Garcia Lorca S/N, Porto Cristo, Spain, 07500

Porto Cristo Very good ZAR 4 173

Bon Sol Illetas  4 stars

Paseo De Illetas, 30, Illetas, Spain, 07015

Illetas Fabulous ZAR 4 567

Hipotels Eurotel Punta Rotja Costa De Los Pinos  4 stars

Av. Del Pinar, Costa De Los Pinos, Spain, 07559

Costa De Los Pinos Superb ZAR 2 759

Flamboyan Caribe Magaluf  4 stars

Martin Ros Garcia 16, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Very good ZAR 2 121

Hotel Son Cleda Sineu  4 stars

Placa Es Fossar, 7, Sineu (Mallorca), Spain, 07510

Sineu (Mallorca) Superb ZAR 1 078

Alua Palmanova Bay  4 stars

Calle Torrenova 3-5, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Very good ZAR 2 736

Alua Hawaii Mallorca & Suites Palma Nova  4 stars

C/ Torrenova, 1, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous ZAR 3 628

Seramar Comodoro Playa Palma Nova  4 stars

Cala Blanca, 9, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous ZAR 3 524

Sol Barbados Magaluf  4 stars

Av. Notario Alemany 7, Calvia Beach, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Very good ZAR 2 875

Sol Guadalupe Magaluf  4 stars

Crta. La Porrasa, S/N, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Fabulous ZAR 1 866

Melia Palas Atenea Palma de Mallorca  4 stars

Paseo Ingeniero Gabriel Roca, 29, Palma de Mallorca, Spain, 07014

Palma de Mallorca Fabulous ZAR 2 156

Sol House Mallorca Magaluf  4 stars

C/ Blanca, 2, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Fabulous ZAR 1 623

Catalonia Majorica Palma de Mallorca  4 stars

Garita, 3, Palma de Mallorca, Spain, 07015

Palma de Mallorca Very good ZAR 1 530

Hotel Valldemossa Valldemossa  4 stars

Carretera. Vieja De Valldemossa S/N, Valldemossa (Mallorca), Spain, 07170

Valldemossa (Mallorca) Fabulous ZAR 4 904

Hotel Tres Palma de Mallorca  4 stars

Apuntadores 3, Palma de Mallorca, Spain, 07012

Palma de Mallorca Superb ZAR 13 135

Mon Port Hotel & Spa Port D'Andratx  4 stars

C/ Cala D'Egos, Finca La Noria, Port D'Andratx, Spain, 07157

Port D'Andratx Fabulous ZAR 2 689

Maritim Hotel Galatzo Peguera  4 stars

Carretera De Andratx, Km 20, Peguera, Spain, 07160

Peguera Fabulous ZAR 2 376

Iberostar Alcudia Park Playa de Muro  4 stars

Avenida Albufera, 30, Playa de Muro (Mallorca), Spain, 07458

Playa de Muro (Mallorca) Fabulous ZAR 4 069

Vell Mari Hotel & Resort Can Picafort  4 stars

Arta - Alcudia, 127, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Fabulous ZAR 2 689

Hotel Roc Leo Can Pastilla  4 stars

C/ Polacra, S/N, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Very good ZAR 1 576

Hipotels Said Cala Millor  4 stars

Avda. Bon Temps S/N, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Fabulous ZAR 1 936

Hipotels Hipocampo Playa Cala Millor  4 stars

Avda. Sa Coma, S/N, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Superb ZAR 1 854

Marins Playa Suites Cala Millor  4 stars

Na Llambies, 41, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Superb ZAR 2 481

Bahia Del Sol Santa Ponsa  4 stars

Avenida Jaime I, 74, Santa Ponsa, Spain, 07180

Santa Ponsa Very good ZAR 1 599

Allsun Hotel Borneo Cala Millor  4 stars

Urbanizacion Sa Maniga, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) ZAR 1 866

Roc Illetas Calvia  4 stars

Paseo Illetas, 62, Calvia (Mallorca), Spain, 07181

Calvia (Mallorca) Very good ZAR 3 930

Globales America Calas de Mallorca  4 stars

Formentor, S/N, Calas de Mallorca, Spain, 07689

Calas de Mallorca Very good ZAR 2 249

Es Moli Deia  4 stars

Carretera Valldemossa, S/N, Deia, Spain, 07179

Deia Fabulous ZAR 3 617

Santa Clara Urban Hotel & Spa Palma de Mallorca  4 stars

C/ San Alonso, 16, Palma de Mallorca, Spain, 07001

Palma de Mallorca Fabulous ZAR 3 130

Ur Portofino Palma de Mallorca  4 stars

Trafalgar 24, Palma de Mallorca, Spain, 07007

Palma de Mallorca Fabulous ZAR 1 402

Aya Playa de Palma  4 stars

Carretera Arenal, 60, Playa de Palma (Mallorca), Spain, 07600

Playa de Palma (Mallorca) Fabulous ZAR 1 692

Viva Cala Mesquida Resort  4 stars

Urb. Cala Mesquida, Cala Mesquida (Mallorca), Spain, 07580

Cala Mesquida (Mallorca) Fabulous ZAR 3 489

Senses Palmanova  4 stars

C/Moncada, 17, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) ZAR 2 457

Fergus Style Pollensa Park Spa Port de Pollenca  4 stars

Bot, 5, Port de Pollenca, Spain, 07470

Port de Pollenca Very good ZAR 2 423

Ferrera Blanca Cala d'Or  4 stars

Sa Partio S/N, Cala d'Or (Mallorca), Spain, 07888

Cala d'Or (Mallorca) Fabulous ZAR 3 107

Fergus Club Europa Peguera  4 stars

Savina 16, Peguera, Spain, 07160

Peguera Very good ZAR 3 373

Maristel Estellencs  4 stars

Calle Eusebio Pascual, 10, Estellencs (Mallorca), Spain, 07192

Estellencs (Mallorca) Fabulous ZAR 1 518

Fontanellas Playa Playa de Palma  4 stars

Caravela, S/N, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) Fabulous ZAR 2 770

Grupotel Los Principes & Spa Playa de Muro  4 stars

Galio 31, Playa de Muro (Mallorca), Spain, 07458

Playa de Muro (Mallorca) Fabulous ZAR 2 794

Grupotel Molins Cala San Vicente  4 stars

Cala Molins S/N, Cala San Vicente (Mallorca), Spain, 07469

Cala San Vicente (Mallorca) Superb ZAR 3 837

Thb Cala Lliteras Cala Ratjada  4 stars

Avenida Cala Lliteras, 9, Cala Ratjada (Mallorca), Spain, 07590

Cala Ratjada (Mallorca) Fabulous ZAR 7 930

Ponent Mar Palma Nova  4 stars

Marques De La Torre 9, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Superb ZAR 2 318

Thb Felip Class Porto Cristo  4 stars

Calle Burdils, 41, Porto Cristo, Spain, 07680

Porto Cristo Very good ZAR 18 886

Playa Golf Playa de Palma  4 stars

Carretera Del Arenal, 45, Playa de Palma (Mallorca), Spain, 07600

Playa de Palma (Mallorca) Fabulous ZAR 2 237

Delfin Mar Santa Ponsa  4 stars

Via Rey Sancho, 11, Santa Ponsa, Spain, 07180

Santa Ponsa Good ZAR 1 878

Delfin Siesta Mar Santa Ponsa  4 stars

Lisboa, 4, Santa Ponsa, Spain, 07180

Santa Ponsa Very good ZAR 2 736

Hotel Los Geranios Port De Soller  4 stars

Paseo De La Playa 15, Port De Soller, Spain, 07108

Port De Soller Fabulous ZAR 1 947

Thb El Cid Playa de Palma  4 stars

C/ Vaixell, 2, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) Very good ZAR 8 486

Bendinat Portals Nous  4 stars

Andres Ferret Sobral 1, Portals Nous (Mallorca), Spain, 07181

Portals Nous (Mallorca) Fabulous ZAR 3 652

Riu Bonanza Park Calvia  4 stars

Paseo De Illetas S/N, Calvia (Mallorca), Spain

Calvia (Mallorca) Superb ZAR 3 350

Viva Sunrise Port de Alcudia  4 stars

Avenida Mexico, S/N, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Fabulous ZAR 2 225

Hotel Aimia Port De Soller  4 stars

Santa Maria Del Cami, 1, Port De Soller, Spain, 07108

Port De Soller Superb ZAR 2 573

Sentido Playa Del Moro Cala Millor  4 stars

Alosa 2, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Superb ZAR 2 457

Fornalutx Petit Hotel  4 stars

Alba, 22, Fornalutx, Spain, 07109

Fornalutx Fabulous ZAR 1 947

Olimarotel Gran Camp De Mar  4 stars

Avenida Gabriel Covas Alemany, 2, Camp De Mar, Spain, 07160

Camp De Mar Very good ZAR 3 176

Hotel Java Playa de Palma  4 stars

C/ Goleta S/N, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) Very good ZAR 1 646

Bg Tonga Tower Design Hotel And Suites Can Picafort  4 stars

Alcudia - Arta S/N, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Very good ZAR 2 272

Hotel Costa Azul Palma de Mallorca  4 stars

Avenida Gabriel Roca, 7, Palma de Mallorca, Spain, 07014

Palma de Mallorca Fabulous ZAR 2 712

Iberostar Albufera Park Playa de Muro  4 stars

Playa De Muro S/N, Playa de Muro (Mallorca), Spain, 07408

Playa de Muro (Mallorca) Fabulous ZAR 3 420

Myseahouse Neptuno Playa de Palma  4 stars

Llaut 34, Playa de Palma (Mallorca), Spain, 07600

Playa de Palma (Mallorca) Fabulous ZAR 3 652

Es Port Hotel Port De Soller  4 stars

Antoni Montis 10, Port De Soller, Spain, 07100

Port De Soller Superb ZAR 2 759

Thb Sa Coma Platja  4 stars

C/ Ses Savines, 1, Sa Coma (Mallorca), Spain, 07560

Sa Coma (Mallorca) Fabulous ZAR 3 118

Salles Hotel Marina Portals Portals Nous  4 stars

Carretera D'Andraix S/N Km 10, Portals Nous (Mallorca), Spain, 07181

Portals Nous (Mallorca) Very good ZAR 1 715

Europe Playa Marina Illetas  4 stars

Paseo Illetas, 68, Illetas, Spain, 07181

Illetas Very good ZAR 2 910

Sentido Tucan Cala d'Or  4 stars

Boulevard, 4, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Very good ZAR 2 179

Blau Colonia Sant Jordi Resort & Spa Colonia de Sant Jordi  4 stars

Camino De Los Estanques S/N, Colonia de Sant Jordi, Spain, 07638

Colonia de Sant Jordi Fabulous ZAR 2 341

Grupotel Farrutx Can Picafort  4 stars

Avda. Trias, S/N, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Fabulous ZAR 2 028

Ola Hotel Maioris Puigderros  4 stars

Cabo Blanco, Km. 6.5, Puigderros, Spain, 07620

Puigderros Very good ZAR 2 005

Zafiro Tropic Port de Alcudia  4 stars

Anselm Turmeda 1, Alcudia (Mallorca), Spain, 07410

Alcudia (Mallorca) Fabulous ZAR 2 515

Zafiro Palmanova  4 stars

Avda. Cas Saboners, 24, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous ZAR 3 246

Aparthotel Ferrer Maristany Port de Alcudia  4 stars

C/ Madre Perla, 1, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Superb ZAR 5 506

Js Sol De Alcudia Port de Alcudia  4 stars

Via Venecia, 3, Port de Alcudia (Mallorca), Spain, 07458

Port de Alcudia (Mallorca) Very good ZAR 2 666

Tryp Palma Bellver Hotel  4 stars

Paseo Maritimo, 11, Palma de Mallorca, Spain, 7014

Palma de Mallorca Fabulous ZAR 1 854

Innside Palma Center  4 stars

Font I Monteros, 23, Palma de Mallorca, Spain, 07003

Palma de Mallorca Fabulous ZAR 2 214

H10 Punta Negra Costa D'En Blanes  4 stars

C/ Punta Negra, 12, Costa D'En Blanes, Spain, 07181

Costa D'En Blanes Fabulous ZAR 7 732

Hotel Agua Beach Palma Nova  4 stars

Paseo Del Mar, 24, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Good ZAR 2 272

Myseahouse Flamingo Playa de Palma  4 stars

Mision San Diego, 2, Playa de Palma (Mallorca), Spain, 07600

Playa de Palma (Mallorca) Very good ZAR 3 083

Hsm President Alcudia  4 stars

Cami D'Aucanada, 65, Alcudia (Mallorca), Spain, 07410

Alcudia (Mallorca) Fabulous ZAR 1 878

Riu Bravo Playa de Palma  4 stars

Mision De San Diego 4, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) ZAR 3 199

Hoposa Daina Port de Pollenca  4 stars

Atilio Boveri, 2, Port de Pollenca, Spain, 07470

Port de Pollenca Superb ZAR 2 527

Girasol Cala Millor  4 stars

C/ Dolfi, 8, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Very good ZAR 1 286

Iberostar Bahia De Palma Playa de Palma  4 stars

Marbella, 32, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) Superb ZAR 2 376

Eix Alcudia Hotel - Adults Only Port de Alcudia  4 stars

Teodoro Canet, 43, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Very good ZAR 1 170

Grupotel Acapulco Playa Playa de Palma  4 stars

C/ Costa Brava, 2, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) Fabulous ZAR 1 541

Hotel Bahia Peguera  4 stars

Paguera 81, Peguera, Spain, 07160

Peguera Superb ZAR 1 797

Continental Palma de Mallorca  4 stars

Calle De La Industria, 10, Palma de Mallorca, Spain, 07013

Palma de Mallorca Fabulous ZAR 1 854

Condesa De La Bahia Port de Alcudia  4 stars

C/ Roselles, 4, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Fabulous ZAR 3 663

Vanity Hotel Golf Alcudia  4 stars

Carretera Arta, 13, Alcudia (Mallorca), Spain, 07410

Alcudia (Mallorca) Superb ZAR 3 257

Aparthotel La Pergola Port D'Andratx  4 stars

Avda. S'Almudaina, 16, Port D'Andratx, Spain, 07157

Port D'Andratx Fabulous ZAR 1 831

Las Arenas Can Pastilla  4 stars

14 Tito Livi, Can Pastilla, 07610, Spain, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Good ZAR 2 028

Hsm Atlantic Park Magaluf  4 stars

Calderon De La Barca, 2, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Very good ZAR 2 863

Hipotels Cala Millor Park  4 stars

Avda. S'Estanyol, 1, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Superb ZAR 2 330

Nautic Hotel Can Pastilla  4 stars

Virgili 24, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Very good ZAR 1 762

Son Matias Beach Palma Nova  4 stars

Duque De Extremera 2, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Superb ZAR 2 585

Hotel Saratoga Palma de Mallorca  4 stars

Paseo Mallorca, 6, Palma de Mallorca, Spain, 07012

Palma de Mallorca Fabulous ZAR 3 141

Coronado Peguera  4 stars

Carretera Cala Fornells, 80, Peguera, Spain, 07160

Peguera Superb ZAR 2 144

Portblue Club Pollentia Resort & Spa Port de Pollenca  4 stars

Carretera De Alcudia, Km 2, Port de Pollenca, Spain, 07400

Port de Pollenca Fabulous ZAR 2 492

Blau Punta Reina Resort Porto Cristo  4 stars

Urbanizacion Cala Mandia, Porto Cristo, Spain, 07689

Porto Cristo Fabulous ZAR 1 936

Hipotels Marfil Playa Sa Coma  4 stars

C/ Cards, 1, Sa Coma (Mallorca), Spain, 07560

Sa Coma (Mallorca) Fabulous ZAR 2 272

Sentido Don Pedro Cala San Vicente  4 stars

Cala Clara, S/N, Cala San Vicente (Mallorca), Spain, 07469

Cala San Vicente (Mallorca) Fabulous ZAR 3 338

Tryp Mallorca Santa Ponsa  4 stars

Rey Don Jaime I, 115, Santa Ponsa, Spain, 07180

Santa Ponsa Guest rating ZAR 1 959

Iberostar Ciudad Blanca Alcudia  4 stars

Juan Carlos I, 43, Alcudia (Mallorca), Spain, 07408

Alcudia (Mallorca) Superb ZAR 3 373

Iberostar Playa De Muro Village  4 stars

Albufera, 6, Playa de Muro (Mallorca), Spain, 07458

Playa de Muro (Mallorca) Fabulous ZAR 3 976

Iberostar Albufera Playa Playa de Muro  4 stars

Avda. Albufera S/N., Playa de Muro (Mallorca), Spain, 07408

Playa de Muro (Mallorca) Superb ZAR 2 434

Iberostar Cristina Playa de Palma  4 stars

Calle Bartomeu Xamena S/N, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) Fabulous ZAR 2 852

Bq Apolo Hotel Can Pastilla  4 stars

Calle Miguel Massutti, 28, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Fabulous ZAR 1 553

Aluasoul Palma Can Pastilla  4 stars

Maestro Ekitai Ahn S/N, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Fabulous ZAR 1 356

Club Marthas Cala d'Or  4 stars

Carrer Des Parc De La Mar, 6 Cala D'Or, Cala d'Or (Mallorca), Spain, 7660

Cala d'Or (Mallorca) Very good ZAR 1 739

Hotel Illa D'Or Port de Pollenca  4 stars

Paseo Colon, 265, Port de Pollenca, Spain, 07470

Port de Pollenca Fabulous ZAR 4 104

Hotel Playa Esperanza Playa de Muro  4 stars

Avenida Sa Albufera, 4, Playa de Muro (Mallorca), Spain, 7458

Playa de Muro (Mallorca) Superb ZAR 3 524

Viva Rey Don Jaime Santa Ponsa  4 stars

C/ Puig Mayor, 5, Santa Ponsa, Spain, 07180

Santa Ponsa Fabulous ZAR 2 504

Lindner Golf & Wellness Resort Portals Nous Portals Nous  4 stars

Arquitecto Francisco Casas, 18, Portals Nous (Mallorca), Spain, 07181

Portals Nous (Mallorca) Fabulous ZAR 4 011

Eurostars Marivent Palma de Mallorca  4 stars

Diana Moore 6, Palma de Mallorca, Spain, 07015

Palma de Mallorca Very good ZAR 3 686

Hotel Rural Son Mas Porto Cristo  4 stars

Camino De Son Mas - Ctra. Porto Cristo - Porto Col, Porto Cristo, Spain, 07680

Porto Cristo Superb ZAR 4 475

Robinson Club Cala Serena Cala d'Or  4 stars

Calo Petit 1, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Superb ZAR 5 356

Feliz Palma de Mallorca  4 stars

Joan Miro 74, Palma de Mallorca, Spain, 07015

Palma de Mallorca Fabulous ZAR 2 388

Iberostar Suites Hotel Jardin Del Sol Santa Ponsa  4 stars

Huguet Des Far, S/N, Santa Ponsa, Santa Ponsa, Spain, 07180

Santa Ponsa Fabulous ZAR 2 631

Iberostar Club Cala Barca Santanyi  4 stars

Sa Barca Trancada S/N, Santanyi, Spain, 07691

Santanyi Superb ZAR 4 753

Vanity Hotel Suite Capdepera  4 stars

Urb. Cala Mesquida, S/N, Capdepera (Mallorca), Spain, 07580

Capdepera (Mallorca) ZAR 2 318

Hotel Miramar Port de Pollenca  4 stars

Paseo Anglada Camarassa 39, Port de Pollenca, Spain, 07300

Port de Pollenca Fabulous ZAR 1 750

Santa Lucia Palma Nova  4 stars

Calle Duque De Extremera 6, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) ZAR 1 623

Fergus Style Cala Blanca Suites Santa Ponsa  4 stars

C/ Huguet Des Far, 27, Santa Ponsa, Spain, 07180

Santa Ponsa Good ZAR 4 707

Eix Lagotel Playa de Muro  4 stars

Circuit Del Llac S/N, Playa de Muro (Mallorca), Spain, 7410

Playa de Muro (Mallorca) Very good ZAR 1 553

Cap De Mar Cala Bona  4 stars

Paseo Maritimo 5, Cala Bona (Mallorca), Spain, 07559

Cala Bona (Mallorca) Fabulous ZAR 2 527

Hotel Zhero Cas Catala  4 stars

Carretera Palma - Andratx, 6, Cas Catala, Spain, 07181

Cas Catala Very good ZAR 1 553

Mediterranean Bay El Arenal  4 stars

San Bartolome 18, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Fabulous ZAR 1 495

Bh Mallorca Magaluf  4 stars

Avda. De Las Palmeras, 12, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Fabulous ZAR 2 724

Protur Bonaire Aparthotel Cala Bona  4 stars

Carrera Cala Bona, Cala Millor, Spain, Cala Bona (Mallorca), Spain, 07559

Cala Bona (Mallorca)

Punta Del Mar Santa Ponsa  4 stars

C/ Huguet Des Far, 11, Santa Ponsa, Spain, 07180

Santa Ponsa Very good ZAR 1 681

Hm Tropical Playa de Palma  4 stars

Calle Marbella, 16, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) Very good ZAR 2 086

Hotel Moreyo Cala Bona  4 stars

Paseo Maritimo, 8, Cala Bona (Mallorca), Spain, 07409

Cala Bona (Mallorca) Superb ZAR 2 562

Club Del Sol Port de Pollenca  4 stars

Carretera Puerto Pollensa - Alcudia Km. 62.3, Port de Pollenca, Spain

Port de Pollenca Fabulous ZAR 2 481

Hoposa Niu Cala San Vicente  4 stars

C/ Cala Barques, 5, Cala San Vicente (Mallorca), Spain, 07469

Cala San Vicente (Mallorca) Very good ZAR 14 886

Be Live Punta Amer - Adults Only Sa Coma  4 stars

Gregal, 19, Sa Coma (Mallorca), Spain, 07687

Sa Coma (Mallorca) ZAR 881

Hotel Club Cala Marsal Porto Colom  4 stars

Playa Cala Marsal, S/N, Porto Colom (Mallorca), Spain

Porto Colom (Mallorca) Very good ZAR 1 762

Las Gaviotas Suites Hotel Playa de Muro  4 stars

Avda. Albufera 51, Playa de Muro (Mallorca), Spain, 07458

Playa de Muro (Mallorca) Fabulous ZAR 2 562

Es Baulo Petit Hotel Can Picafort  4 stars

Avenida Santa Margarita, 28, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Fabulous ZAR 2 446

Isla Mallorca Palma de Mallorca  4 stars

Pilar Juncosa, 7, Palma de Mallorca, Spain, 7014

Palma de Mallorca Fabulous ZAR 2 539

Botel Alcudiamar Port de Alcudia  4 stars

Paseo Maritimo, 1, Port de Alcudia (Mallorca), Spain

Port de Alcudia (Mallorca) Fabulous ZAR 3 883

Fergus Style Palmanova  4 stars

Paseo Del Mar, 14, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Good ZAR 2 678

Cala Millor Garden  4 stars

Cristofol Colom, 71, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Good ZAR 1 182

La Vila Soller  4 stars

Placa Constitucio, 14, Soller, Spain, 07100

Soller Superb ZAR 2 017

Finca Hotel Son Palou Orient  4 stars

Placa De L'Esglesia, S/N, Orient, Spain, 07349

Orient Superb ZAR 2 828

Palia Maria Eugenia Calas de Mallorca  4 stars

Carrer De La Cala Romaguera S/N, Calas de Mallorca, Spain, 07689

Calas de Mallorca Guest rating ZAR 2 121

Fergus Bermudas Palma Nova  4 stars

Pinzones 20, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous ZAR 2 724

Bahia Principe Coral Playa Magaluf  4 stars

Carrer Torrenova, 41, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Very good ZAR 2 052

Sol Wave House Magaluf  4 stars

Avenida Magalluf, 18, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Very good ZAR 3 338

Hotel Pamplona Playa de Palma  4 stars

C/ Neopatria S/N, Playa de Palma (Mallorca), Spain, 7610

Playa de Palma (Mallorca) Fabulous ZAR 2 399

Sentido Cala Vinas Cala Vinas  4 stars

Las Sirenas, 17, Cala Vinas (Mallorca), Spain, 07181

Cala Vinas (Mallorca) Very good ZAR 2 492

H10 Blue Mar Camp De Mar  4 stars

Camino Del Salinar, 8, Camp De Mar, Spain, 07160

Camp De Mar Very good ZAR 6 121

Hipotels Flamenco Cala Millor  4 stars

Avda. Sa Coma , S/N, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Superb ZAR 2 225

Hotel Sabina Cala Millor  4 stars

C. Na Penyal, 1, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Very good ZAR 1 252

Levante Park Cala Millor  4 stars

Paseo Maritimo 15, Cala Millor (Mallorca), Spain, 07559

Cala Millor (Mallorca)

Playa Mar And Spa Port de Pollenca  4 stars

Ctra. Formentor S/N, Port de Pollenca, Spain, 07470

Port de Pollenca ZAR 3 628

Hipotels Mediterraneo Club Sa Coma  4 stars

Avenida Ses Savines, S/N, Sa Coma (Mallorca), Spain, 07680

Sa Coma (Mallorca) ZAR 3 165

Mar Hotels Rosa Del Mar & Spa Palma Nova  4 stars

Avda Ca'S Saboners, S/N, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Good ZAR 2 817

Golf Santa Ponsa  4 stars

Berenguer De Palou,2, Santa Ponsa, Spain, 07180

Santa Ponsa ZAR 2 457

Plaza Santa Ponsa Boutique Hotel  4 stars

Plaza Santa Ponsa, 2, Santa Ponsa, Spain, 07181

Santa Ponsa Fabulous ZAR 3 002

Hoposa Uyal Port de Pollenca  4 stars

Paseo Londres S/N, Port de Pollenca, Spain, 07470

Port de Pollenca Superb ZAR 2 643

Ibersol Son Caliu Mar Palma Nova  4 stars

C/ Voranova 6, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Guest rating ZAR 2 330

Hotel Cala Fornells Peguera  4 stars

Cala Fornells, 78, Peguera, Spain, 07160

Peguera Very good ZAR 2 504

Exagon Park Can Picafort  4 stars

Ronda De La Pleta, 46, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Fabulous ZAR 1 750

Js Palma Stay Can Pastilla  4 stars

Calle Pins 26, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) ZAR 1 820

Hipotels Coma Gran Sa Coma  4 stars

Cards , Sa Coma (Mallorca), Spain, 07687

Sa Coma (Mallorca)

Hotel L'Avenida Soller  4 stars

Gran Via, 9, Soller, Spain, 07100

Soller Superb ZAR 3 883

Boutique Hotel Algaida Algaida  4 stars

Ribera, 1, Algaida (Majorca), Spain, 07210

Algaida (Majorca) Superb ZAR 950

Alcudia Petit Hotel  4 stars

C/ Den Serra N' 23, Alcudia (Mallorca), Spain, 07400

Alcudia (Mallorca) Superb ZAR 2 110

Hotel Cort Palma de Mallorca  4 stars

Placa De Cort 11, Palma de Mallorca, Spain, 07001

Palma de Mallorca Exclusive ZAR 4 730

Brondo Architect Hotel Palma de Mallorca  4 stars

Brondo, 4, Palma de Mallorca, Spain, 07001

Palma de Mallorca Superb ZAR 3 570

Palau Sa Font Palma de Mallorca  4 stars

Apuntadores, 38, Palma de Mallorca, Spain, 07012

Palma de Mallorca Fabulous ZAR 2 747

Hipotels Mediterraneo Hotel Sa Coma  4 stars

Avenida Ses Savines, S/N, Sa Coma (Mallorca), Spain, 07680

Sa Coma (Mallorca) Superb ZAR 1 936

Od Port Portals Portals Nous  4 stars

Avenida Tomas Blanes Tolosa, 4, Portals Nous (Mallorca), Spain, 07181

Portals Nous (Mallorca) Fabulous ZAR 11 535

Boutique Hotel Posada Terra Santa Palma de Mallorca  4 stars

Calle Posada Terra Santa, 5, Palma de Mallorca, Spain, 07001

Palma de Mallorca Exclusive ZAR 3 315

Astoria Playa Port de Alcudia  4 stars

Avenida Astoria,1, Port de Alcudia (Mallorca), Spain

Port de Alcudia (Mallorca) Fabulous ZAR 2 747

Bahia Camp De Mar  4 stars

C/Francisca Capllonch Plomer,11, Camp De Mar, Spain

Camp De Mar Superb ZAR 1 565

Universal Aparthotel Don Camilo Sant Elm  4 stars

Cala Conils, Sant Elm, Spain, 7159

Sant Elm Superb ZAR 4 092

Globales Palmanova Palace  4 stars

Miguel De Los Santos Oliver, 15, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Guest rating ZAR 1 356

Predi Hotel Son Jaumell Capdepera  4 stars

Carretera Cala Mesquida, Km 1, Capdepera (Mallorca), Spain, 07580

Capdepera (Mallorca) Superb ZAR 4 533

Apartahotel Hipotels Dunas Cala Millor  4 stars

Avenida Sa Coma S/N, Cala Millor (Mallorca), Spain

Cala Millor (Mallorca) ZAR 1 437

Protur Hotel Safari Park. Sa Coma  4 stars

C/. Liles, , Sa Coma (Mallorca), Spain, 07560

Sa Coma (Mallorca)

Inturotel Cala Esmeralda Cala d'Or  4 stars

Calle Cala Esmeralda 8, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) ZAR 2 863

Alua Calvia Dreams Magaluf  4 stars

Avenida Notario Alemany, 32, Magaluf (Mallorca), Spain, 00000

Magaluf (Mallorca) Fabulous ZAR 1 994

Globales Sumba Cala Millor  4 stars

Urbanizacion Sa Maniga, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Superb ZAR 2 736

Me Mallorca Magaluf  4 stars

Avda Notario Alemany, 1, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Fabulous ZAR 3 594

Sol Beach House Mallorca Palma Nova  4 stars

Duque De Extremera, 16, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous ZAR 2 341

Inturotel Sa Marina Cala d'Or  4 stars

Avenida Calonge, S/N, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Superb ZAR 1 356

Riu Palace Bonanza Playa Mallorca Island  4 stars

De Illetas S/N, Mallorca Island (Majorca), Spain, 07181

Mallorca Island (Majorca) ZAR 2 504

Iberostar Playa De Muro Playa de Muro  4 stars

Albufera, 8, Playa de Muro (Mallorca), Spain, 07408

Playa de Muro (Mallorca) Fabulous ZAR 4 069

Best Delta Maioris Decima  4 stars

Calle Tudo S/N - Urb. Puig De Ros -, Maioris Decima, Spain, 07620

Maioris Decima Very good ZAR 1 089

Esplendido Port De Soller  4 stars

Es Traves, 5, Port De Soller, Spain, 07108

Port De Soller ZAR 4 799

Art Hotel Palma  4 stars

Calle Costa De'N Sintes, 6, Palma de Mallorca, Spain

Palma de Mallorca ZAR 2 921

Duva Mallorca Island  4 stars

220, Km 58 (Pollenca Al Puerto), Mallorca Island (Majorca), Spain, 07470

Mallorca Island (Majorca) ZAR 2 063

Hotel Som Far Alcudia  4 stars

C/ S'Illot 2, Alcudia (Mallorca), Spain, 07400

Alcudia (Mallorca) ZAR 2 423

Nakar Hotel Palma de Mallorca  4 stars

Avenida Jaime Iii, 21, Palma de Mallorca, Spain, 07012

Palma de Mallorca ZAR 3 791

Playa Garden Hotel & Spa Port de Alcudia  4 stars

Alcudia - Arta Km.29,5, Port de Alcudia (Mallorca), Spain

Port de Alcudia (Mallorca) ZAR 3 420

Cala D Or Hotel Cala d'Or  4 stars

Avda. Belgica 33/49, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) ZAR 1 739

Melia Calvia Beach Magaluf  4 stars

Violeta, 1, Magaluf (Mallorca), Spain

Magaluf (Mallorca) Very good ZAR 6 121

Hotel Rural Sa Posada D'Aumallia Felanitx  4 stars

Camino Son Prohens, 1027, Felanitx, Spain, 07200

Felanitx Superb ZAR 2 782

Portixol Hotel & Restaurant Palma de Mallorca  4 stars

Sirena, 27, Palma de Mallorca, Spain, 07006

Palma de Mallorca ZAR 4 602

Hotel Salvia Soller  4 stars

De La Palma, 18, Soller, Spain, 07100

Soller ZAR 3 512

Fincahotel Can Beneit Binibona  4 stars

Paseo 13, Parcela 70, Binibona, Spain, 07313

Binibona

Hotel El Guia Soller  4 stars

Castaner,2, Soller, Spain, 07100

Soller ZAR 1 611

Globales Santa Ponsa Park  4 stars

Puig Des Teix, 3, Santa Ponsa, Spain, 07180

Santa Ponsa ZAR 1 170

Barcelo Ponent Playa Cala Ferrera  3 stars

Cala Ferrera, Cala Ferrera (Mallorca), Spain, 07669

Cala Ferrera (Mallorca) Fabulous ZAR 1 437

Palladium Palma de Mallorca  3 stars

Paseo Mallorca 40, Palma de Mallorca, Spain, 07012

Palma de Mallorca Fabulous ZAR 1 808

Hotel Sercotel Zurbaran Palma de Mallorca  3 stars

Calle Josep Villalonga, 16, Palma de Mallorca, Spain, 07014

Palma de Mallorca Very good ZAR 1 298

Trh Torrenova Palma Nova  3 stars

Torrenova 25-27, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Good ZAR 1 588

Trh Magaluf Palma Nova  3 stars

C/ Martin Ros Garcia, 15, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Good ZAR 1 055

Trh Jardin Del Mar Santa Ponsa  3 stars

C/ Huguet Des Far, 1, Santa Ponsa, Spain, 07748

Santa Ponsa Very good ZAR 1 402

Es Bolero Cala d'Or  3 stars

Parc De La Mar, 4, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Fabulous ZAR 1 808

Hotel Beverly Playa Peguera  3 stars

Isaac Albeniz, 3, Peguera, Spain, 07160

Peguera Very good ZAR 1 194

Aparthotel Club Simo Cala Millor  3 stars

Almendros 24, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Very good ZAR 799

Hotel Ilusion Calma Can Pastilla  3 stars

Horacio, 5, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Good ZAR 1 437

Sol Katmandu Park & Resort Magaluf  3 stars

Calle Galeon, S/N, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Very good ZAR 3 849

Globales Samoa Calas de Mallorca  3 stars

C/ Formentor, S/N, Calas de Mallorca, Spain, 07689

Calas de Mallorca Good ZAR 1 611

Valentin Reina Paguera Peguera  3 stars

Mallorca 1, Peguera, Spain, 07160

Peguera Fabulous ZAR 2 179

Hotel Seramar Luna - Luna Park El Arenal  3 stars

Mossen Antoni Maria Alcover, 6, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Guest rating ZAR 1 553

Hsm Reina Del Mar El Arenal  3 stars

Baleares S/N, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Good ZAR 2 237

Petit Hotel Ses Rotges Cala Ratjada  3 stars

Rafael Blanes, 21, Cala Ratjada (Mallorca), Spain, 07590

Cala Ratjada (Mallorca) Superb ZAR 1 831

Hotel Moron Cala Ratjada  3 stars

Avda Cala Agulla 83, Cala Ratjada (Mallorca), Spain, 07590

Cala Ratjada (Mallorca) Fabulous ZAR 428

Hotel Manaus El Arenal  3 stars

Jose Maria Cuadrado, 7, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Very good ZAR 1 483

Cala Gran Cala d'Or  3 stars

Cala Gran 2, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) ZAR 1 762

Rocador/Rocador Playa Cala d'Or  3 stars

Carrer Del Marques De Comillas, 3, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Good

Flamenco Can Picafort  3 stars

Isabel Garau 47, Can Picafort (Mallorca), Spain, 07560

Can Picafort (Mallorca) Guest rating ZAR 452

Protur Palmeras Playa Aparthotel Sa Coma  3 stars

Aritja S/N, Sa Coma (Mallorca), Spain, 07687

Sa Coma (Mallorca) Superb

Azuline Hotel Bahamas El Arenal  3 stars

Avenida Europa, S/N, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Very good ZAR 1 252

Bellevue Lagomonte Alcudia  3 stars

Estany Petit, 8, Alcudia (Mallorca), Spain, 07410

Alcudia (Mallorca) Fabulous ZAR 15 744

Roc Linda Can Pastilla  3 stars

Octavio Augusto, 2, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Fabulous ZAR 1 112

Bellevue Club Alcudia  3 stars

Av. De Pere Mas I Reus, 21, Alcudia (Mallorca), Spain, 07410

Alcudia (Mallorca) Good ZAR 1 217

Playas Del Rey Santa Ponsa  3 stars

Avenida Jaume I, 76, Santa Ponsa, Spain, 07180

Santa Ponsa Superb ZAR 2 156

Apartamentos Deya Santa Ponsa  3 stars

Ramon De Moncada 27, Santa Ponsa, Spain, 07180

Santa Ponsa Guest rating ZAR 1 368

Ola Club Panama Hotel Palma Nova  3 stars

C/ Paris, 4, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Very good ZAR 2 585

Apartamentos Surfing Playa Santa Ponsa  3 stars

Rey Jaime I Santa Ponsa 07180 Spain, Santa Ponsa, Spain, 07180

Santa Ponsa Fabulous ZAR 1 507

Playa Grande Playa de Palma  3 stars

Aguamarina, 8, Playa de Palma (Mallorca), Spain, 07600

Playa de Palma (Mallorca) Fabulous ZAR 1 518

Globales Simar Cala San Vicente  3 stars

C/ Temporal S/N, Cala San Vicente (Mallorca), Spain, 07469

Cala San Vicente (Mallorca) Guest rating ZAR 1 646

Protur Floriana Resort Cala Bona  3 stars

Ses Joanetes S/N, Cala Bona (Mallorca), Spain, 07559

Cala Bona (Mallorca) Superb ZAR 6 701

Hotel Marina Port De Soller  3 stars

Paseo De La Playa, S/N, Port De Soller, Spain, 07108

Port De Soller Fabulous ZAR 2 202

Sotavento Apartments Magaluf  3 stars

Torrenova, 34, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Fabulous ZAR 1 866

Hotel More Alcudia  3 stars

Tirant Lo Blanc, 8, Alcudia (Mallorca), Spain, 07409

Alcudia (Mallorca) Fabulous ZAR 1 170

Hotel Eden Nord Port De Soller  3 stars

Calle Mestral, 5, Port De Soller, Spain, 07108

Port De Soller Good ZAR 1 669

Sant Jordi Playa de Palma  3 stars

De Grua, 5, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) Very good ZAR 1 055

Whala!Beach El Arenal  3 stars

C/ Miramar, 1, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Good ZAR 2 805

Hotel Atolon Cala Bona  3 stars

Paseo Maritimo Num 42.Cala Bona, Cala Bona (Mallorca), Spain, 07559

Cala Bona (Mallorca) Fabulous ZAR 1 831

Hsm Don Juan Magaluf  3 stars

Calderon De La Barca, 4, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Good ZAR 1 541

Hotel Samos Magaluf  3 stars

S'Olivera, 12, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Very good ZAR 1 912

Thb Maria Isabel Playa de Palma  3 stars

Villagarcia De Arosa 19, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) Good ZAR 1 681

Palma Bay Club Resort El Arenal  3 stars

Bartolome Calafell, 23, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Very good ZAR 1 368

Club Santa Ponsa  3 stars

Calle Nuno Sanz, 14, Santa Ponsa, Spain, 07180

Santa Ponsa Fabulous ZAR 2 005

Apartamentos Inn Magaluf  3 stars

Pedro Vaquer Ramis 12, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Very good ZAR 730

Club Hotel Cala Ratjada Cala Ratjada  3 stars

Virgen De La Esperanza 18, Cala Ratjada (Mallorca), Spain, 07590

Cala Ratjada (Mallorca) Fabulous ZAR 2 156

Jutlandia Santa Ponsa  3 stars

Avenida Golf, 1, Santa Ponsa, Spain, 07180

Santa Ponsa Fabulous ZAR 3 663

Hotel Apartamentos Vistasol Magaluf  3 stars

Alta 5 Clavia 7181 Spain, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Very good ZAR 1 356

Hotel Balear Can Pastilla  3 stars

Avenida Bartolome Riutort, 18, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Very good ZAR 1 646

Globales Playa Santa Ponsa  3 stars

Puig Des Teix, 4, Santa Ponsa, Spain, 7180

Santa Ponsa Very good ZAR 1 483

Apartamentos Sun Beach Santa Ponsa  2 stars

Ramon De Moncada, 25, Santa Ponsa, Spain, 7180

Santa Ponsa Good ZAR 1 576

Caribbean Bay El Arenal  3 stars

Trencadors, 48, El Arenal (Mallorca), Spain, 7600

El Arenal (Mallorca) Guest rating ZAR 1 263

Amazonas El Arenal  3 stars

San Bartolomeu, 4, El Arenal (Mallorca), Spain, 35100

El Arenal (Mallorca) Guest rating ZAR 1 124

Aparthotel Ferrer Isabel Cala Bona  3 stars

Ronda Des Prat, S/N, Cala Bona (Mallorca), Spain, 07559

Cala Bona (Mallorca) Good ZAR 1 773

Blue Sea Costa Verde El Arenal  3 stars

Avda. Europa, 33, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Very good ZAR 1 588

Club Cala Romani Calas de Mallorca  3 stars

Calle Sa Mola, S/N, Calas de Mallorca, Spain, 07689

Calas de Mallorca ZAR 2 457

Grupotel Port De Alcudia  3 stars

C/ Cisne Blanco, S/N, Alcudia (Mallorca), Spain, 07410

Alcudia (Mallorca) Very good ZAR 1 228

Rd Costa Portals Portals Nous  3 stars

C/ Vaquer, 16, Portals Nous (Mallorca), Spain, 07181

Portals Nous (Mallorca) Very good ZAR 1 228

Cala Bona Cala Millor  3 stars

Carretera De Costa De Los Pinos - Cala Bona, Mallorca Island (Majorca), Spain, 07559

Mallorca Island (Majorca) Superb ZAR 1 101

Hotel Mariant S'Illot  3 stars

Llevant 11, S'Illot (Mallorca), Spain, 07687

S'Illot (Mallorca) Good ZAR 1 170

Hobby Club Port de Pollenca  3 stars

Paseo Londres No 74, Port de Pollenca, Spain, 07470

Port de Pollenca ZAR 2 075

Capri Port de Pollenca  3 stars

Paseo Anglada Camarassa, 69, Port de Pollenca, Spain, 07470

Port de Pollenca Fabulous ZAR 1 263

Tora Peguera  3 stars

Galatzo 3, Peguera, Spain, 07160

Peguera Good ZAR 1 182

Catalonia Del Mar Cala Bona  3 stars

Passeig Del Moll, 15, Cala Bona (Mallorca), Spain, 07550

Cala Bona (Mallorca) Good ZAR 2 028

Maria Dolores Peguera  3 stars

Palmira 29, Peguera, Spain, 07160

Peguera Fabulous ZAR 1 170

Ilusion Markus & Spa Can Picafort  3 stars

Via Suiza, 66, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Very good ZAR 1 356

Hsm Canarios Park Calas de Mallorca  3 stars

Cala Antena 23, Calas de Mallorca, Spain, 7689

Calas de Mallorca Good ZAR 2 005

H10 Casa Del Mar Santa Ponsa  3 stars

Gran Via Del Puig Major, 2, Santa Ponsa, Spain, 07180

Santa Ponsa Fabulous ZAR 2 596

Porto Soller Port De Soller  3 stars

Migjorn 2, Port De Soller, Spain, 07108

Port De Soller Fabulous ZAR 2 573

Carmen Playa Playa de Palma  3 stars

Ferran Alzamora 32, Playa de Palma (Mallorca), Spain, 07600

Playa de Palma (Mallorca) Fabulous ZAR 591

Sol Lunamar Palma Nova  3 stars

Avda Cas Saboners 8, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous ZAR 1 101

Plazamar Serenity Resort  3 stars

Avenida Del Golf, 4, Santa Ponsa, Spain, 07180

Santa Ponsa Very good ZAR 1 692

Helios Apartamentos  3 stars

Carabela, 7, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Very good ZAR 1 391

Garden Holiday Village Can Picafort  3 stars

Circuito Del Lago, S/N, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Very good ZAR 1 669

Cala Ferrera Cala d'Or  3 stars

Felanitx, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Good ZAR 1 124

Hotel Casablanca Santa Ponsa  3 stars

Via Rey Sancho, 6, Santa Ponsa, Spain, 7180

Santa Ponsa Superb ZAR 2 330

Som Saulo Can Pastilla  3 stars

Avenida Bartomeu Riutort, 51, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Superb ZAR 1 634

Ses Puntetes Cala d'Or  3 stars

Avda Benvinguts, 20, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Superb ZAR 1 020

Hsm Calas Park Calas de Mallorca  3 stars

C/ Cala Romaguera Bajos, 3, Calas de Mallorca, Spain, 07689

Calas de Mallorca Fabulous ZAR 2 492

Club Mac Alcudia  3 stars

Avenida Tucan S/N, Alcudia (Mallorca), Spain, 07410

Alcudia (Mallorca) Good ZAR 2 689

Globales Mimosa Palma Nova  3 stars

Avda. Cas Sabones, 28, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Good ZAR 1 310

Globales Honolulu Magaluf  3 stars

Alta Esquina C/ Pineda, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Good ZAR 1 368

Caballito Al Mar Canyamel  3 stars

Costa Y Llobera S/N, Canyamel (Mallorca), Spain, 07580

Canyamel (Mallorca) ZAR 3 791

Bq Belvedere San Agustin  3 stars

Mitja Lluna, 4, San Agustin (Mallorca), Spain, 07015

San Agustin (Mallorca) Fabulous ZAR 1 831

Hipotels Don Juan Cala Millor  3 stars

Paseo Juan Llinas, S/N, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Superb ZAR 1 820

Apts. Ola Es Ravells Cala d'Or  3 stars

C/ Ravells S/N, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Very good ZAR 1 124

Bq Sarah Hotel Can Picafort  3 stars

Avenida Diagonal, 6, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Very good ZAR 1 298

Kilimanjaro El Arenal  3 stars

General I Gran Consell 47, El Arenal (Mallorca), Spain, 7600

El Arenal (Mallorca) Good ZAR 1 507

Bq Alcudia Sun Village Playa de Muro  3 stars

Circuito Del Lago, 60, Playa de Muro (Mallorca), Spain, 7408

Playa de Muro (Mallorca) Fabulous ZAR 8 417

Ona Cala Pi Club  3 stars

Urb Torre Cala Pi Solar 7, Llucmajor (Mallorca), Spain, 07639

Llucmajor (Mallorca) Fabulous ZAR 2 272

Hotel Marina Skorpios Cala d'Or  3 stars

Avenida Sa Marina, S/N, Cala d'Or (Mallorca), Spain, 076660

Cala d'Or (Mallorca) ZAR 4 382

Ona Aucanada Club Alcudia  3 stars

C/ D'Es Mirador, 5, Alcudia (Mallorca), Spain, 07400

Alcudia (Mallorca) Fabulous ZAR 1 889

Globales Bouganvilla Sa Coma  3 stars

C/ Margarita 07560 Sa Coma - Sant Llorenc Des Cardassar - Mallorca, Spain, Sa Coma (Mallorca), Spain, 07560

Sa Coma (Mallorca) Good ZAR 2 144

Tropico Playa Palma Nova  3 stars

Paseo Del Mar, 38, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Superb ZAR 1 854

Hotel Galaxia Can Picafort  3 stars

Paseo Colon, 91, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Very good ZAR 1 078

Smartline Panoramic  3 stars

C/ Maria Antonia Salva, 2, Alcudia (Mallorca), Spain, 07409

Alcudia (Mallorca) Very good ZAR 2 376

Don Pepe El Arenal  3 stars

San Cristobal 43, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Fabulous ZAR 1 008

Hotel Amoros Cala Ratjada  3 stars

Carrer De Ses Llegitimes, 37, Cala Ratjada (Mallorca), Spain

Cala Ratjada (Mallorca) Very good ZAR 1 112

Bellevue Belsana Porto Colom  3 stars

Churruca S/N, Porto Colom (Mallorca), Spain, 07670

Porto Colom (Mallorca) Guest rating ZAR 1 831

Ola Apartamentos Bouganvillia Santa Ponsa  3 stars

Des Centre, 4, Santa Ponsa, Spain

Santa Ponsa Very good ZAR 2 492

Playa Dorada Aparthotel Sa Coma  3 stars

Calle Aritja, 7, Sa Coma (Mallorca), Spain

Sa Coma (Mallorca) Fabulous ZAR 2 110

Hotel Blue Sea La Pinta Cala Millor  3 stars

Carabelas 4, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Very good ZAR 1 333

Son Baulo Can Picafort  3 stars

Ronda Del Torrente 8, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Superb ZAR 1 321

Hotel Brismar Port D'Andratx  3 stars

Avenida Almirante Riera Alemany, 6, Port D'Andratx, Spain, 07157

Port D'Andratx Very good ZAR 1 507

Hotel Clumba Cala Ratjada  3 stars

Calle Nereidas, 2, Cala Ratjada (Mallorca), Spain, 07590

Cala Ratjada (Mallorca) Very good ZAR 2 075

Hm Martinique Magaluf  3 stars

Tirso De Molina, 1, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Good ZAR 2 736

Universal Florida Magaluf  3 stars

C/ Torrenova, 33, Magaluf (Mallorca), Spain

Magaluf (Mallorca) Fabulous ZAR 1 541

Playa Can Pastilla  3 stars

Pollacra, 1, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Very good ZAR 1 843

Bellevue Vistanova Palma Nova  3 stars

Berganti 2, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Good ZAR 2 225

Hotel Gaya Peguera  3 stars

Niza, 3, Peguera, Spain, 07160

Peguera Fabulous ZAR 1 681

Orlando Apartamentos Palma de Mallorca  3 stars

Canyes 15, Palma de Mallorca, Spain, 07610

Palma de Mallorca Fabulous ZAR 799

Playa Moreia Apartments S'Illot  3 stars

Paseo De Mar, 2, S'Illot (Mallorca), Spain, 07687

S'Illot (Mallorca) Fabulous ZAR 1 402

Alcudia Pins Playa de Muro  3 stars

Alcudia-Arta , Playa de Muro (Mallorca), Spain, 07740

Playa de Muro (Mallorca)

Apartamentos Hsm Lago Park Playa de Muro  3 stars

Yola, S/N, Playa de Muro (Mallorca), Spain, 07408

Playa de Muro (Mallorca) Fabulous ZAR 2 005

Roc Continental Park Playa de Muro  3 stars

Calle Lola, 4, Playa de Muro (Mallorca), Spain, 07410

Playa de Muro (Mallorca) Very good ZAR 1 310

Aparthotel Alcudia Pins Playa de Muro  3 stars

Avda. Playas Muro. C/ Canyes S, Playa de Muro (Mallorca), Spain, 074458

Playa de Muro (Mallorca) Superb

Apartamentos Bahia Pollensa Port de Pollenca  3 stars

Calle Es Noguer S/N Puerto Pollensa Majorca (Mallo, Port de Pollenca, Spain, 07470

Port de Pollenca Fabulous ZAR 1 820

Lively Magaluf Magaluf  3 stars

San Miguel De Liria, 6, Magaluf (Mallorca), Spain

Magaluf (Mallorca) Very good ZAR 1 704

Hoposa Pollentia Port de Pollenca  3 stars

Paseo Londres S/N, Port de Pollenca, Spain, 07470

Port de Pollenca Fabulous ZAR 2 225

Aparthotel Alcudia Beach  3 stars

Avenida Nicolas Riera Marsa, 6, Alcudia (Mallorca), Spain, 07410

Alcudia (Mallorca) Superb ZAR 1 866

Sea Club Mediterranean Resort Port de Alcudia  3 stars

Av. De Mexico, S/N, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Very good ZAR 2 121

Palia Hotel Dolce Farniente  3 stars

Cala Egos S/N, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Guest rating ZAR 1 866

Protur Alicia Cala Bona  3 stars

Na Llambies 26, Cala Bona (Mallorca), Spain, 07559

Cala Bona (Mallorca)

Hotel Pinomar S'Illot  3 stars

Avinguda Dels Pins, 1, S'Illot (Mallorca), Spain, 07687

S'Illot (Mallorca) Guest rating ZAR 614

Club Calimera Es Talaial Cala d'Or  3 stars

Avenida Es Forti, 20, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Very good ZAR 3 362

Apartamentos Cala D'Or Playa  3 stars

Avda. Punta Grossa, 1, Cala d'Or (Mallorca), Spain, 07669

Cala d'Or (Mallorca) Superb ZAR 2 075

Sol Calas De Mallorca  3 stars

Cala Antena, Calas de Mallorca, Spain, 07689

Calas de Mallorca Good ZAR 3 083

Platja D'Or Port de Alcudia  3 stars

Ctra Arta -Pto Alcudia, Port de Alcudia (Mallorca), Spain, 07408

Port de Alcudia (Mallorca)

Osa Menor Cala d'Or  3 stars

Avd.De La Punta Grossa 5, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) ZAR 799

Blue Sea Don Jaime Cala Millor  3 stars

Calle Sa Jordana, 20, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Very good ZAR 1 750

Palia Sa Coma Playa  3 stars

Aritja, S/N, Sa Coma (Mallorca), Spain, 071687

Sa Coma (Mallorca) Good ZAR 2 852

Pinero Bahia Park El Arenal  3 stars

C/ Padre Rafael Serra 2, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca)

Bq Delfin Azul Port de Alcudia  3 stars

Sa Fotja, 1, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) ZAR 1 808

Aparthotel Aquasol Palma Nova  3 stars

Pinzones 61, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous ZAR 2 017

Universal Hotel Romantica Colonia de Sant Jordi  3 stars

Carabela, 4, Colonia de Sant Jordi, Spain, 07638

Colonia de Sant Jordi Fabulous ZAR 1 762

Universal Hotel Perla S'Illot  3 stars

C/ Cards, S/N, S'Illot (Mallorca), Spain, 07687

S'Illot (Mallorca) Fabulous ZAR 1 797

Bon Repos Hotel Santa Ponsa  3 stars

Gran Via Del Rei Sancho, 8, Santa Ponsa, Spain, 07180

Santa Ponsa Fabulous ZAR 1 182

Hsm Sandalo Beach Magaluf  3 stars

Calle Torrenova, 37, Magaluf (Mallorca), Spain

Magaluf (Mallorca) Good ZAR 4 405

Hotel Villa Singala Port de Pollenca  3 stars

C/ El Faro S/N, Port de Pollenca, Spain

Port de Pollenca Superb ZAR 1 217

Inturotel Esmeralda Park Cala d'Or  3 stars

Urbanizacion Cala Esmeralda, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Fabulous ZAR 2 086

Aparthotel Holiday Center Santa Ponsa  3 stars

Avda Ramon De Moncada 40, Santa Ponsa, Spain

Santa Ponsa Very good ZAR 2 724

La Concha Soul Peguera  3 stars

La Romana 3, Peguera, Spain, 07160

Peguera Very good ZAR 1 426

Veronica Cala Millor  3 stars

C/ Primavera, 2, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Fabulous ZAR 1 275

Ona Garden Lago Alcudia  3 stars

C/ Amsterdam No 3, Alcudia (Mallorca), Spain, 07400

Alcudia (Mallorca) Superb ZAR 1 820

Hotel Marbel Can Pastilla  3 stars

Plini 2, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Very good ZAR 1 008

Globales Verdemar Santa Ponsa  3 stars

Ramon De Moncada, 14, Santa Ponsa, Spain, 07180

Santa Ponsa Very good ZAR 1 553

Hipotels Mercedes Cala Millor  3 stars

Avda. Sa Coma, S/N, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Fabulous ZAR 1 854

Elegance Vista Blava Cala Millor  3 stars

C/ Ses Planes, 8, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Very good ZAR 1 414

Aparthotel Blue Sea Gran Playa Sa Coma  3 stars

Calle Ses Estepes, 5, Sa Coma (Mallorca), Spain, 07687

Sa Coma (Mallorca) Guest rating ZAR 1 785

Casa Bougainvillea Soller  3 stars

Del Mar, 81, Soller, Spain, 07100

Soller Superb ZAR 1 936

Hotel Nord Estellencs  3 stars

Plaza Triquet, 4, Estellencs (Mallorca), Spain, 07192

Estellencs (Mallorca) Superb ZAR 2 144

Aparthotel Coma Gran Sa Coma  3 stars

Cards S/N Majorca, Sa Coma (Mallorca), Spain, 07687

Sa Coma (Mallorca)

Fergus Tobago Palma Nova  3 stars

C/ Martin Ros Garcia, 1, Palma Nova (Mallorca), Spain, 07182

Palma Nova (Mallorca) Good ZAR 1 947

Hotel Mar I Vent Banyalbufar  3 stars

Major, 49, Banyalbufar, Spain, 07191

Banyalbufar Superb ZAR 1 205

Ola Aptos. Tomir Portals Nous  3 stars

C/ Miguel De Cervantes, 4, Portals Nous (Mallorca), Spain, 07181

Portals Nous (Mallorca) Very good ZAR 1 623

Hyb Eurocalas Calas de Mallorca  3 stars

Cala Antena S/N, Calas de Mallorca, Spain, 07689

Calas de Mallorca Superb ZAR 2 689

Roc Boccaccio Port de Alcudia  3 stars

Avenida Pedro Mas I Reus 3, Port de Alcudia (Mallorca), Spain, 07408

Port de Alcudia (Mallorca) Fabulous ZAR 4 869

Sunwing Alcudia Beach Port de Alcudia  3 stars

Calle Minerva 15, Port de Alcudia (Mallorca), Spain, 7400

Port de Alcudia (Mallorca)

Hotel Barracuda Magaluf  3 stars

Notario Alemany, 26, Magaluf (Mallorca), Spain

Magaluf (Mallorca) Guest rating ZAR 1 739

Pirates Village Santa Ponsa  3 stars

Av Rey Jaime I, 114, Santa Ponsa, Spain

Santa Ponsa Very good ZAR 2 423

Hm Royal Beach Magaluf  3 stars

Avda. Magalluf, 18, 07181 Magalluf, Illes Balears, Spain Palma De Mallorca, Spain 07181 Palma De Mallorca, Spain, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) ZAR 2 353

Riviera Playa Playa de Palma  3 stars

Marbella 26, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) Very good ZAR 962

Apartamentos Palia Puerto Del Sol Cala d'Or  3 stars

Cala Egos, S/N, , Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) ZAR 2 283

El Lago Apartments Alcanada  3 stars

Carrer Murta, 1 Can Picafort, Alcanada, Spain

Alcanada ZAR 1 356

Sea Club Alcudia  3 stars

Avda. De Mexico, S/N, Alcudia (Mallorca), Spain, 07400

Alcudia (Mallorca) ZAR 2 168

Villa Torre I Canyamel  3 stars

Via De Las Sirenas 129 , Canyamel (Mallorca), Spain

Canyamel (Mallorca)

Hotel Lagotel Playa de Muro  3 stars

Urbanizacion Las Gaviotas Circuit Del Llac, S/N, Playa de Muro (Mallorca), Spain, 07458

Playa de Muro (Mallorca) ZAR 1 843

Es Torrent Capdepera  3 stars

C/Ses Dones D Aigo 124 , Capdepera (Mallorca), Spain

Capdepera (Mallorca)

Finca Hotel Can Estades Calvia  3 stars

Cami De Son Pillo, 15, Calvia (Mallorca), Spain, 07184

Calvia (Mallorca) ZAR 3 582

Santuari De Cura Randa  3 stars

Puig De Randa, Randa, Spain, 07629

Randa Superb ZAR 765

Calas De Mallorca Complex Peguera  3 stars

Carrer Cala Antena S/N - Calas De Mallorca, Mallorca , Peguera, Spain

Peguera

Ona Village Cala D'Or  3 stars

Calle Voltor 5, Cala d'Or (Mallorca), Spain

Cala d'Or (Mallorca) Exceptional ZAR 1 762

Ona Mar-Bell Port De Soller  3 stars

Camino Des Faro S/N, Port De Soller, Spain

Port De Soller Good ZAR 2 156

Marina Delfin Verde Alcudia  3 stars

C/ Gavina, 4, , Alcudia (Mallorca), Spain, 07400

Alcudia (Mallorca) ZAR 2 249

The Sea Club Cala Ratjada  3 stars

Avenida America, 27, Cala Ratjada (Mallorca), Spain, 07590

Cala Ratjada (Mallorca) Very good ZAR 2 202

Universal Villa Marquesa Colonia de Sant Jordi  3 stars

C/ Primavera S/N, Colonia de Sant Jordi, Spain, 07638

Colonia de Sant Jordi Superb ZAR 1 866

Hotel Sa Vall Valldemossa Valldemossa  3 stars

Cami Son Escanelles 19, Valldemossa (Mallorca), Spain, 07070

Valldemossa (Mallorca) Superb ZAR 2 365

Club Jet Tours Alcudia  3 stars

Carrer Maria Antonia Salva, 2, Alcudia (Mallorca), Spain

Alcudia (Mallorca)

Hotel Raxa Playa de Palma  2 stars

Calle Garza, 14, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) Good ZAR 962

Golf Beach Santa Ponsa  2 stars

Avenida Rey Jaime I, 106, Santa Ponsa, Spain, 07180

Santa Ponsa Fabulous ZAR 1 194

Santa Monica El Arenal  2 stars

De Europa, 6-8, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) ZAR 1 750

Hotel Villa Sirena Cala Figuera  2 stars

Carrer Virgen Del Carmen 37, Cala Figuera (Mallorca), Spain, 07659

Cala Figuera (Mallorca) Exceptional ZAR 1 298

Playa Blanca S'Illot  2 stars

Llevant, 12, S'Illot (Mallorca), Spain, 07687

S'Illot (Mallorca) Guest rating ZAR 881

Miranda Santa Ponsa  2 stars

Gran Via Del Puig Blanc, 12, Santa Ponsa, Spain, 07180

Santa Ponsa Very good ZAR 881

Palma Mazas El Arenal  2 stars

Gerona 17, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Very good ZAR 915

Bari Can Pastilla  2 stars

Bellamar, 16, Can Pastilla (Mallorca), Spain, 7610

Can Pastilla (Mallorca) Very good ZAR 695

Hotel Teix Magaluf  2 stars

Carrer Pinada, 1, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Very good ZAR 1 136

Hotel Don Bigote Palma Nova  2 stars

C/ Paris, 1, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) ZAR 1 263

Holiday Park Apartments Santa Ponsa  2 stars

Ramon De Montcada 35, Santa Ponsa, Spain, 07180

Santa Ponsa Superb ZAR 1 646

Monaco Palma de Mallorca  2 stars

C/ Gaspar Bullan Garcias, 24,Palma,Spain,07600, Palma de Mallorca, Spain, 07600

Palma de Mallorca Guest rating

Palm Garden Port de Alcudia  2 stars

Avenida Reina Sofia, 1, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Very good ZAR 1 541

Playa Sol El Arenal  2 stars

Carretera Militar 244, 07600, Playa De Palma, Spain, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Good ZAR 753

Gabarda Hotel Palma Nova  2 stars

Roses Bermejo, 26, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous ZAR 997

Romantic Hotel Port de Pollenca  2 stars

Paseo Londres, 48, Port de Pollenca, Spain, 07470

Port de Pollenca Fabulous ZAR 1 623

Apartamentos Siesta I Port de Alcudia  2 stars

Avda. Pere Mas I Reus - 07400 Puerto De Alcudia, Spain, Port de Alcudia (Mallorca), Spain, 07400

Port de Alcudia (Mallorca) Fabulous ZAR 2 446

Apartamentos Cala D'Or Park  2 stars

Ravells S/N, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Very good ZAR 1 599

Goya Cala Millor  2 stars

1 Carrer De La Vina Del Mar, 07560 Cala Millor, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Very good ZAR 614

Lively Mallorca Palma Nova  2 stars

C/ Paris, 2, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) ZAR 2 144

Hotel Sol De Mallorca El Arenal  2 stars

Amilcar, 5, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Very good ZAR 1 078

Hotel Born Palma de Mallorca  2 stars

Sant Jaume, 3, Palma de Mallorca, Spain, 07012

Palma de Mallorca Fabulous ZAR 2 353

Apartamentos Martha'S Palma Nova  2 stars

Calle Jardiel Poncela, 1, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Very good ZAR 753

Famous El Arenal  2 stars

C/ San Cristobal 38 (Ex. 5 Islas), El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca)

Apartamentos Don Miguel Port de Pollenca  2 stars

C/ Corb Mari 4, , Port de Pollenca, Spain

Port de Pollenca ZAR 1 460

Playamar Hotel S'Illot  2 stars

C/ Rosa De Los Vientos, 7, S'Illot (Mallorca), Spain, 7687

S'Illot (Mallorca) Guest rating ZAR 1 078

Econotels Las Palomas Apts Palma Nova  2 stars

C/. Duque De La Extremera, 7, Palma Nova (Mallorca), Spain

Palma Nova (Mallorca) ZAR 1 333

Cassandra El Arenal  2 stars

Avda. De Europa 6-8 ; El Arenal, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) ZAR 1 147

Hotel Romantic Port de Pollenca  2 stars

Paseo Londres 48, Port de Pollenca, Spain, 07470

Port de Pollenca ZAR 2 527

Casa De La Vida Santanyi  2 stars

Avenida Cala Llombards, S/N, Santanyi, Spain, 07690

Santanyi Guest rating

Sa Pedrissa Deia  0 stars

Carretera Valldemosa-Deia Km 64.5, Deia, Spain, 07179

Deia Superb ZAR 4 904

Viva Blue Playa de Muro  0 stars

Passeig De Bateman, Playa de Muro (Mallorca), Spain, 07408

Playa de Muro (Mallorca) Superb ZAR 3 338

Prinsotel La Dorada Playa de Muro  0 stars

Alcudia - Arta Km.5,5, Playa de Muro (Mallorca), Spain, 07440

Playa de Muro (Mallorca) Fabulous ZAR 2 724

Magalluf Playa Apartments Magaluf  0 stars

Galeon 9, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Good ZAR 2 075

Las Palomas Econotels Palma Nova  0 stars

Duque De Estremera 7, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Good ZAR 1 170

Apartamentos Solecito Port de Alcudia  0 stars

Avenida Tucan, 31, Port de Alcudia (Mallorca), Spain

Port de Alcudia (Mallorca) Very good ZAR 1 820

Villa Real Camp De Mar  0 stars

Via Francisca Capllonch Plomer, 6, Camp De Mar, Spain, 07160

Camp De Mar Fabulous ZAR 1 159

Apartamentos Europa Sa Coma  0 stars

C/ Dalies, 30, Sa Coma (Mallorca), Spain, 17300

Sa Coma (Mallorca) Very good ZAR 892

Martinez Apartments Palma Nova  0 stars

Calvia, 3, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous ZAR 1 147

Coconut Apartments Magaluf  0 stars

Punta Ballena, S/N, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Good ZAR 1 391

Agroturismo Son Not Arta  0 stars

Camino De Son Puca, Km 3, Poligono 19, Parcela 79, Arta, Spain

Arta ZAR 985

Venecia Apartments Port de Alcudia  0 stars

C/ Garballons, 2, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Fabulous ZAR 1 773

Hostal Apuntadores Palma de Mallorca  0 stars

Apuntadores, 8, Palma de Mallorca, Spain, 07012

Palma de Mallorca Good ZAR 962

Catalina Vera Hostal Port D'Andratx  0 stars

Isaac Peral, 63, Port D'Andratx, Spain, 07157

Port D'Andratx Fabulous ZAR 1 518

Apartamentos Canyamel Garden  0 stars

C/ Costa I Llobera S/N Canyamel 07590 Spain, Canyamel (Mallorca), Spain, 07589

Canyamel (Mallorca) Good ZAR 1 066

Es Turo Ses Salines  0 stars

Cami De Cas Perets, S/N, Ses Salines, Spain, 07640

Ses Salines Fabulous ZAR 4 080

Nightlife Apartments Magaluf  0 stars

Calle Martin Ros Garcia 16, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Guest rating ZAR 1 831

Apartamentos Habitat Port de Pollenca  0 stars

Calle Cap Roig N 1, Port de Pollenca, Spain

Port de Pollenca Very good ZAR 1 854

Hostal Playa De Palma Playa de Palma  0 stars

Ferran Alzamora, 10, Playa de Palma (Mallorca), Spain, 7600

Playa de Palma (Mallorca) Very good ZAR 1 472

Rental Apartment Palma - Palma De Majorca, 2 Bedrooms, 4 Persons  0 stars

Palma, Palma de Mallorca, Spain, 07014

Palma de Mallorca

Apartamentos Yourhouse Alcudia Port de Alcudia  0 stars

Calle Pere Mas I Reus, 20, Port de Alcudia (Mallorca), Spain, 07400

Port de Alcudia (Mallorca) ZAR 1 217

Cala D Or Park Apartments Cala d'Or  0 stars

Avda Es Ravell Dor S/N, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) ZAR 2 202

Oro Playa Port de Pollenca  0 stars

Carretera Formentor, S/N, Port de Pollenca, Spain, 07470

Port de Pollenca ZAR 3 315

Xxx Holiday House Mallorca Island  0 stars

385Diseminado Poligono 6, Mallorca Island (Majorca), Spain, 07460

Mallorca Island (Majorca) ZAR 2 875

Baronia Banyalbufar  0 stars

Baronia, 16, Banyalbufar, Spain, 7191

Banyalbufar Fabulous ZAR 1 286

Anita Apartments Port de Pollenca  0 stars

Formentor, 26, Port de Pollenca, Spain, 07470

Port de Pollenca ZAR 4 243

Viviendas Margarita Colonia de Sant Jordi  0 stars

Marina, 28, Colonia de Sant Jordi, Spain, 07638

Colonia de Sant Jordi Very good ZAR 1 936

Santuari De Lluc  0 stars

Placa Pelegrins, 1, Lluc, Balearic Islands, Spain, 07315

Lluc, Balearic Islands Very good ZAR 927

Sa Cova Banyalbufar  0 stars

Diseminado Estellencs Cr 12, Banyalbufar, Spain, 07191

Banyalbufar

Casa Paquita Cala d'Or  0 stars

Mossen Marti Sureda 9, Cala d'Or (Mallorca), Spain, 07669

Cala d'Or (Mallorca)

Can Paris Inca  0 stars

Poligon 9, Parcel-La 133, Inca (Mallorca), Spain, 07300

Inca (Mallorca)

La Coma Pollenca  0 stars

Cami De Can Bosc, Pollenca, Spain, 07460

Pollenca ZAR 4 324

Finca Can Duvai Son Servera  0 stars

Cami De Can Duai S.N., Son Servera (Mallorca), Spain, 07530

Son Servera (Mallorca)

Villa Isabel Playa de Palma  0 stars

Pelica 31, Playa de Palma (Mallorca), Spain, 07610

Playa de Palma (Mallorca) ZAR 4 683

Villa Volantina Port de Pollenca  0 stars

Camino Volantina, Port de Pollenca, Spain, 07470

Port de Pollenca

Apartamentos Playa Marina Cala Ferrera  0 stars

Faraio, 10, Cala Ferrera (Mallorca), Spain, 07669

Cala Ferrera (Mallorca)

El Encinar De Arta  0 stars

Carretera Ma4041, Km 3, Arta, Spain, 07570

Arta ZAR 2 156

Anturi Port de Alcudia  0 stars

Garballons 29 A, Port de Alcudia (Mallorca), Spain, 07408

Port de Alcudia (Mallorca) ZAR 4 301

Fortalesa Alcudia  0 stars

63Poligon Voramar, Alcudia (Mallorca), Spain, 07400

Alcudia (Mallorca) ZAR 2 759
Spain regions