Canary Islands hotels

Canary Islands Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Costa Adeje Gran Hotel  5 stars

Avenida De Bruselas 16, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) Very good ZAR 6 546

Mediterranean Palace Playa de las Americas  5 stars

Avda. Las Americas S/N, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous ZAR 2 596

Princesa Yaiza Suite Hotel Resort Playa Blanca  5 stars

Av. Papagayo 22, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Superb ZAR 6 026

Seaside Grand Hotel Residencia Maspalomas  5 stars

Avda. Del Oasis, 32, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Exclusive ZAR 13 611

Bahia Del Duque Hotel Adeje  5 stars

Avenida Bruselas, S/N, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) Superb ZAR 6 860

Sheraton La Caleta Resort & Spa Adeje  5 stars

C/ La Enramada, 9, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Fabulous ZAR 5 739

Cristina Las Palmas Hotel Las Palmas de Gran Canaria  5 stars

Gomera, 6, Las Palmas de Gran Canaria, Spain, 35008

Las Palmas de Gran Canaria Very good ZAR 2 186

Hesperia Lanzarote Hotel Puerto Calero  5 stars

Urbanizacion Cortijo Viejo, Puerto Calero, Spain, 35570

Puerto Calero Fabulous ZAR 2 746

Europe Villa Cortes Playa de las Americas  5 stars

Avenida Rafael Puig, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Superb ZAR 4 933

Gran Hotel Atlantis Bahia Real Corralejo  5 stars

Avda Grandes Playas Sn, Corralejo, Corralejo, Spain, 35660

Corralejo Superb ZAR 5 152

Seaside Palm Beach Hotel Maspalomas  5 stars

Avda Del Oasis S/N, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Superb ZAR 6 204

Hotel Villa Vik Arrecife  5 stars

C/ Hermanos Diaz Rijo - Playa Del Cable,3, Arrecife (Lanzarote), Spain, 35500

Arrecife (Lanzarote) Superb ZAR 2 391

Iberostar Grand Hotel El Mirador Adeje  5 stars

Bruselas S/N, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) Superb ZAR 7 065

Lopesan Baobab Resort Meloneras  5 stars

Mar Adriatico, 1, Meloneras, Spain, 35100

Meloneras Superb ZAR 5 425

Iberostar Anthelia Hotel Adeje  5 stars

Londres, 15, Adeje (Tenerife), Spain, 38679

Adeje (Tenerife) Superb ZAR 7 133

Arrecife Gran Hotel & Spa  5 stars

Parque Islas Canarias, S/N, Arrecife (Lanzarote), Spain, 35500

Arrecife (Lanzarote) Fabulous ZAR 2 241

Hotel Melia Hacienda Del Conde - Adults Only 5*, Buenavista, Tenerife Buenavista Del Norte  5 stars

C/ La Finca S/N - Buenavista Del Norte, Buenavista Del Norte, Spain, 38480

Buenavista Del Norte Superb ZAR 3 539

Bohemia Suites And Spa Playa del Ingles  5 stars

Avenida Estados Unidos, 28, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Superb ZAR 5 111

Radisson Blu Resort, Gran Canaria Arguineguin  5 stars

La Verga S/N, Arguineguin, Spain

Arguineguin Superb ZAR 5 767

Best Semiramis Hotel Puerto de la Cruz  5 stars

Leopoldo Cologan Zulueta, 12, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Fabulous ZAR 1 639

Baobab Suites Adeje  5 stars

Roques Del Salmor, S/N, Adeje (Tenerife), Spain, 38679

Adeje (Tenerife) Superb ZAR 6 901

Riu Palace Meloneras  5 stars

Avenida Del Meditaerraneo, S/N., Meloneras, Spain, 35100

Meloneras ZAR 6 149

Apartamentos Blue Sea Costa Teguise Gardens  5 stars

Avda. Del Golf, Costa Teguise, Spain, 35508

Costa Teguise ZAR 2 022

