Canary Islands hotels

Canary Islands Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Hard Rock Hotel Tenerife  5 stars

Tenerife Island

Lopesan Baobab Resort Meloneras  5 stars

Meloneras Exceptional USD 352

Seaside Grand Hotel Residencia Maspalomas  5 stars

Maspalomas (Gran Canaria)

Arrecife Gran Hotel  5 stars

Arrecife (Lanzarote) Excellent USD 222

Costa Adeje Gran Hotel  5 stars

Adeje (Tenerife) Very good USD 216

Gran Hotel Atlantis Bahia Real Grand Luxe Corralejo  5 stars

Corralejo Exceptional USD 380

Iberostar Anthelia Hotel Adeje  5 stars

Adeje (Tenerife) Exceptional USD 353

Princesa Yaiza Suite Hotel Playa Blanca  5 stars

Playa Blanca (Lanzarote) Exceptional USD 366

Las Villas Gran Hotel Bahia Del Duque Resort Adeje  5 stars

Adeje (Tenerife)

Baobab Suites Adeje  5 stars

Adeje (Tenerife) USD 352

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

Tenerife Island Exceptional USD 204

Iberostar Grand Hotel El Mirador  5 stars

Adeje (Tenerife) Exceptional USD 415

Radisson Blu Resort Gran Canaria  5 stars

Gran Canaria Exceptional USD 338

Best Semiramis Hotel Puerto de la Cruz  5 stars

Puerto de la Cruz (Tenerife) Excellent USD 675

Cristina Las Palmas Hotel Las Palmas de Gran Canaria  5 stars

Las Palmas de Gran Canaria Very good USD 153

The Corralejo Beach Hotel  4 stars

Corralejo Very good USD 90

Spring Hotel Vulcano Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent USD 213

Clubhotel Riu Buena Vista Playa Paraiso  4 stars

Playa Paraiso USD 223

Hotel Puerto De La Cruz Puerto de la Cruz  4 stars

Puerto de la Cruz (Tenerife) Very good USD 83

Jardin Tropical Hotel Adeje  4 stars

Adeje (Tenerife) Excellent USD 313

Hotel Taurito Princess Mogan  4 stars

Mogan Exceptional USD 186

Hotel Fuerteventura Princess Esquinzo  4 stars

Esquinzo USD 778

Hotel Altamadores Puerto Rico  4 stars

Puerto Rico (Gran Canaria) Exceptional USD 216

Vik San Antonio Hotel Puerto del Carmen  4 stars

Puerto del Carmen (Lanzarote) Excellent USD 179

Dream Noelia Sur Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent USD 179

Puerto Resort By Blue Sea Puerto de la Cruz  4 stars

Puerto de la Cruz (Tenerife) USD 91

Bahia Principe San Felipe Hotel Puerto de la Cruz  4 stars

Puerto de la Cruz (Tenerife) Exceptional USD 167

Club Hotel Riu Paraiso Lanzarote Resort  4 stars

Lanzarote Island

Bull Reina Isabel Hotel Las Palmas de Gran Canaria  4 stars

Las Palmas de Gran Canaria Excellent USD 177

Servatur Casablanca Hotel Puerto Rico  4 stars

Puerto Rico (Gran Canaria) Very good USD 100

Bahia Principe Tenerife Hotel Adeje  4 stars

Adeje (Tenerife) USD 315

Hd Beach Resort Costa Teguise  4 stars

Costa Teguise Exceptional USD 174

Club Playa Blanca Hotel  4 stars

Playa Blanca (Lanzarote) Very good USD 175

Seaside Sandy Beach Hotel Playa del Ingles  4 stars

Playa del Ingles (Gran Canaria) Excellent USD 183

Aparthotel Rubimar Suite Playa Blanca  4 stars

Playa Blanca (Lanzarote)

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

San Miguel De Abona Exceptional USD 135

Hotel Suite Princess Mogan  4 stars

Mogan Exceptional USD 194

Best Tenerife Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent USD 171

Barcelo Lanzarote Resort  4 stars

Lanzarote Island Very good USD 157

H10 Ocean Suites Corralejo  4 stars

Corralejo USD 243

Blue Sea Puerto Resort Hotel Puerto de la Cruz  4 stars

Puerto de la Cruz (Tenerife) USD 83

Hotel Dunas Don Gregory San Agustin  4 stars

San Agustin (Gran Canaria)

Hotel Sentido Gran Canaria Princess Playa del Ingles  4 stars

Playa del Ingles (Gran Canaria) USD 183

Hesperia Playa Dorada Hotel Playa Blanca  4 stars

Playa Blanca (Lanzarote) Very good USD 155

Sandos Papagayo Beach Resort Playa Blanca  4 stars

Playa Blanca (Lanzarote) Excellent USD 323

Riu Palace Meloneras Resort  4 stars

Meloneras USD 258

Barcelo Castillo Beach Resort Caleta De Fuste  4 stars

Caleta De Fuste Very good USD 104

Sands Beach Resort Costa Teguise  4 stars

Costa Teguise Very good USD 128

Hotel Jandia Golf  4 stars

Jandia (Fuerteventura) USD 101

Royal Sun Resort Los Gigantes  4 stars

Los Gigantes Excellent USD 143

