Canary Islands hotels

Canary Islands Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

The Volcan Lanzarote Hotel Playa Blanca  5 stars

Playa Blanca (Lanzarote) Fabulous USD 194

Lopesan Baobab Resort Meloneras  5 stars

Meloneras Superb USD 297

Melia Salinas Hotel Costa Teguise  5 stars

Costa Teguise Fabulous USD 218

Sheraton Fuerteventura Beach Golf & Spa Resort Caleta De Fuste  5 stars

Caleta De Fuste Fabulous USD 233

Seaside Grand Hotel Residencia Maspalomas  5 stars

Maspalomas (Gran Canaria)

Dream Gran Tacande Hotel Adeje  5 stars

Adeje (Tenerife) Superb USD 328

The Ritz Carlton Abama Hotel Guia de Isora  5 stars

Guia de Isora (Tenerife) Fabulous USD 466

Dream Gran Castillo Resort Playa Blanca  5 stars

Playa Blanca (Lanzarote) Fabulous USD 300

Costa Adeje Gran Hotel  5 stars

Adeje (Tenerife) Very good USD 251

Iberostar Anthelia Hotel Adeje  5 stars

Adeje (Tenerife) Superb USD 450

Sheraton La Caleta Hotel Adeje  5 stars

Adeje (Tenerife) Fabulous USD 324

Sheraton Gran Canaria Salobre Golf Resort And Spa Maspalomas  5 stars

Maspalomas (Gran Canaria) Fabulous USD 346

Sir Anthony Hotel Playa de las Americas  5 stars

Playa de las Americas (Tenerife) Superb USD 453

Mediterranean Palace Hotel Playa de las Americas  5 stars

Playa de las Americas (Tenerife) Fabulous USD 185

Gran Hotel Bahia Del Duque Adeje  5 stars

Adeje (Tenerife) Superb USD 558

Princesa Yaiza Suite Hotel Resort Playa Blanca  5 stars

Playa Blanca (Lanzarote) Superb USD 392

Iberostar Grand Hotel El Mirador - Adults Only Adeje  5 stars

Adeje (Tenerife) Superb USD 511

Iberostar Grand Hotel Mencey Santa Cruz de Tenerife  5 stars

Santa Cruz de Tenerife Fabulous USD 172

Redlevel At Gran Melia Tenerife Hotel  5 stars

Tenerife Island USD 473

Hesperia Lanzarote Hotel Puerto Calero  5 stars

Puerto Calero Fabulous USD 190

Hotel H10 Lanzarote Princess Playa Blanca  4 stars

Playa Blanca (Lanzarote) USD 186

Spring Hotel Bitacora Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Superb USD 318

Guayarmina Princess Hotel Adeje  4 stars

Adeje (Tenerife) USD 240

Spring Hotel Vulcano Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Fabulous USD 268

Sol Lanzarote Hotel Puerto del Carmen  4 stars

Puerto del Carmen (Lanzarote) Very good USD 228

Vincci Tenerife Golf Hotel San Miguel De Abona  4 stars

San Miguel De Abona Very good USD 742

Sol Tenerife Hotel. Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good USD 175

Barcelo Fuerteventura Thalasso Hotel Caleta De Fuste  4 stars

Caleta De Fuste Fabulous USD 152

Jardin Tropical Hotel Adeje  4 stars

Adeje (Tenerife) Fabulous USD 397

Hotel Taurito Princess Mogan  4 stars

Mogan Superb USD 421

Gran Oasis Resort Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Fabulous USD 255

Tabaiba Princess Hotel Maspalomas  4 stars

Maspalomas (Gran Canaria) USD 261

Barcelo Corralejo Bay - Adults Only Hotel  4 stars

Corralejo Fabulous USD 191

Clubhotel Riu Paraiso Lanzarote Resort Puerto del Carmen  4 stars

Puerto del Carmen (Lanzarote) USD 324

Beatriz Playa - Spa Hotel Puerto del Carmen  4 stars

Puerto del Carmen (Lanzarote) Good USD 168

Dream Villa Tagoro Adeje  4 stars

Adeje (Tenerife) Fabulous USD 207

Vik Hotel San Antonio Puerto del Carmen  4 stars

Puerto del Carmen (Lanzarote) Fabulous USD 179

Hotel Gala Tenerife Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good USD 212

Hotel Troya Tenerife Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good USD 232

Hotel Costa Calero Puerto Calero  4 stars

Puerto Calero Superb USD 214

Hotel Fanabe Costa Sur Adeje  4 stars

Adeje (Tenerife) Very good USD 179

Dream Noelia Sur Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Fabulous USD 236

Hotel Barcelo Jandia Club Premium - Adults Only Morro del Jable  4 stars

Morro del Jable (Fuerteventura) USD 217

Sunwing Resort Fanabe Aparthotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife)

Barcelo Santiago Hotel Puerto de Santiago  4 stars

Puerto de Santiago (Tenerife) Fabulous USD 164

Club Jandia Princess Hotel Pajara  4 stars

Pajara Fabulous USD 314

Hotel Los Fariones Puerto del Carmen  4 stars

Puerto del Carmen (Lanzarote) Fabulous USD 168

Barcelo Margaritas Hotel Playa del Ingles  4 stars

Playa del Ingles (Gran Canaria) Very good USD 152