Bungalows Santa Clara Playa del Ingles  5 stars

Avda. Sargentos Provisionales Nº 22, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) ZAR 696

Marina Suites Puerto Rico  4 stars

Avenida Juan Diaz Rodriguez 10, Puerto Rico (Gran Canaria), Spain, 35128

Puerto Rico (Gran Canaria) Superb ZAR 3 717

Tigaiga Hotel Puerto de la Cruz  4 stars

Parque Taoro 28, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Good ZAR 3 430

Spring Hotel Bitacora Playa de las Americas  4 stars

C/California, 1, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Superb ZAR 13 502

Spring Hotel Vulcano Playa de las Americas  4 stars

Antonio Dominguez Alfonso 8, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Superb ZAR 3 006

Tigotan Lovers & Friends Playa De Las Americas Hotel  4 stars

Avda. Alfonso Cabrera, 6, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous ZAR 2 965

Cleopatra Palace Hotel Playa de las Americas  4 stars

Avenida De Las Americas S/N, Arona, Tenerife, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Superb ZAR 2 938

Hotel Jandia Golf Morro del Jable  4 stars

Calle La Mancha, Barranco Vinamar S/N, Morro del Jable (Fuerteventura), Spain, 35625

Morro del Jable (Fuerteventura) ZAR 1 530

Sol Tenerife Hotel Playa de las Americas  4 stars

Avenida Rafael Puig Lliviana, S/N, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good ZAR 2 049

Melia Jardines Del Teide Hotel Adeje  4 stars

Urbanizacion Mirador Del Duque, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Fabulous ZAR 3 771

Jardin Tropical Hotel Adeje  4 stars

C/ Gran Bretana, S/N, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Fabulous ZAR 4 304

H10 Tenerife Playa Hotel Puerto de la Cruz  4 stars

Av. Colon 12, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good ZAR 2 528

Lopesan Costa Meloneras Resort  4 stars

Mar Mediterraneo 1, Meloneras, Spain, 35100

Meloneras Superb ZAR 4 222

Bahia Principe San Felipe Hotel Puerto de la Cruz  4 stars

Avenida De Colon, 22, Puerto de la Cruz (Tenerife), Spain

Puerto de la Cruz (Tenerife) Superb ZAR 2 282

Riu Palace Maspalomas Maspalomas  4 stars

Avenida De Tirajana, S/N, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Superb ZAR 5 206

Riu Palace Oasis Maspalomas  4 stars

Plaza De Las Palmeras, 2, Maspalomas (Gran Canaria), Spain, 35106

Maspalomas (Gran Canaria) ZAR 5 726

Barcelo Corralejo Bay Hotel  4 stars

Avenida Grandes Playas 12, Corralejo, Spain, 35660

Corralejo Fabulous ZAR 2 951

La Siesta Hotel Playa de las Americas  4 stars

Avenida Rafael Puig 21, Playa de las Americas (Tenerife), Spain, --

Playa de las Americas (Tenerife) Very good ZAR 3 744

Suite Hotel Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo Playa - La Dunas, Corralejo, Spain, 35660

Corralejo Fabulous ZAR 3 826

Atlantis Dunapark Hotel Corralejo  4 stars

Calle La Red 1, Corralejo, Spain, 35660

Corralejo Fabulous ZAR 2 200

Labranda Bahia De Lobos Hotel Corralejo  4 stars

Gran Canaria 2, Corralejo, Spain, 35660

Corralejo Very good ZAR 2 842

Ifa Faro Hotel Maspalomas  4 stars

Plaza De Colon, 1, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Fabulous ZAR 4 824

Riu Palace Tres Islas Corralejo  4 stars

Avda. Grandes Playas S/N, Corralejo, Spain, 35660

Corralejo Superb ZAR 3 853

Maritim Hotel Puerto de la Cruz  4 stars

C/ El Burgado 1, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good ZAR 1 872

Sbh Costa Calma Beach Resort  4 stars

Avda. Agustin Millares, 2, Costa Calma, Spain, 35627

