Canary Islands hotels - Book hotels in Spain at great rates

Our recommended hotels in Canary Islands

Hotel Avenida de Canarias
Calle Avenida De Canarias No. 264
35110 Vecindario
from 37 €
Barceló Santa Cruz Contemporáneo
Rambla de Santa Cruz, 116
38001 Santa Cruz de Tenerife
8.1 / 10
from 36 €
4Dreams Hotel
C/ Agustín de Bethencourt 14
38400 Puerto de la Cruz
9.0 / 10
from 22 €
Apartamentos Adjovimar
C/ Pedro Miguel Hernandez Camacho 50
38760 Los Llanos de Aridane
9.0 / 10
from 45 €
Iberostar Costa Canaria
Las Retamas, 1
35100 San Agustin
7.0 / 10
Hotel Puerto Azul
Calle del Lomo 24
38400 Puerto de la Cruz
6.3 / 10
from 18 €
El Galeón
Galeón, 10
38700 Santa Cruz de La Palma
9.3 / 10
from 46 €
Hotel Laguna Nivaria
Plaza del Adelantado, 11
38201 San Cristóbal de La Laguna
8.1 / 10
from 75 €
Hotel Igramar Las Canteras
Calle Colombia 12
35010 Las Palmas de Gran Canaria
from 37 €
Gran Vecindario Aeropuerto Business & Convention
Avda. Del Atlantico 353
35110 Vecindario
8.0 / 10
from 58 €
Be Smart Florida Plaza
Puerto Viejo, 30
38400 Puerto de la Cruz
6.7 / 10
from 22 €
Hotel Atlantico
Castillo, 12
38002 Santa Cruz de Tenerife
8.1 / 10
from 34 €
Hotel Aloe Canteras - Tenesoya
C/ Sagasta, 98
35008 Las Palmas de Gran Canaria
6.9 / 10
from 35 €
Hotel Andrea's
Avenida Valle Menéndez 6
38640 Los Cristianos
7.3 / 10
from 41 €
Best Western Hotel Cantur
Calle Sagasta, 28
35008 Las Palmas de Gran Canaria
7.1 / 10
from 70 €
Apartamentos Tinoca
La Naval, 10
35008 Las Palmas de Gran Canaria
9.0 / 10
from 45 €
Pelinor
Calle Bethencourt Alfonso 8
38002 Santa Cruz de Tenerife
6.8 / 10
from 32 €
El Nogal Hotel Boutique & Spa
Camino Real S/N
38614 La Escalona
6.9 / 10
from 46 €
Santa Brigida Hotel Escuela
C/ Real de Coello, 2
35310 Santa Brígida
9.0 / 10
from 57 €
Hotel Torre del Conde
Ruíz de Padrón, No. 19
38800 San Sebastián de la Gomera
7.6 / 10
from 51 €
Hotel Tanausu
Calle Padre Anchieta,8
38005 Santa Cruz de Tenerife
from 35 €
Hotel Adonis Capital
Cruz Verde 24
38003 Santa Cruz de Tenerife
7.0 / 10
from 27 €
Hotel Globales Acuario
Parque De Las Flores, 35
38400 Puerto de la Cruz
5.9 / 10
from 30 €
Hotel Marinasol
Los Pinos, 2
35100 San Agustin
8.5 / 10
from 50 €
Hotel Tenerife Ving
Avenida Fernandez Perdigon No. 8
38400 Puerto de la Cruz
from 24 €
H10 Costa Salinas
Playa de los cancajos, 36
38738 Breña Baja
8.0 / 10
from 55 €
Vitalclass Lanzarote Spa & Wellness Resort
Avenida Las Palmeras, 15
35508 Costa Teguise
5.6 / 10
from 69 €
Hotel Concorde
Tomas Miller, 85
35007 Las Palmas de Gran Canaria
6.3 / 10
from 53 €
Hotel Sheraton Fuerteventura, Golf & Spa Resort
Urbanizacion Fuerteventura Golf Resort,Carretera Jandia KM 11
35610 Antigua
7.4 / 10
from 94 €
Villa Vik
Hermanos Dias Rijo 3 Urbanizacion La Bufona
35509 Arrecife
Your HOTEL INFO advantages:
Best Price Guarantee
More than 250,000 hotels worldwide
Over 2 million guest ratings
365 days service - around the clock

Popular Canary Islands hotels

Absolutely gorgeous hotel - a marvel of architectural design and landscape planning. Enormous pools. Buffet breakfast and dinner have a superb vari...

In and around Canary Islands

Star rating are based on a self-evaluation by the hotel as well as the experiences of HOTEL INFO and HOTEL INFO customers. You can find details under Terms and Conditions.