Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Resort in Puerto de la Cruz · 15.10 km from centre
7.6
150 reviews
With a stay at Be Live Adults Only Tenerife, you'll be centrally located in Puerto de la Cruz, just a 4-minute walk from Garden Beach and 6 minutes by foot from San Felipe Castle. This resort is 16.3 mi (26.2 km) from Teide National Park and 0.3 mi (0.5 km) from Tenerife Beaches.

Hotel in Puerto de la Cruz · 16.25 km from centre
7.5
1,415 reviews
Located in Puerto de la Cruz, just 900 meters from the town center and less than a 10-minute walk from Playa Martiánez, the La Orotava Acclimatization Garden, and the La Paz Viewpoint. Hotel O7 Tenerife is a 4-star hotel ideal for relaxing and unwinding in a unique setting.
It features two outdoor pools (for adults and children), a wellness area (available for an extra charge) with a sauna, Jacuzzi, and massage services, a gym, and relaxation areas offering views of the sea and Mount Teide. The hotel also includes a buffet restaurant, a snack bar, and a 24-hour reception.
Guest rooms come equipped with a balcony, satellite TV, a safe, and a private bathroom with a hairdryer. The hotel does not have air conditioning in the rooms, though fans are available upon request and subject to availability.
Tenerife North Airport is approximately a 20-minute drive away.

Hotel in Puerto de la Cruz · 15.45 km from centre
7.4
448 reviews
Breakfast available
With a stay at Sol Puerto De La Cruz Tenerife, you'll be centrally located in Puerto de la Cruz, steps from San Felipe Castle and within a 5-minute walk of Garden Beach. This hotel is 16.3 mi (26.3 km) from Teide National Park and 0.4 mi (0.6 km) from Tenerife Beaches.

Hotel in Puerto de la Cruz · 15.45 km from centre
7.3
1,921 reviews
Featuring a swimming pool and garden area, SOL by Meliá Puerto de la Cruz Tenerife is set at the heart of the tourist resort of Puerto de la Cruz, in the north of the island of Tenerife. Free WiFi is available throughout the property.
Set overlooking the sea, you can enjoy excellent views from the hotel. Stroll down to the beach from this hotel, and relax on the fine sands. You can cool off by taking a dip in the Atlantic Ocean. SOL by Meliá Puerto de la Cruz Tenerife is equipped with a sun terrace, where you can enjoy a sunbathe.
Take a walk from here to the Plaza del Charco and the small, fishing port of Puerto de la Cruz – popular destinations in Tenerife.

Resort in Puerto de la Cruz · 15.43 km from centre
7.2
113 reviews
When you stay at BLUESEA Costa Jardín Spa in Puerto de la Cruz, you'll be near the beach, within a 15-minute walk of Botanical Gardens and Jardin Aquatico. This family-friendly resort is 16.1 mi (25.9 km) from Teide National Park and 0.9 mi (1.4 km) from Martianez Shopping Centre.

Hotel in Puerto de la Cruz · 15.43 km from centre
7.0
919 reviews
Set in tropical gardens, BLUESEA Costa Jardin & Spa is just over 1 km from the beaches at Puerto de la Cruz. It features a spa, outdoor swimming pool and rooms with balconies.
BLUESEA Costa Jardin & Spa offers bright, air-conditioned accommodation with satellite TV and a minibar. Each of its rooms has a fully equipped bathroom.
The hotel’s El Drago buffet restaurant serves a selection of Mediterranean cuisine. There is also a poolside bar overlooking the hotel’s attractive grounds.
The spa features a hydromassage tub and sauna, and offers a range of treatments including massage. There is also a gym on site.
The centre of Puerto de la Cruz can be reached in around 5 minutes by foot and there is a golf course just 2 km from the hotel. The impressive Mount Teide Park is approximately 15 km from BLUESEA Costa Jardin & Spa.

Hotel in Puerto de la Cruz · 15.51 km from centre
7.0
161 reviews
Breakfast available
With a stay at HC Hotel Magec, you'll be centrally located in Puerto de la Cruz, within a 10-minute walk of Plaza del Charco and Tenerife Beaches. This family-friendly hotel is 0.6 mi (1 km) from Garden Beach and 0.7 mi (1.1 km) from San Felipe Castle.

Hotel in Puerto de la Cruz · 16.37 km from centre
7.0
102 reviews
A stay at Checkin Concordia Playa places you in the heart of Puerto de la Cruz, steps from Playa Martianez and Playa Martiánez. This hotel is 16.8 mi (27 km) from Teide National Park and 0.1 mi (0.1 km) from Lago Martianez Swimming Pools.