Costa Calma Very good ZAR 2 268

Reina Isabel Hotel Las Palmas de Gran Canaria  4 stars

Alfredo L. Jones 40, Las Palmas de Gran Canaria, Spain, 35010

Las Palmas de Gran Canaria Fabulous ZAR 3 211

Clubhotel Riu Gran Canaria Maspalomas  4 stars

Urbanizacion Las Meloneras S/N, Maspalomas (Gran Canaria), Spain, 35106

Maspalomas (Gran Canaria) ZAR 5 466

Fuerteventura Princess Hotel Pajara  4 stars

Gran Canaria, 13 ( Urb. Butihondo ), Pajara, Pajara, Spain, 35625

Pajara Fabulous ZAR 2 487

Lanzarote Village Puerto del Carmen  4 stars

C/ Suiza, 2, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Superb ZAR 2 596

Paradise Costa Taurito Hotel  4 stars

Calle Alcazaba, Taurito, Spain, 35183

Taurito Very good ZAR 2 377

Gloria Palace Amadores Thalasso & Hotel  4 stars

C/ La Palma, 2, Amadores, Spain, 35139

Amadores Fabulous ZAR 3 389

Occidental Lanzarote Mar Hotel Costa Teguise  4 stars

Avenida Del Mar, 5, Costa Teguise, Spain, 35509

Costa Teguise Very good ZAR 2 856

Altamadores Hotel Puerto Rico  4 stars

San Borondon, 6, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Superb ZAR 8 199

Suite Princess Taurito  4 stars

C/ Alcazaba, 4, Taurito, Spain, 35138

Taurito Superb ZAR 4 113

H10 Costa Adeje Palace  4 stars

Playa La Enramada, La Caleta, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Very good ZAR 3 225

Los Fariones Hotel Puerto del Carmen  4 stars

Calle Roque Del Este, 1, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Fabulous ZAR 5 808

Villas Corralejo  4 stars

C/Islas Canarias O C/ Gomera O C/ El Pozo, Corralejo, Spain, 35660

Corralejo Fabulous ZAR 2 241

Best Tenerife Hotel Playa de las Americas  4 stars

C/ Antonio Dominguez Alfonso 6, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous ZAR 2 883

Ifa Dunamar Hotel Playa del Ingles  4 stars

C/ Helsinki, 8, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Fabulous ZAR 3 498

Arena Suite Corralejo  4 stars

C/ El Moro 2, Corralejo, Spain, 35660

Corralejo Fabulous ZAR 1 926

Dunas Suites & Villas Resort Maspalomas  4 stars

Avenida Sunair, S/N, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Fabulous ZAR 3 853

Dunas Don Gregory Hotel San Agustin  4 stars

Avda. Las Dalias 11, San Agustin (Gran Canaria), Spain, 35100

San Agustin (Gran Canaria) Fabulous ZAR 3 607

The Corralejo Beach Hotel  4 stars

C/ Victor Grau Bassas, S/N, Corralejo, Spain, 35660

Corralejo Very good ZAR 1 544

Clubhotel Riu Buena Vista Playa Paraiso  4 stars

C/. Horno 35, Urb. Playa Paraiso, Playa Paraiso, Spain, 38678

Playa Paraiso ZAR 4 168

Paradise Park Fun Lifestyle Hotel Playa De Los Cristianos  4 stars

Oasis Del Sur., Playa De Los Cristianos, Spain, 38650

Playa De Los Cristianos Very good ZAR 3 033

La Quinta Park Suites Santa Ursula  4 stars

Urbanizacion La Quinta, Santa Ursula (Tenerife), Spain, 38390

Santa Ursula (Tenerife) Very good ZAR 1 270

Vik Hotel San Antonio Puerto del Carmen  4 stars

Avda. De Las Playas, 84, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Fabulous ZAR 2 869

Suite Hotel Jardin Dorado Maspalomas  4 stars

Avenida Ttoo Tjaereborg, 6, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Very good ZAR 2 364

