En Puerto de la Cruz, los hoteles todo incluido abarcan desde complejos familiares con múltiples piscinas hasta establecimientos solo adultos con vistas al Atlántico. El presupuesto medio ronda los 80-120 € por noche en temporada alta, e incluye comidas, bebidas y entretenimiento. Las zonas más demandadas son Playa Jardín y el centro, cerca del Lago Martiánez y del Parque Loro. Muchos hoteles ofrecen servicio gratuito de traslado al centro, como el Hotel Las Águilas (puntuación 86/100), que cuenta con dos piscinas (una climatizada en invierno), jardines de 10.000 m2 y suites con vistas al océano o al Teide. El Aluasoul Orotava Valley (85/100), solo adultos, dispone de club exclusivo, piscina al aire libre y restaurantes a la carta. El Fergus Puerto de la Cruz (81/100) destaca por su piscina climatizada y animación nocturna, con traslado gratuito al centro comercial Martiánez.
Para quienes buscan relax, el Bluesea Costa Jardín & Spa (69/100) integra spa, gimnasio y piscina al aire libre a 5 minutos a pie de la playa. El Be Live Adults Only Tenerife (79/100) ofrece piscina compartida y ambiente tranquilo a 270 metros de Playa Jardín. El Alua Tenerife (83/100) cuenta con dos piscinas exteriores, campo de pitch and putt gratuito y acceso de pago a piscina cubierta, sauna y bañera de hidromasaje. Todos los hoteles incluyen WiFi gratuita y aire acondicionado. Es recomendable reservar con antelación en temporada alta y verificar si el régimen todo incluido cubre bebidas premium. El aparcamiento privado suele tener coste adicional y estar sujeto a disponibilidad.
