Hotels in Santa Cruz de Tenerife

Showing 41 - 60 from 608 properties
Hotel
Price from: $61
Plaza de la Candelaria,10, 38002 Santa Cruz de Tenerife, Spain
7.5 Good
From: $61
Holiday home
Price from: $39
9 Calle Hoya del Santo, 38109 Santa Cruz de Tenerife, Spain
9.2 Superb
From: $39
Apartments
Price from: $58
Calle Rafael Hardisson Spou 3, 38003 Santa Cruz de Tenerife, Spain
9.0 Superb
From: $58
Hotel
Price from: $117
Dr. José Naveiras, 38, 38004 Santa Cruz de Tenerife, Spain
8.8 Fabulous
From: $117
Apartments
Price from: $204
1 Calle Prolongación Ramón y Cajal, 38003 Santa Cruz de Tenerife, Spain
8.9 Fabulous
From: $204
Apartments
Price from: $42
Calle de la Rosa 81 - 3º - centro, 38001 Santa Cruz de Tenerife, Spain
9.6 Exceptional
From: $42
Apartments
Price from: $146
Calle Bethencourt Alfonso 25, 38002 Santa Cruz de Tenerife, Spain
9.4 Superb
From: $146
Apartments
Price from: $53
Calle San Nicholas, 4, 38002 Santa Cruz de Tenerife, Spain
7.7 Good
From: $53
Guest house
Price from: $49
Calle Piedra del Barranco 7, 38129 Santa Cruz de Tenerife, Spain
8.7 Fabulous
From: $49
Apartments
Price from: $54
Calle de Calvo Sotelo 107, 38006 Santa Cruz de Tenerife, Spain
8.7 Fabulous
From: $54
Apartments
Price from: $94
62 Calle Ramón y Cajal, 38006 Santa Cruz de Tenerife, Spain
8.4 Very good
From: $94
Apartments
Price from: $48
Calle Bethencourt Alfonso 32-2ªizquierda, 38002 Santa Cruz de Tenerife, Spain
9.2 Superb
From: $48
Apartments
Price from: $56
15 Calle Severo Ochoa, 38007 Santa Cruz de Tenerife, Spain
8.2 Very good
From: $56
Apartments
Price from: $52
Calle Enrique de Anaga 3rd floor, 38008 Santa Cruz de Tenerife, Spain
8.1 Very good
From: $52
Apartments
Price from: $27
16 Calle Felipe Pedrell 1 D, 38007 Santa Cruz de Tenerife, Spain
8.0 Very good
From: $27
Apartments
Price from: $77
Calle dos Moriscos, 46, 38110 Santa Cruz de Tenerife, Spain
8.3 Very good
From: $77
Hotel
Price from: $75
Viera y Clavijo, 49, 38004 Santa Cruz de Tenerife, Spain
8.6 Fabulous
From: $75
Apartments
Price from: $49
MENDEZ NUÑEZ 106 Edificio San Jose 106, 6A, 38003 Santa Cruz de Tenerife, Spain
8.2 Very good
From: $49
Apartments
Price from: $81
Bravo Murillo 16, portal 7, 1C, 38003 Santa Cruz de Tenerife, Spain
9.2 Superb
From: $81
Hotel
Price from: $46
Padre Anchieta, 8, 38005 Santa Cruz de Tenerife, Spain
7.3 Good
From: $46