Hotel in Puerto de la Cruz · 16.53 km from centre
7.0
312 reviews
With a stay at BLUESEA Puerto Resort in Puerto de la Cruz (La Paz), you'll be within a 10-minute walk of La Paz Lookout and Botanical Gardens. This family-friendly hotel is 15.3 mi (24.7 km) from Teide National Park and 0.6 mi (1 km) from Jardin Aquatico.

Hotel in Costa Adeje, Adeje · 23.21 km from centre
9.8
72 reviews
With a stay at Royal Hideaway Corales Villas in Adeje (Costa Adeje), you'll be within a 10-minute drive of Puerto Colon Marina and Siam Park. This golf hotel is 3.9 mi (6.2 km) from Fañabé Beach and 2.4 mi (3.8 km) from El Duque Beach.

Hotel in Costa Adeje, Adeje · 23.35 km from centre
9.8
170 reviews
With a stay at Royal River, Luxury Hotel - Adults Only in Adeje (Costa Adeje), you'll be within a 10-minute drive of El Duque Beach and Puerto Colon Marina. This golf hotel is 4 mi (6.4 km) from Fañabé Beach and 6.3 mi (10.2 km) from Siam Park.

Hotel in Costa Adeje, Adeje · 24.43 km from centre
9.8
162 reviews
Breakfast available
With a stay at Royal Hideaway Corales Suites, part of Barceló Hotel Group in Adeje (Costa Adeje), you'll be a 3-minute drive from El Duque Beach and 6 minutes from Fañabé Beach. This family-friendly hotel is 4.7 mi (7.6 km) from Siam Park and 5.3 mi (8.6 km) from Playa de las Américas.

Hotel in El Duque, Adeje · 24.59 km from centre
9.8
26 reviews
Breakfast available
Located in Adeje (Costa Adeje), The Villas at Bahia del Duque is within a 15-minute walk of Fañabé Beach and El Duque Beach. This beach hotel is 3.8 mi (6.1 km) from Siam Park and 4.4 mi (7.1 km) from Playa de las Américas.

Aparthotel in Guia de Isora · 21.29 km from centre
9.6
120 reviews
Breakfast available
Located in Guia de Isora, Las Terrazas de Abama Suites is by the ocean – a 2-minute drive from Playa de Abama and 15 minutes from Puerto Colon Marina. This family-friendly aparthotel is 5.7 mi (9.2 km) from Arena Beach and 7.7 mi (12.4 km) from Los Gigantes Beach.

Hotel in Guia de Isora · 22.14 km from centre
9.6
413 reviews
Located in Guia de Isora, RedLevel at Gran Melia Palacio de Isora - Adults Only is on the boardwalk – a 1-minute drive from Alcala Beach and 9 minutes from Los Gigantes Marina. This beach hotel is 4.3 mi (6.9 km) from Los Gigantes Beach.

Resort in Costa Adeje, Adeje · 23.05 km from centre
9.6
206 reviews
With a stay at Royal Garden Villas & Spa in Adeje (Costa Adeje), you'll be within a 10-minute drive of El Duque Beach and Puerto Colon Marina. This family-friendly resort is 3.8 mi (6.1 km) from Fañabé Beach and 6.1 mi (9.9 km) from Siam Park.

Hotel in Costa Adeje, Adeje · 23.71 km from centre
9.6
143 reviews
Breakfast available
With a stay at Hotel Suite Villa María in Adeje (Costa Adeje), you'll be steps from Tenerife Top Training and a 5-minute drive from Golf Costa Adeje. This golf hotel is 2.2 mi (3.5 km) from Plaza del Duque Shopping Center.

Aparthotel in El Duque, Adeje · 24.22 km from centre
9.6
610 reviews
Breakfast available
Located in Adeje (Costa Adeje), Domes Baobab Suites is within a 5-minute drive of El Duque Beach and Fañabé Beach. This family-friendly aparthotel is 3 mi (4.8 km) from Puerto Colon Marina and 4.6 mi (7.3 km) from Siam Park.

Hotel in Costa Adeje, Adeje · 24.37 km from centre
9.6
289 reviews
Breakfast available
With a stay at Royal Hideaway Corales Beach, part of Barceló Hotel Group - Adults Only, you'll be centrally located in Adeje – a 3-minute drive from El Duque Beach and 6 minutes from Fañabé Beach. This luxury hotel is 4.8 mi (7.8 km) from Siam Park and 5.4 mi (8.7 km) from Playa de las Américas.

Hotel in Arona · 28.34 km from centre
9.6
254 reviews
With a stay at Sir Anthony Hotel in Arona (Playa de las Américas), you'll be a 1-minute drive from Las Vistas Beach and 6 minutes from Siam Park. This beach hotel is 3.2 mi (5.2 km) from Fañabé Beach and 1 mi (1.6 km) from Playa de las Américas.