Canary Islands hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Canary Islands Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Baobab Suites  5 stars

C/ Roques Del Salmor 5, Costa Adeje (Tenerife), Spain, 38679

Costa Adeje (Tenerife) Great
CAD 440

Apartamentos Montebello  5 stars

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

Puerto Rico (Gran Canaria)
CAD 147

Santa Monica Suites  4 stars

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

Playa del Ingles (Gran Canaria) Very good
CAD 272

Occidental Lanzarote Playa  4 stars

Av. Del Mar 6, Costa Teguise, Spain, 35508

Costa Teguise Very good
CAD 183

Hd Beach Resort  4 stars

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

Costa Teguise Great
CAD 222

Villa Magna  4 stars

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

Puerto Rico (Gran Canaria)
CAD 172

H10 Ocean Suites (Adults Only)  4 stars

Calle Las Palmeras, 1, Corralejo, Spain, 35660

Corralejo Nice
CAD 168

Sunlight Bahia Principe Costa Adeje  4 stars

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

Costa Adeje (Tenerife)
CAD 267

Sands Beach Resort  4 stars

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

Costa Teguise Very good
CAD 162

Hl Club Playa Blanca  4 stars

Avenida Faro De Pechiguera, S/N, Playa Blanca (Lanzarote), Spain

Playa Blanca (Lanzarote) Very good
CAD 238

Hesperia Playa Dorada  4 stars

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

Playa Blanca (Lanzarote) Very good
CAD 252

Royal Sun Resort  4 stars

Los Geranios 16, Los Gigantes, Spain, 38683

Los Gigantes Great
CAD 207

Gold By Marina (Adults Only)  4 stars

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

Playa del Ingles (Gran Canaria) Very good
CAD 226

Relaxia Olivina  4 stars

Calle Grecia 11, Puerto del Carmen (Lanzarote), Spain, 35519

Puerto del Carmen (Lanzarote) Great
CAD 222

Gloria Izaro Club Hotel  4 stars

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

Puerto del Carmen (Lanzarote) Guest rating
CAD 156

Gran Oasis Resort  4 stars

Meandro, 3, Golf Las Americas, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good
CAD 246

Gran Hotel Arona (Adults Only)  4 stars

C Juan Carlos I , Los Cristianos (Tenerife), Spain

Los Cristianos (Tenerife)
CAD 381

Sbh Club Paraiso Playa  4 stars

Lomo Acebuche, Esquinzo S/N, Esquinzo, Spain, 35626

Esquinzo Great
CAD 190

Blue Sea Puerto Resort  4 stars

Acevino, 8, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good
CAD 106

Aqua Suites  4 stars

Anzuelo, 23, Puerto del Carmen (Lanzarote), Spain

Puerto del Carmen (Lanzarote) Great
CAD 251

Club Torso Gay Men Only  4 stars

Avenida Touroperador Kuoni 46, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria)
CAD 222

Hotel Las Olas  4 stars

Travesia Los Cancajos, 2, Los Cancajos, Spain, 38712

Los Cancajos Very good
CAD 125

Park Club Europe  3 stars

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

Playa de las Americas (Tenerife) Great
CAD 298

Flamingo Beach Resort  3 stars

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

Playa Blanca (Lanzarote) Guest rating
CAD 230

Riviera Vista  3 stars

Paino, 5, Playa Del Cura (Gran Canaria), Spain, 35140

Playa Del Cura (Gran Canaria) Great
CAD 166

Las Rosas  3 stars

Calle Las Rosas 2 Puerto De Santiago Santiago Del,, Santiago Del Teide, Spain

Santiago Del Teide
CAD 179

Vista Bonita Gay Resort  3 stars

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

Maspalomas (Gran Canaria) Great
CAD 159

Paradise Lago Taurito  3 stars

Urbanizacion Taurito, Taurito, Spain, 35138

Taurito Very good
CAD 234

Rio Piedras  3 stars

Av Del Ancla 2, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria)
CAD 102

Eden  3 stars

C/ Roque De Los Muchachos , 1, Puerto Rico (Gran Canaria), Spain

Puerto Rico (Gran Canaria)
CAD 143

Hotel Sun Holidays  2 stars

Calle La Penita 6, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Great
CAD 63

Club La Santa - All Sports Inclusive  2 stars

Avenida Krogager S/N, Tinajo, Spain

Tinajo
CAD 258

Hotel Valencia  2 stars

Valencia, 64, Las Palmas de Gran Canaria, Spain, 35006

Las Palmas de Gran Canaria Nice
CAD 75

