All inclusive is a popular choice in Tenerife, especially for families, as it makes the cost of a holiday easier to plan. Most all-inclusive hotels are in the sunny south, close to Tenerife South airport, with a few options in the greener north.
Quick answer: for families, choose Bahia Principe Fantasia, with its own water park, or the Hard Rock Hotel Tenerife. For a seafront hotel in Costa Adeje, look at Iberostar Waves Bouganville Playa. For a north-coast stay, try Hotel Las Águilas in Puerto de la Cruz.
We may earn a commission if you book through links on this page, at no extra cost to you. It helps keep Compare My Travel free to use.
Tenerife’s best all-inclusive hotels at a glance
| Best for | Hotel | Why | |
|---|---|---|---|
| Families & a water park | Bahia Principe Fantasia Tenerife | All inclusive with a water park and kids’ club | Check prices |
| Families & couples | Hard Rock Hotel Tenerife | Beachfront, four pools and a kids’ club | Check prices |
| A seafront base | Iberostar Waves Bouganville Playa | On the San Eugenio promenade by Playa del Bobo | Check prices |
| Pools & a spa | Adrián Hoteles Roca Nivaria | Three pools, a spa and four restaurants | Check prices |
| A town & beach base | SOL by Meliá Arona Tenerife | Around 200m from the beach in Los Cristianos | Check prices |
| The north coast | Hotel Las Águilas Tenerife | Atlantic or Teide views in Puerto de la Cruz | Check prices |
The best all-inclusive hotels in Tenerife

Bahia Principe Fantasia Tenerife
An all-inclusive resort for all ages, with a water park, a kids’ club, a playground and two children’s pools, close to Tenerife South airport.
Check prices
Hard Rock Hotel Tenerife
A beachfront hotel with four pools, a kids’ club for babies, kids and teens, and all-inclusive and half-board options.
Check prices
Iberostar Waves Bouganville Playa
On the seafront promenade by Playa del Bobo, with several pools, including an adults-only pool.
Check prices
Adrián Hoteles Roca Nivaria
Around 200 metres from Playa El Pinque, with three pools, a spa, a kids’ club and four restaurants.
Check prices
SOL by Meliá Arona Tenerife
Around 200 metres from the beach in Los Cristianos, with a large pool and mostly sea-view balconies. Some drinks aren’t included, so check the details.
Check prices
Hotel Las Águilas Tenerife
A hotel in the greener north of the island, with rooms offering Atlantic or Teide views. Check the board basis when you book.
Check pricesSee all all-inclusive hotels in Tenerife
Tips for booking all inclusive in Tenerife
- Check what’s included: All-inclusive packages vary. Some exclude premium drinks, à la carte restaurants or snacks at certain times, so read the details for your rate.
- Choose the right rate: Several hotels here offer all inclusive alongside other board options, so make sure the rate you pick says all inclusive.
- Think about eating out: Costa Adeje and Los Cristianos have plenty of restaurants, so half board can suit you better if you like to eat out.
- Stay south for sunshine: The south is drier and sunnier than the north, and most of the all-inclusive resorts are there.
Travel insurance for Tenerife
Book your cover as soon as you’ve paid for your trip, so you’re protected if you need to cancel. Tenerife is part of Spain, so take your GHIC too, but it isn’t a substitute for travel insurance.
Cover for any tripCoverwiseGet a quote
Flexible coverExplorerGet a quote
Compare insurersTravelSupermarketCompare quotesAll-inclusive hotels in Tenerife: FAQs
Where are the best all-inclusive hotels in Tenerife?
Which all-inclusive hotel in Tenerife is best for families?
Is all inclusive worth it in Tenerife?
Are there adults-only all-inclusive hotels in Tenerife?
Find your Tenerife all-inclusive hotel
Compare all-inclusive hotels and resorts across Tenerife on Booking.com.
See all all-inclusive hotels in TenerifeWhere to Stay in Tenerife: the full guide →