H10 Tenerife Playa Hotel Puerto de la Cruz  4 stars

Puerto de la Cruz (Tenerife) Very good USD 139

Sbh Hotel Costa Calma Beach Resort  4 stars

Costa Calma Very good USD 173

H10 Costa Adeje Palace Hotel  4 stars

Adeje (Tenerife) Very good USD 190

Puerto Palace Hotel Puerto de la Cruz  4 stars

Puerto de la Cruz (Tenerife) Very good USD 89

Corralejo Beach Hotel  4 stars

Corralejo

Clubhotel Riu Gran Canaria Maspalomas  4 stars

Maspalomas (Gran Canaria) USD 340

Marina Suites Gran Canaria Puerto Rico  4 stars

Puerto Rico (Gran Canaria) Exceptional USD 182

Rio Playa Blanca Hotel  4 stars

Playa Blanca (Lanzarote) Very good USD 134

Paradise Park Fun Lifestyle Hotel Playa De Los Cristianos  4 stars

Playa De Los Cristianos Very good USD 352

Suite Hotel Jardin Dorado Maspalomas  4 stars

Maspalomas (Gran Canaria) Very good USD 116

Maritim Hotel Puerto de la Cruz  4 stars

Puerto de la Cruz (Tenerife) Very good USD 99

Hotel Cleopatra Palace Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional USD 176

Eden Apartments Puerto Rico  3 stars

Puerto Rico (Gran Canaria) USD 63

The Koala Garden Suites Maspalomas  3 stars

Maspalomas (Gran Canaria) Very good USD 89

El Varadero Hotel Yaiza  3 stars

Yaiza (Lanzarote) USD 200

Dunas Maspalomas Resort  3 stars

Maspalomas (Gran Canaria) Excellent USD 197

Club Hotel Riu Waikiki Playa del Ingles  3 stars

Playa del Ingles (Gran Canaria)

Nazaret Apartments Costa Teguise  3 stars

Costa Teguise Excellent USD 99

Park Club Europe Hotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Exceptional USD 240

Hotel Ponderosa Playa de las Americas  3 stars

Playa de las Americas (Tenerife) USD 79

Apartamentos Barcelo Varadero 3Ll, Playa De La Arena, Tenerife  3 stars

Playa De La Arena Very good USD 113

Blue Sea Apartamentos Costa Teguise Gardens  3 stars

Costa Teguise

Labranda Apps Oasis Mango Hotel Playa De Los Cristianos  3 stars

Playa De Los Cristianos USD 88

Dunas Mirador Maspalomas Hotel Maspalomas  3 stars

Maspalomas (Gran Canaria) Very good USD 161

Eugenia Victoria Hotel Playa del Ingles  3 stars

Playa del Ingles (Gran Canaria) Excellent USD 151

Cotillo Beach Hotel  3 stars

El Cotillo (Fuerteventura) Good USD 94

Hotel Riviera Vista Gran Canaria  3 stars

Gran Canaria USD 92

Hotel Beverly Park Playa del Ingles  3 stars

Playa del Ingles (Gran Canaria) Very good USD 103

Hotel Ifa Buenaventura Playa del Ingles  3 stars

Playa del Ingles (Gran Canaria) Very good USD 106

Villa De Adeje Beach  3 stars

Adeje (Tenerife) Very good USD 123

Vistasur Apartments Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Superb USD 120

Ocean View Hotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Very good USD 149

Hotel Lancelot Arrecife  3 stars

Arrecife (Lanzarote) Excellent USD 99

The Anamar Suites Playa del Ingles  2 stars

Playa del Ingles (Gran Canaria) Excellent USD 105

Paradise Court Aparthotel Adeje  2 stars

Adeje (Tenerife) USD 97

Oro Blanco Apartments Playa de las Americas  2 stars

Playa de las Americas (Tenerife) USD 110

Los Tulipanes Apartments Puerto del Carmen  2 stars

Puerto del Carmen (Lanzarote) Very good USD 44

Blue Star Apartments Puerto Rico  2 stars

Puerto Rico (Gran Canaria) Very good USD 21

Hotel Adonis Capital Santa Cruz de Tenerife  2 stars

Santa Cruz de Tenerife Excellent USD 49

Club Maspalomas Bungalows Gran Canaria  2 stars

Gran Canaria USD 156

Hotel Sun Holidays Puerto de la Cruz  1 stars

Puerto de la Cruz (Tenerife) USD 47

Fun4All Swinger Resort Playa del Ingles  0 stars

Playa del Ingles (Gran Canaria) Good

Hotel Don Candido Puerto de la Cruz  0 stars

Puerto de la Cruz (Tenerife) USD 29

Cala D'Or Apartments Puerto Rico  0 stars

Puerto Rico (Gran Canaria) Very good USD 99

Bungalows Las Vegas Golf Maspalomas  0 stars

Maspalomas (Gran Canaria) Very good USD 49

Mamma Mia Apartment Playa Blanca  0 stars

Playa Blanca (Lanzarote) USD 515

Sunshine Villas Puerto Rico  0 stars

Puerto Rico (Gran Canaria) Exceptional USD 237

Bungalows Miraflor Suites Playa del Ingles  0 stars

Playa del Ingles (Gran Canaria) Very good USD 278
Spain regions