Parque Tropical Hotel Playa del Ingles  4 stars

Avenida De Italia, 1, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Fabulous ZAR 2 733

Puerto Palace Puerto de la Cruz  4 stars

Calle Dr. Cobiella Zaera, S/N. San Antonio, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good ZAR 1 311

Paradise Island Hotel Playa Blanca  4 stars

Urbanizacion Montana Roja, P-28, 35570 Playa Blanca, Lanzarote, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Guest rating ZAR 2 938

H10 Rubicon Palace Playa Blanca  4 stars

Urb Montana Roja, Playa Blanca, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Very good ZAR 3 006

Royal Tenerife Country Club By Diamond Resorts San Miguel De Abona  4 stars

Calle San Andreas Complejo San Andreas Golf Del Su, San Miguel De Abona, Spain, 38620

San Miguel De Abona Superb ZAR 2 131

Barcelo Castillo Beach Resort Caleta De Fuste  4 stars

Avenida Del Castillo, S/N, Caleta De Fuste, Spain, 35610

Caleta De Fuste Very good ZAR 2 077

Seaside Sandy Beach Hotel Playa del Ingles  4 stars

Avenida Menceyes, S/N, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Fabulous ZAR 3 416

Iberostar La Bocayna Village Playa Blanca  4 stars

El Moral 2, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Very good ZAR 3 184

San Agustin Beach Club Hotel  4 stars

Plaza De Los Cocoteros, 2, San Agustin (Gran Canaria), Spain, 35100

San Agustin (Gran Canaria) Fabulous ZAR 2 869

Morasol Suites Puerto Rico  4 stars

C/ Juan Diaz Rodriguez, 12, Puerto Rico (Gran Canaria), Spain, 35135

Puerto Rico (Gran Canaria) Fabulous ZAR 3 102

Villas Mamma Mia Playa Blanca  4 stars

Murillo 1, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) ZAR 5 302

Hipotels Natura Palace Playa Blanca  4 stars

Lanzarote S/N, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Superb ZAR 2 254

Maspalomas Princess Hotel  4 stars

Av. Tour Operados Tui S/N Campo Internacional, Maspalomas (Gran Canaria), Spain

Maspalomas (Gran Canaria) Fabulous ZAR 3 525

Clubhotel Riu Paraiso Lanzarote Resort Puerto del Carmen  4 stars

Calle Suiza, 4, Puerto del Carmen (Lanzarote), Spain, 35519

Puerto del Carmen (Lanzarote) ZAR 3 279

Mogan Princess & Beach Club Hotel Taurito  4 stars

Albaicin, 17, Urb. De Taurito, Taurito, Spain, 35138

Taurito Very good ZAR 3 184

Hotel Grand Teguise Playa Costa Teguise  4 stars

Avda. Del Jablillo, S/N, Costa Teguise, Spain, 35508

Costa Teguise Very good ZAR 2 227

Marina Bayview Hotel Puerto Rico  4 stars

Avenida De Guayadeque, 3, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Fabulous ZAR 3 197

Rubimar Suite Playa Blanca  4 stars

La Cocinilla, 2 Y 4, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Fabulous ZAR 1 475

Gloria Palace Royal Hotel & Spa Amadores  4 stars

Tamara, 1, Amadores, Spain, 35130

Amadores Superb ZAR 4 086

H10 Conquistador Hotel Playa de las Americas  4 stars

Avenida Rafael Puig, 36, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous ZAR 3 484

Riu Garoe Hotel Puerto de la Cruz  4 stars

Calle Doctor Celestino Gonzalez Padron, 3, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Superb ZAR 2 227

Playa Real Resort Adeje  4 stars

Avda. Moscu, 111 - Costa Adeje, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) ZAR 2 910

Hl Rio Playa Blanca Hotel Playa Blanca  4 stars

Avenida Archipielago 4, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Very good ZAR 2 172

Taurito Princess Hotel Mogan  4 stars

