
Vilaflor Packages (Flight + Hotel)
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to ฿4,531 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top hotels in Vilaflor

Gara Suites Golf & SPA
Calle Landa 2, Playa de las Américas, Arona, Santa Cruz de Tenerife
Fully refundableReserve now, pay when you stay
The price is ฿3,377 per night from 20 Apr to 21 Apr
฿3,377
฿3,614 total
includes taxes & fees
20 Apr - 21 Apr
7.8/10 Good! (593 reviews)
"Very satisfied with my stay I had here last weekend. Staff were very helpful and welcoming. Rooms were really nice and spacious. Breakfast was good quality as well and parking for my vehicle was very safe. Highly recommend."
Reviewed on 14 Mar 2025

Hard Rock Hotel Tenerife
Avenida Adeje, 300, Adeje
Fully refundableReserve now, pay when you stay
The price is ฿8,062 per night from 28 Apr to 29 Apr
฿8,062
฿8,626 total
includes taxes & fees
28 Apr - 29 Apr
8.8/10 Excellent! (1,005 reviews)
"The staff were exceptional and since our trip we have been appreciative of the Hard Rock hotel quality!"
Reviewed on 26 Mar 2025

Barceló Tenerife
Avd. Grenamora, No. 1, Urb. San Blas, Golf del Sur, San Miguel de Abona, Tenerife
Fully refundableReserve now, pay when you stay
The price is ฿8,426 per night from 1 Apr to 2 Apr
฿8,426
฿9,016 total
includes taxes & fees
1 Apr - 2 Apr
9/10 Wonderful! (838 reviews)
"VIP status reward was not honoured. Hotel is very clean and staff were polite but I wouldn’t say they go out there way for you."
Reviewed on 5 Mar 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
What to do in Vilaflor

Santa Cruz de Tenerife: Vilaflor Canyoning Tour
฿2,380
per adult

Custom Private Full-Day Tour into the Heart of Tenerife
฿14,646
per traveller
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.