We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Masca Valley

Tenerife, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

Tagara Apartments (Santiago del Teide) 2.0 of 5
Calle Blanco 5, 38683 Santiago del Teide, Tenerife, Spain
2.0 miles from Masca Valley
#332 of 392 hotels in Tenerife
Traveler photos (10) | Map
Show Prices
Destiladera Ganania (Buenavista del Norte)
Buenavista del Norte Teneriffa, Buenavista, Buenavista del Norte, Tenerife, Spain
2.2 miles from Masca Valley
Casa Regina Tenerife (Puerto de Santiago)
Calle Real 4, 38684 Puerto de Santiago, Tenerife, Spain
2.8 miles from Masca Valley
GreenLeadersBronze level
#14 of 98 Tenerife B&B and Inns
Professional photos | Traveler photos (10) | Map
Show Prices
Casitas el Espinel (Las Manchas) 2.5 of 5
Carretera General Las Manchas., Las Manchas, Tenerife, Spain
2.8 miles from Masca Valley
Casa Carla (Las Manchas) 3.0 of 5
Ctra General de las Manchas 38690 Santiago del Teide, Las Manchas, Tenerife, Spain
2.8 miles from Masca Valley
Camino de Franqui, 4 | San Jose de Los Llanos, 38435 El Tanque, Tenerife, Spain
3.6 miles from Masca Valley
Hotel Rural Caserio los Partidos Slideshow
#234 of 392 hotels in Tenerife
Professional photos | Traveler photos (34) | Map
Show Prices
Hotelito El Tejado (Buenavista del Norte) 3.0 of 5
Ctra el Palmar, Buenavista 38480, 38480 Buenavista del Norte, Tenerife, Spain
4.0 miles from Masca Valley
#223 of 392 hotels in Tenerife
Professional photos | Traveler photos (11) | Map
Show Prices
Royal Sun Resort (Los Gigantes) 4.5 of 5
Calle Geranio 16, 38683 Los Gigantes, Tenerife, Spain
4.1 miles from Masca Valley
#36 of 392 hotels in Tenerife
Professional photos | Traveler photos (454) | Map
Show Prices
Hotel Los Gigantes (Acantilado de los Gigantes) 4.0 of 5
Flor de Pascua, 38683 Acantilado de los Gigantes, Tenerife, Spain
4.1 miles from Masca Valley
#65 of 392 hotels in Tenerife
Professional photos | Traveler photos (1007) | Map
Show Prices
Ntra. Sta. De Lourdes, 2, 38470 Los Silos, Tenerife, Spain
4.1 miles from Masca Valley
#252 of 392 hotels in Tenerife
Professional photos | Traveler photos (12) | Map
Show Prices
El Sombrero (Los Gigantes) 3.0 of 5
Avda Maritima 28, 38683 Los Gigantes, Tenerife, Spain
4.2 miles from Masca Valley
#100 of 392 hotels in Tenerife
Professional photos | Traveler photos (268) | Map
Show Prices
Ona El Marques (Santiago del Teide)
Calle las Rosas, 4, 38685 Santiago del Teide, Tenerife, Spain
4.4 miles from Masca Valley
#44 of 392 hotels in Tenerife
Professional photos | Traveler photos (73) | Map
Show Prices
Barcelo Santiago (Puerto de Santiago) 4.0 of 5
La Hondura, 8, 38683 Puerto de Santiago, Tenerife, Spain
4.4 miles from Masca Valley
Special Offer Up to 20% discount
GreenLeadersSilver level
Barcelo Santiago Slideshow
#95 of 392 hotels in Tenerife
Professional photos | Traveler photos (1499) | Map
Show Prices
El Marques Palace (Puerto de Santiago) 3.5 of 5
C/ Las Rosas S/N, 38683 Puerto de Santiago, Tenerife, Spain
4.4 miles from Masca Valley
#200 of 392 hotels in Tenerife
Professional photos | Traveler photos (50) | Map
Show Prices
Globales Tamaimo Tropical (Puerto de Santiago) 3.0 of 5
Calle La Hondura S/N | Los Gigantes, 38683 Puerto de Santiago, Tenerife, Spain
4.4 miles from Masca Valley
#218 of 392 hotels in Tenerife
Professional photos | Traveler photos (1150) | Map
Show Prices
Hotel La Casona del Patio (Santiago del Teide) 3.5 of 5
Avda. La Iglesia, 72, 38690 Santiago del Teide, Tenerife, Spain
4.6 miles from Masca Valley
Hotel La Casona del Patio Slideshow
#30 of 392 hotels in Tenerife
Professional photos | Traveler photos (129) | Map
Show Prices
Dragos Del Sur (Puerto de Santiago) 3.0 of 5
Av Maritima S/N | Puerto de Santiago, 38683 Puerto de Santiago, Tenerife, Spain
4.6 miles from Masca Valley
#184 of 392 hotels in Tenerife
Professional photos | Traveler photos (106) | Map
Show Prices
Avenida de la Iglesia 72, 38690 Guimar, Tenerife, Spain
4.6 miles from Masca Valley
Show Prices
Juan Manuel Capdevielle 8 | Playa de la Arena, 38683 Puerto de Santiago, Tenerife, Spain (Formerly Luabay Costa Los Gigantes)
4.8 miles from Masca Valley
Be Live Family Costa los Gigantes Slideshow
#56 of 392 hotels in Tenerife
Traveler photos (1755) | Map
Show Prices
Calle La Finca s/n, 38480 Buenavista del Norte, Tenerife, Spain
4.8 miles from Masca Valley
Special Price 10% off room rate
GreenLeadersGold level
Vincci Seleccion Buenavista Golf & Spa Slideshow
#87 of 392 hotels in Tenerife
Professional photos | Traveler photos (696) | Map
Show Prices
Lagos de Cesar by Blue Sea (Puerto de Santiago) 4.0 of 5
C/Jose Gonzalez Gonzalez, 38683 Puerto de Santiago, Tenerife, Spain
4.8 miles from Masca Valley
#244 of 392 hotels in Tenerife
Professional photos | Traveler photos (360) | Map
Show Prices
C/Los Guios s/n | Poblado Marinero, 38683 Los Gigantes, Tenerife, Spain
4.8 miles from Masca Valley
#263 of 392 hotels in Tenerife
Professional photos | Traveler photos (97) | Map
Show Prices
Holiday Village Tenerife (Puerto de Santiago)
Juan Manuel Capdevielle 8 | Playa de la Arena, 38683 Puerto de Santiago, Tenerife, Spain
4.9 miles from Masca Valley
#51 of 392 hotels in Tenerife
Traveler photos (263) | Map
Club La Mar (Puerto de Santiago) 3.0 of 5
25 Avda Maritima, 38683 Puerto de Santiago, Tenerife, Spain
4.9 miles from Masca Valley
#106 of 392 hotels in Tenerife
Professional photos | Traveler photos (26) | Map
Show Prices
Calle Lajial, 4, 38683 Puerto de Santiago, Tenerife, Spain
5.0 miles from Masca Valley
Be Live Experience Playa La Arena Slideshow
#85 of 392 hotels in Tenerife
Professional photos | Traveler photos (1639) | Map
Show Prices