Alhambra 8, Urb. Taurito, Mogan, Spain, 35138

Mogan Superb ZAR 3 744

Gran Canaria Princess Hotel Playa del Ingles  4 stars

Avenida De Gran Canaria, 18, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Good ZAR 3 129

Sandos Papagayo Beach Resort Playa Blanca  4 stars

Calle Las Acacias, 6, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Fabulous ZAR 3 648

Flamingo Suites Adeje  4 stars

Avenida Espana 6, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) ZAR 4 154

The Anamar Suites Playa del Ingles  4 stars

Av. Estados Unidos 38, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Fabulous ZAR 1 803

Hovima Costa Adeje Hotel Adeje  4 stars

C/ Ernesto Sarti,8, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) Fabulous ZAR 3 607

Hl Club Playa Blanca Hotel Playa Blanca  4 stars

Avenida Faro De Pechiguera, 2, Playa Blanca (Lanzarote), Spain

Playa Blanca (Lanzarote) Very good ZAR 2 241

Royal Sun Resort Los Gigantes  4 stars

Calle Geranio 16, Los Gigantes, Spain, 38683

Los Gigantes Fabulous ZAR 2 022

Hd Beach Resort Costa Teguise  4 stars

Avenida Islas Canarias, S/N, Costa Teguise, Spain, 35508

Costa Teguise Superb ZAR 2 883

Sands Beach Resort Costa Teguise  4 stars

Avenida Islas Canarias, 18, Costa Teguise, Spain, 35508

Costa Teguise Very good ZAR 2 500

Hesperia Playa Dorada Hotel Playa Blanca  4 stars

Urb. Costa Del Papagayo, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Very good ZAR 2 336

Gloria Izaro Club Hotel Puerto del Carmen  4 stars

C/ Salinas 9, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) ZAR 1 954

Gran Oasis Resort Playa de las Americas  4 stars

C/ Meandro Nº3 Campo Golf Las Americas, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous ZAR 3 252

Pierre & Vacances Village Club Fuerteventura Origomare Lajares  4 stars

Carretera Majanicho, 100, Lajares, Spain

Lajares ZAR 1 612

Ole Olivina Lanzarote Hotel Puerto del Carmen  4 stars

C/Grecia 11 , Puerto del Carmen (Lanzarote), Spain, 35519

Puerto del Carmen (Lanzarote) ZAR 3 266

Santa Monica Suites Playa del Ingles  4 stars

Paseo Costa Canaria, 116, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Very good ZAR 3 799

Sunwing Fanabe Beach Hotel Playa de las Americas  4 stars

C/Londres 4 Playa De Fanabe Playa De Las Americas Tenerife, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife)

Gold By Marina Hotel Playa del Ingles  4 stars

Av. Estados Unidos, 15, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Fabulous ZAR 2 733

Puerto Resort By Blue Sea Puerto de la Cruz  4 stars

C/ Acevino 8 Urb. La Paz 38400 Puerto De La Cruz T, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good ZAR 1 544

Bahia Principe Tenerife Hotel Adeje  4 stars

Calle Idafe, S/N, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Exclusive ZAR 3 566

H10 Ocean Suites Corralejo  4 stars

Calle Las Palmeras, 1, Corralejo, Spain, 35660

Corralejo ZAR 2 555

Villa Magna Puerto Rico  4 stars

Avenida De Veneguera 6, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) ZAR 1 503

H10 Lanzarote Princess Hotel Playa Blanca  4 stars

Calle Maciot 1 Playa Blanca 35580 Spain, Playa Blanca (Lanzarote), Spain

Playa Blanca (Lanzarote) ZAR 2 719

Tabaiba Princess Hotel Maspalomas  4 stars

Av. Touroperador Tui, S/N, Maspalomas (Gran Canaria), Spain

Maspalomas (Gran Canaria) ZAR 4 660

Labranda Hotel Bronze Playa Playa del Ingles  4 stars