Bahia Principe Tenerife Hotel Adeje  4 stars

Adeje (Tenerife) USD 265

Seaside Sandy Beach Hotel Playa del Ingles  4 stars

Playa del Ingles (Gran Canaria) Fabulous USD 222

Cleopatra Palace Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Superb USD 225

Lanzarote Village Puerto del Carmen  4 stars

Puerto del Carmen (Lanzarote) Superb USD 120

H10 Rubicon Palace Hotel Yaiza  4 stars

Yaiza (Lanzarote) Very good USD 174

Green Garden Resort _ Suites Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good USD 241

Best Jacaranda Hotel Adeje  4 stars

Adeje (Tenerife) Very good USD 178

Barcelo Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good USD 113

H10 Conquistador Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Fabulous USD 237

Hotel Sentido Gran Canaria Princess Playa del Ingles  4 stars

Playa del Ingles (Gran Canaria) USD 260

Hesperia Playa Dorada Hotel Playa Blanca  4 stars

Playa Blanca (Lanzarote) Very good USD 152

Sandos Papagayo Beach Resort Playa Blanca  4 stars

Playa Blanca (Lanzarote) Fabulous USD 314

Hotel La Siesta Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good USD 180

Suite Hotel Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo Fabulous USD 217

Arona Gran Hotel Playa De Los Cristianos  4 stars

Playa De Los Cristianos

Barcelo Castillo Beach Resort Caleta De Fuste  4 stars

Caleta De Fuste Very good USD 146

Sands Beach Resort Costa Teguise  4 stars

Costa Teguise Very good USD 112

H10 Timanfaya Palace Hotel Playa Blanca  4 stars

Playa Blanca (Lanzarote) Fabulous USD 193

H10 Gran Tinerfe Hotel Adeje  4 stars

Adeje (Tenerife) Fabulous USD 213

Hotel Riu Palace Tenerife Adeje  4 stars

Adeje (Tenerife) USD 523

H10 Big Sur Hotel Los Cristianos  4 stars

Los Cristianos (Tenerife) Fabulous USD 259

Isla Bonita Hotel Adeje  4 stars

Adeje (Tenerife) Very good USD 168

Gf Isabel Family Hotel Adeje  4 stars

Adeje (Tenerife) USD 168

Hipotels La Geria Puerto del Carmen  4 stars

Puerto del Carmen (Lanzarote) Superb USD 119

Hotel Bahia Princess Adeje  4 stars

Adeje (Tenerife) USD 208

Lopesan Costa Meloneras Resort Spa And Casino  4 stars

Meloneras Superb USD 298

Be Live Family Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good USD 196

Marino Tenerife Hotel Costa Del Silencio  4 stars

Costa Del Silencio USD 141

Marina Suites Gran Canaria Puerto Rico  4 stars

Puerto Rico (Gran Canaria) Superb USD 257

Rio Playa Blanca Hotel  4 stars

Playa Blanca (Lanzarote) Very good USD 147

Hotel Elba Carlota Beach & Convention Resort Caleta De Fuste  4 stars

Caleta De Fuste Very good USD 344

Hipotels Natura Palace And Spa Playa Blanca  4 stars

Playa Blanca (Lanzarote) Superb USD 2 136

Paradise Park Fun Lifestyle Hotel Playa De Los Cristianos  4 stars

Playa De Los Cristianos Very good USD 447

Arena Suite Corralejo  4 stars

Corralejo USD 136

Elba Sara Beach & Golf Resort Caleta De Fuste  4 stars

Caleta De Fuste Fabulous USD 344

Hotel Isabel Adeje  4 stars

Adeje (Tenerife) Fabulous USD 228

Hotel Cleopatra Palace Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Superb USD 294

Columbus Aparthotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Good USD 88

Puerto Carmen Aparthotel Puerto del Carmen  3 stars

Puerto del Carmen (Lanzarote) Very good USD 185

Flamingo Beach Resort Playa Blanca  3 stars

Playa Blanca (Lanzarote) USD 194

Apartamentos Barcelo Varadero Playa De La Arena  3 stars

Playa De La Arena Very good USD 114

Clubhotel Riu Oliva Beach Resort Corralejo  3 stars

Corralejo

Broncemar Beach Hotel Caleta De Fuste  3 stars

Caleta De Fuste Very good USD 54

H10 Sentido White Suites Yaiza  3 stars

Yaiza (Lanzarote) Very good USD 200

Hotel Beverly Park Playa del Ingles  3 stars

Playa del Ingles (Gran Canaria) Very good USD 182

Los Zocos Club Resort Costa Teguise  3 stars

Costa Teguise Very good USD 125

Ifa Buenaventura Hotel Playa del Ingles  3 stars

Playa del Ingles (Gran Canaria) Very good USD 123

Bluebay Lanzarote Hotel Costa Teguise  3 stars

Costa Teguise Fabulous USD 135

Ifa Continental Hotel Playa del Ingles  3 stars

Playa del Ingles (Gran Canaria) Very good USD 744

Piramides Resort Playa de las Americas  0 stars

Playa de las Americas (Tenerife) Fabulous USD 159

Fun4All Swinger Resort Playa del Ingles  0 stars

Playa del Ingles (Gran Canaria) Good
Spain regions