Servatur Barbados Apartamentos  2 stars

Avda De Tirajana, 17+19 Playa Del IngléS 35100 Spain, Playa del Ingles (Gran Canaria), Spain, 35130

Playa del Ingles (Gran Canaria)
CAD 157

Aparthotel Puerto Plata  2 stars

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

Puerto Rico (Gran Canaria) Very good
CAD 96

Apartamentos Miriam  0 stars

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

Puerto Rico (Gran Canaria) Very good
CAD 48

Villa Del Mar  0 stars

Avenida De Los Guayres, 3, Patalavaca, Spain, 35129

Patalavaca
CAD 131

Luxury Apartment Front Sea  0 stars

Calle Venezuela, Playa de las Americas (Tenerife), Spain, 38670

Playa de las Americas (Tenerife)
CAD 155

Paradise Park Apartments  0 stars

Urb. Oasis Del Sur S/N, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife)
CAD 299

Apart Hotel Ponderosa  0 stars

Av. Venezuela, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife)
CAD 233

Apartamentos Cordial Mogan Valle  0 stars

Avenida Los Marrero, 4, Puerto De Mogan, Spain, 0000

Puerto De Mogan Very good
CAD 200

Bungalows Santa Clara  0 stars

Avda. Sargentos Provisionales, 30, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria)
CAD 102

Maba Playa Apartamentos  0 stars

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

Playa del Ingles (Gran Canaria)
CAD 125

Los Tilos  0 stars

Avda De Espana 11 Playa Del Ingles, 35100, Playa Del Ingles, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Perfect
CAD 78

Cala Nova  0 stars

Avd. Gran Canaria, 2 Puerto Rico 35130 Spain, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good
CAD 145

Apartamentos La Florida  0 stars

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

Puerto del Carmen (Lanzarote) Very good
CAD 96

Apartamentos Palmera Mar  0 stars

Montana Clara, 5, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good
CAD 92

Oro Blanco Apartments  0 stars

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

Playa de las Americas (Tenerife) Very good
CAD 153

Cala D Or Apartamentos  0 stars

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

Puerto Rico (Gran Canaria) Very good
CAD 134

Aquasol  0 stars

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

Puerto Rico (Gran Canaria) Nice
CAD 95

Montebello  0 stars

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

Puerto Rico (Gran Canaria) Very good
CAD 147

La Penita  0 stars

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

Puerto del Carmen (Lanzarote) Very good
CAD 110

Maxorata Beach  0 stars

Avda. Gran Canaria S/N, Corralejo, Spain, 35660

Corralejo Nice
CAD 89

Nazaret Apartments  0 stars

Avenida Islas Canarias, 1, Costa Teguise, Spain, 35509

Costa Teguise Great
CAD 122

Bungalows Miraflor Suites  0 stars

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

Playa del Ingles (Gran Canaria) Very good
CAD 212

Blue Sea Costa Teguise Gardens  0 stars

Avenida Del Golf S/N, Costa Teguise, Spain, 35508

Costa Teguise Very good
CAD 140

Sunshine Villas  0 stars

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

Puerto Rico (Gran Canaria) Great
CAD 332

Tamaran  0 stars

Avda. De Tirajana, 16 Playa Del IngléS 35100 Spain, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Nice
CAD 159

Bahia Blanca  0 stars

La Palma, 1, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good
CAD 250

Bungalows Parque Bali  0 stars

Avenida Ttoo Thomsom, 2, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Nice
CAD 89

Apartamentos Playa De Los Roques  0 stars

Canaveras, S/N La Romantica II, Los Realejos, Spain, 38410

Los Realejos Great
CAD 112

Sun Grove Villas & Spa  0 stars

Callao Negro, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Great
CAD 199

Hotel Don Candido  0 stars

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

Puerto de la Cruz (Tenerife) Great
CAD 58

Apartamentos Oceano (Adults Only)  0 stars

Avenida Del Jablillo 12, Costa Teguise, Spain

Costa Teguise Nice
CAD 74

El Guarapo Apartamentos  0 stars

Calle De Las Tabaibas 10, Costa Teguise, Spain

Costa Teguise Great
CAD 140

Paloma Beach Apartments  0 stars

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

Los Cristianos (Tenerife) Very good
CAD 151

Vista Mar  0 stars

Calle Las Majadas 4, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good
CAD 108

Playa Del Sol (Adults Only)  0 stars

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

Playa del Ingles (Gran Canaria) Very good
CAD 118

Agua Marina  0 stars

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

Puerto del Carmen (Lanzarote) Great
CAD 112