Calle San Cristobal De La Laguna, 7, Playa del Ingles (Gran Canaria), Spain

Playa del Ingles (Gran Canaria) ZAR 3 553

Lancelot Hotel Arrecife  3 stars

Avenida Mancomunidad, 9, Arrecife (Lanzarote), Spain, 35500

Arrecife (Lanzarote) Superb ZAR 1 639

Hotel Cotillo Beach  3 stars

Avenida Los Lagos, S/N, El Cotillo (Fuerteventura), Spain, 35650

El Cotillo (Fuerteventura) Good ZAR 1 325

Diamar Hotel Arrecife  3 stars

Avda. Fred Olsen, 8, Arrecife (Lanzarote), Spain, 35500

Arrecife (Lanzarote) Fabulous ZAR 1 134

Los Tulipanes Aparthotel Puerto del Carmen  3 stars

Finlandia, 18, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good ZAR 751

Miramar Hotel Puerto de la Cruz  3 stars

Parque Taoro,23, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good ZAR 806

Monopol Hotel Puerto de la Cruz  3 stars

C/ Quintana 15, Puerto de la Cruz (Tenerife), Spain, 38660

Puerto de la Cruz (Tenerife) Fabulous ZAR 929

Eugenia Victoria Hotel Playa del Ingles  3 stars

Avda Gran Canaria, 26, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Fabulous ZAR 2 541

Villa De Adeje Beach  3 stars

De Los Pueblos 41, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) Fabulous ZAR 1 858

Vistasur Hotel Playa de las Americas  3 stars

Avenida Las Americas, 10, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Exceptional ZAR 1 776

Oasis Village Corralejo  3 stars

Avenida Fuerteventura, 3, Corralejo, Spain, 35660

Corralejo Very good ZAR 1 735

Iberostar Lanzarote Park Hotel Playa Blanca  3 stars

Avenida Archipielago 7, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Fabulous ZAR 3 566

Dunas Maspalomas Resort  3 stars

Avda. Air Marin S/N S/N, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Fabulous ZAR 4 414

Bonanza Aparthotel Playa de las Americas  3 stars

Avda. Avenida De Los Pueblos,, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good ZAR 2 405

Beverly Park Hotel Playa del Ingles  3 stars

Calle Hamburgo 10, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Very good ZAR 1 858

Ifa Interclub Atlantic Hotel San Agustin  3 stars

Los Jazmines, 2, San Agustin (Gran Canaria), Spain, 35100

San Agustin (Gran Canaria) Very good ZAR 2 582

Ifa Beach Hotel San Agustin  3 stars

Los Jazmines, 25, San Agustin (Gran Canaria), Spain, 35100

San Agustin (Gran Canaria) Very good ZAR 2 541

Ifa Buenaventura Hotel Playa del Ingles  3 stars

Calle Ganigo, 6, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Very good ZAR 4 263

Ifa Continental Hotel Playa del Ingles  3 stars

Avenida De Italia, 2, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Very good ZAR 1 598

Hard Rock Hotel Tenerife Playa Paraiso  3 stars

Av Adeje 300 Urb Playa Paraiso, Playa Paraiso, Spain, 38670

Playa Paraiso Guest rating ZAR 4 796

Cala Blanca Hotel Taurito  3 stars

Calle Albaicon No 12, Taurito, Spain, 35138

Taurito Fabulous ZAR 1 858

Maracaibo Hotel Puerto Rico  3 stars

Avda. De Mogan, 13, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good ZAR 2 063

Allegro Isora Hotel Playa De La Arena  3 stars

C/ La Gaviota,1, Playa De La Arena, Spain, 38680

Playa De La Arena Very good ZAR 2 637

Vik Club Coral Beach Hotel Playa Blanca  3 stars

C./Austria Esq. C./Portugal, Urba. Montana Roja, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Fabulous ZAR 2 774

Playa Del Sol Hotel Playa del Ingles  3 stars

Avenida Tirajana, 26, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Fabulous ZAR 1 352

