Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Hotels with a Pool in Vilaflor
Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Vilaflor on Hotels.com. These Vilaflor Hotels with a Pool consistently deliver on quality, location and traveller experience. Last updated on 11 October 2026.




1. Parador de las Cañadas del Teide
Parador de las Cañadas del TeideLa Orotava
- Indoor pool
- Pool loungers
R2 262
R2 420 total
includes taxes & fees
21 Oct - 22 Oct




2. H10 Costa Adeje Palace
H10 Costa Adeje PalaceCosta Adeje
- 8 outdoor pools
- Indoor pool
- Poolside bar
- Pool loungers
- On the beach
- 2 hot tubs
R4 043
R4 326 total
includes taxes & fees
13 Oct - 14 Oct




3. The Ritz-Carlton Tenerife, Abama
The Ritz-Carlton Tenerife, AbamaGuia de Isora
- 7 outdoor pools
- Poolside bar
- Pool loungers
- Near the beach
- Hot tub
R6 905
R7 388 total
includes taxes & fees
08 Nov - 09 Nov




4. Hotel Vincci Selección La Plantación del Sur
Hotel Vincci Selección La Plantación del SurCosta Adeje
- 6 outdoor pools
- Poolside bar
- Children's pool
- Hot tub
R3 697
R3 956 total
includes taxes & fees
12 Oct - 13 Oct




5. Tivoli la Caleta Resort
Tivoli la Caleta ResortCosta Adeje
- 3 outdoor pools
- Poolside bar
- Pool loungers
- On the beach
- Hot tub
R6 704
R7 173 total
includes taxes & fees
31 Oct - 01 Nov




6. Hotel Jardines de Nivaria
Hotel Jardines de NivariaCosta Adeje
- 2 outdoor pools
- Poolside bar
- Children's pool
- Near the beach
- Hot tub
R5 130
R5 489 total
includes taxes & fees
31 Oct - 01 Nov




7. Hotel Riu Buenavista - All Inclusive
Hotel Riu Buenavista - All InclusivePlaya Paraiso
- 4 outdoor pools
- Poolside bar
- Pool loungers
- Near the beach
R4 631
R4 955 total
includes taxes & fees
11 Oct - 12 Oct




8. Iberostar Waves Las Dalias -All Inclusive
Iberostar Waves Las Dalias -All InclusiveCosta Adeje
- 3 outdoor pools
- Poolside bar
- Pool loungers
R5 048
R5 401 total
includes taxes & fees
08 Nov - 09 Nov




