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.

Masca Valley

Refine search

396 of 730

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Tenerife?

We'll send you updates with the latest deals, reviews and articles for Tenerife each week.

Map of Masca Valley

Hotels (396)

B&Bs / Inns (95)

Specialty Lodging (239)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Travelers' Choice® 2014 Winner Top Hotels | Luxury
 
Avenida Richard J Yeoward 1, 38400 Puerto de la Cruz, Tenerife, Spain
Hotel Botanico & The Oriental Spa Garden Slideshow
Show Prices
$248 - $794 Avg. price/night*
Ollie #1 of 396 hotels in Tenerife
Professional photos | Traveler photos (739)
Travelers' Choice® 2014 Winner Luxury | Small Hotels | Romance
 
Londres, 15, 38660 Playa de Fanabe, Tenerife, Spain
Show Prices
$410 - $776 Avg. price/night*
Ollie #2 of 396 hotels in Tenerife
  •  Fantastica! 
  • We have been fortunate enough to have enjoyed many wonderful holidays all... more
  • August 22, 2014
Professional photos | Traveler photos (747)
Hotel Tigaiga (Puerto de la Cruz) 4.0 of 5
Parque Taoro, 28, 38400 Puerto de la Cruz, Tenerife, Spain
Show Prices
$84 - $248 Avg. price/night*
Ollie #3 of 396 hotels in Tenerife
Professional photos | Traveler photos (88)
Travelers' Choice® 2014 Winner Bargain
 
Apartments Casablanca (Puerto de la Cruz) 3.0 of 5
C/ Calzada Martianez 4, 38400 Puerto de la Cruz, Tenerife, Spain
Show Prices
$51 - $115 Avg. price/night*
Ollie #4 of 396 hotels in Tenerife
Professional photos | Traveler photos (678)
Travelers' Choice® 2013 Winner All-Inclusive
 
Iberostar Anthelia (Playa de Fanabe) 5.0 of 5
Londres 15, 38660 Playa de Fanabe, Tenerife, Spain
Show Prices
$190 - $421 Avg. price/night*
Ollie #5 of 396 hotels in Tenerife
Professional photos | Traveler photos (1132)
Travelers' Choice® 2014 Winner Romance
 
Calle Paris | Playa Fanabe, 38660 Costa Adeje, Tenerife, Spain
Jardines de Nivaria - Adrian Hoteles Slideshow
Show Prices
$246 - $445 Avg. price/night*
Ollie #6 of 396 hotels in Tenerife
  •  WOW 
  • This was our seventh trip to tenerife each time staying in either four... more
  • August 22, 2014
Professional photos | Traveler photos (904)
Travelers' Choice® 2014 Winner Luxury | Top Hotels
 
C/ Roque Nublo 1 | Sector 8 Fanabe, 38660 Costa Adeje, Tenerife, Spain
Vincci Seleccion La Plantacion del Sur Slideshow
Show Prices
$211 - $577 Avg. price/night*
Ollie #7 of 396 hotels in Tenerife
Professional photos | Traveler photos (781)
Special Offer Package Deal
Travelers' Choice® 2014 Winner Luxury | Top Hotels
 
Alcalde Walter Paetzmann s/n | Playa Del Duque, Fanabe, 38670 Costa Adeje, Tenerife, Spain
Dream Hotel Gran Tacande Slideshow
Show Prices
$207 - $403 Avg. price/night*
Ollie #8 of 396 hotels in Tenerife
Professional photos | Traveler photos (840)
Special Rate €153 (EUR)
Hotel Riu Garoe (Puerto de la Cruz) 4.0 of 5
Doctor Celestino Gonzalez Padron 3 | Puerto de la Cruz- Tenerife, 38400 Puerto de la Cruz, Tenerife, Spain
Show Prices
$133 - $189 Avg. price/night*
Ollie #9 of 396 hotels in Tenerife
Traveler photos (456)
Golf Las Americas, 38660 Playa de las Americas, Tenerife, Spain
Show Prices
$234 - $525 (EUR 176 - 395) Avg. price/night*
Ollie #10 of 396 hotels in Tenerife
Professional photos | Traveler photos (23)
Avda. Bruselas s/n, 38660 Costa Adeje, Tenerife, Spain
Show Prices
$249 - $631 Avg. price/night*
Ollie #11 of 396 hotels in Tenerife
  •  Relaxing 
  • We spent 5 days here for our honeymoon. Hotel staff were friendly and... more
  • August 22, 2014
Professional photos | Traveler photos (654)
Travelers' Choice® 2014 Winner Luxury
 
Royal Garden Villas (Costa Adeje) 5.0 of 5
Campo de Golf Costa Adeje | Finca Los Olivos, 38670 Costa Adeje, Tenerife, Spain
Royal Garden Villas Slideshow
Show Prices
$370 - $895 Avg. price/night*
Ollie #12 of 396 hotels in Tenerife
Professional photos | Traveler photos (246)
Special Rate €262 (EUR)
Europe Villa Cortes (Playa de las Americas) 5.0 of 5
Avda Rafael Puig s/n, 38660 Playa de las Americas, Tenerife, Spain
Show Prices
$225 - $488 (EUR 169 - 367) Avg. price/night*
Ollie #13 of 396 hotels in Tenerife
  •  STILL THE BEST 
  • After 11 visits to Villa Cortes we are still as impressed as our first... more
  • August 19, 2014
Professional photos | Traveler photos (1036)
Calle Grenamora s/n | Urb. San Blas Golf del Sur, 38639 San Miguel de Abona, Tenerife, Spain
Show Prices
$212 - $380 Avg. price/night*
Ollie #14 of 396 hotels in Tenerife
Professional photos | Traveler photos (1792)
C/ Valencia 3, 38670 Adeje, Tenerife, Spain
Show Prices
$70 - $199 (EUR 53 - 150) Avg. price/night*
Ollie #15 of 396 hotels in Tenerife
Traveler photos (174)
Avenida Bruselas s/n, 38670 Costa Adeje, Tenerife, Spain
Gran Hotel Bahia del Duque Resort Slideshow
Show Prices
$322 - $1,857 (EUR 242 - 1,397) Avg. price/night*
Ollie #16 of 396 hotels in Tenerife
  •  Highly recommended! 
  • This is a great hotel which offers a very different experience to your... more
  • August 20, 2014
Professional photos | Traveler photos (996)
Special Offer Package Deal
Avda Adeje 300 | Playa Paraiso, 38678 Adeje, Tenerife, Spain
Show Prices
$185 - $386 Avg. price/night*
Ollie #17 of 396 hotels in Tenerife
Professional photos | Traveler photos (1233)
Urbanizacion La Herradura | Adeje - Tenerife, 38670 Adeje, Tenerife, Spain
Show Prices
$183 - $414 Avg. price/night*
Ollie #18 of 396 hotels in Tenerife
Professional photos | Traveler photos (588)
Special Offer Best Fall Getaway
Marola Portosin (Playa de las Americas) 3.0 of 5
Avda. Antonio Dominguez, 20, 38660 Playa de las Americas, Tenerife, Spain
Show Prices
$55 - $119 Avg. price/night*
Ollie #19 of 396 hotels in Tenerife
Professional photos | Traveler photos (215)
H10 Conquistador (Playa de las Americas) 4.0 of 5
Avenida Rafael Puig 36, 38660 Playa de las Americas, Tenerife, Spain
Show Prices
$131 - $295 Avg. price/night*
Ollie #20 of 396 hotels in Tenerife
Professional photos | Traveler photos (1589)

Additional Masca Valley Information

4.5 of 5 stars | 722 Reviews