Tropical Hotel Puerto de la Cruz  3 stars

Calle Puerto Viejo 1, Puerto de la Cruz (Tenerife), Spain, 38678

Puerto de la Cruz (Tenerife) Fabulous ZAR 573

Bluebay Lanzarote Hotel Costa Teguise  3 stars

Avenida Las Palmeras, 30, Costa Teguise, Spain, 35509

Costa Teguise Fabulous ZAR 3 648

The Koala Garden Suites Maspalomas  3 stars

C/ Geminis, 2, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Very good ZAR 1 885

Hovima Santa Maria Hotel Adeje  3 stars

Avenida Espana S/N, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Very good ZAR 1 899

Royal Suite Costa Calma  3 stars

Valle De Los Escobones, Costa Calma, Spain, 35627

Costa Calma Fabulous ZAR 1 680

Park Club Europe Hotel Playa de las Americas  3 stars

Avda. Rafael Puig,23, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Superb ZAR 4 455

Paradise Lago Taurito Hotel  3 stars

Urbanizacion Taurito S/N, Taurito, Spain, 35138

Taurito Fabulous ZAR 2 828

Vista Bonita Gay Resort Maspalomas  3 stars

Carmen Laforet, 1, Maspalomas, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Superb ZAR 1 913

Apartamentos Cordial Mogan Valle Puerto De Mogan  3 stars

Avda. Los Marrero, 4, Puerto De Mogan, Spain, 0000

Puerto De Mogan Fabulous ZAR 2 323

Club Maspalomas Bungalows  3 stars

Avda. Touroperador Osl Wings;/Campo International Maspalomas, Maspalomas (Gran Canaria), Spain, 0000

Maspalomas (Gran Canaria) ZAR 1 257

Flamingo Beach Resort Playa Blanca  3 stars

Avd.Islas Canarias, Playa Blanca (Lanzarote), Spain

Playa Blanca (Lanzarote) ZAR 3 389

Compostela Beach Hotel Playa de las Americas  3 stars

Avda. Litoral 8 Playa De Las Americas Tenerife Canary Islands, Spain, Playa de las Americas (Tenerife), Spain

Playa de las Americas (Tenerife) ZAR 1 626

Labranda Apps Oasis Mango Hotel Los Cristianos  3 stars

Avd. San Francisco 15 Tenerife, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife) ZAR 10 427

Riviera Vista Hotel Playa Del Cura  3 stars

C/Paino Nº 5 - Playa Del Cura Mogan, Playa Del Cura (Gran Canaria), Spain, 35140

Playa Del Cura (Gran Canaria) Superb ZAR 2 254

Eden Hotel Puerto Rico  3 stars

Roque De Los Muchachos Nº 1, Puerto Rico (Gran Canaria), Spain

Puerto Rico (Gran Canaria) ZAR 10 140

Eden Apartments Puerto Rico  3 stars

Avda. De La Cornisa Sn 35130 Puerto Rico - Gran Canaria Spain, Puerto Rico (Gran Canaria), Spain

Puerto Rico (Gran Canaria) ZAR 10 577

Blue Star Hotel Puerto Rico  2 stars

Av. De La Cornisa, 19, Puerto Rico (Gran Canaria), Spain, 35100

Puerto Rico (Gran Canaria) Very good ZAR 286

Puerto Plata Hotel Puerto Rico  2 stars

Av. De La Cornisa 7, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Fabulous ZAR 956

Bungalows Parque Bali Maspalomas  2 stars

Av. Ttoo Thomson 2, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Very good ZAR 1 093

Oro Blanco Apartments Playa de las Americas  2 stars

Arquitecto Gomez Cuesta, 12, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good ZAR 1 667

Adonis Capital Hotel Santa Cruz de Tenerife  2 stars

Calle Cruz Verde 24, Santa Cruz de Tenerife, Spain, 38003

Santa Cruz de Tenerife Fabulous ZAR 710

Blue Sea Costa Teguise Beach Hotel  2 stars

Avenida Del Jablillo, 5, Costa Teguise, Spain, 35509

Costa Teguise Good ZAR 1 708

Colina Mar Hotel Puerto Rico  2 stars

Calle Timanfaya 4, Puerto Rico (Gran Canaria), Spain, 35150

Puerto Rico (Gran Canaria) ZAR 2 049

Bungalows Cordial Green Golf Maspalomas  2 stars

Avda. Tjaereborg S/N, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Very good ZAR 1 489

Paradise Court Aparthotel Tenerife Island  2 stars

Irlanda 5, San Eugenio Alto, Tenerife Island, Spain, 38660

Tenerife Island Fabulous ZAR 1 544

Apartamentos Oceano Costa Teguise  2 stars

Avenida Del Jablillo, 12, Costa Teguise, Spain

Costa Teguise Good ZAR 806

Hotel Sun Holidays Puerto de la Cruz  2 stars

C/. La Penita, 6, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Superb ZAR 587

Agua Marina Apartment Puerto del Carmen  0 stars

Teide 35, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Fabulous ZAR 1 257

Bungalows Miraflor Suites Playa del Ingles  0 stars

Timple, 4, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Very good ZAR 2 951

Maxorata Beach Apartment Corralejo  0 stars

Avenida De Gran Canaria , S/N, Corralejo, Spain, 35660

Corralejo Very good ZAR 888

La Penita Apartment Puerto del Carmen  0 stars

Chalana 2, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good ZAR 1 052

Servatur Montebello Apartment Puerto Rico  0 stars

Avenida De La Cornisa, 5, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good ZAR 1 544

Aquasol Apartment Puerto Rico  0 stars

Avda. Roque Del Este, 24, 35130, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Good ZAR 1 038

Cala D Or Apartments Puerto Rico  0 stars

Avenida Gran Canaria,14, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good ZAR 2 063

Apartamentos La Florida Puerto del Carmen  0 stars

C/ Reina Sofia, 30, Puerto Del Carmen, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Fabulous ZAR 1 175

Cala Nova Apartment Puerto Rico  0 stars

Avenida Gran Canaria, 2, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Guest rating ZAR 2 200

Sunshine Villas Puerto Rico  0 stars

Calle Gavilan 3, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Superb ZAR 3 553

Villas Del Mar Puerto Calero  0 stars

C/. Benahore 6A, Puerto Calero, Spain, 35571

Puerto Calero Fabulous ZAR 1 913

Paloma Beach Apartments Los Cristianos  0 stars

Avenida Juan Carlos I, 43, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife) Fabulous ZAR 1 516

El Guarapo Apartments Costa Teguise  0 stars

Tabaibas, 10, Costa Teguise, Spain

Costa Teguise Fabulous ZAR 1 216

Villa Del Mar Gran Canaria  0 stars

Av. Guayares 3 35120 Patalavaca Arguineguin Gran Canaria, Gran Canaria, Spain

Gran Canaria ZAR 1 079

Hotel Don Candido Puerto de la Cruz  0 stars

Portugal, 10, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Superb ZAR 437

Sun Grove Villas & Spa Playa Blanca  0 stars

Callao Negro 7 Al 15, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Superb ZAR 1 803

Neptuno Apartments Costa Teguise  0 stars

Avenida Del Jabillo, Costa Teguise, Spain, 35508

Costa Teguise Fabulous ZAR 2 063

Los Tilos Apartments Playa del Ingles  0 stars

Avenida De Espana 11 Frente Al Centro Comercial Yumbo Centrum San Bart. De Tirajana 35100, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) ZAR 888

Apartamentos Miriam Puerto Rico  0 stars

Avenida La Graciosa, 13, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good ZAR 833

Apart Hotel Ponderosa Adeje  0 stars

Av. Venezuela, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) ZAR 1 243

Apartamentos Tamaran Playa del Ingles  0 stars

Avenida De Tirajana, 16, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) ZAR 2 186
Spain regions