You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Puerto de la Cruz · 16.25 km from centre
7.6
223 reviews
Breakfast available
With a stay at Catalonia Las Vegas - Adults Only in Puerto de la Cruz, you'll be near the beach – a 2-minute walk from Tenerife Beaches and 8 minutes by foot from Plaza del Charco. This hotel is 17 mi (27.3 km) from Teide National Park and 0.1 mi (0.1 km) from San Telmo Promenade.

Hotel in Puerto de la Cruz · 14.95 km from centre
8.3
3,517 reviews
Alua Tenerife is 300 metres from Playa Jardín and 10 minutes’ walk from Puerto de la Cruz. It has 2 outdoor pools a children and an adult one, a buffet restaurant and a free pitch and putt golf course.
Guests have access to an indoor pool, sauna and hot tub for an extra charge. Facilities also include gym, tennis and squash courts.
Please note that the indoor swimming pool is closed on Saturdays afternoon and Sundays, this is a payed service.
There is a small on-site shopping centre including a supermarket. There is a children’s play area and a games room.
There is a bus station 15 minutes’ walk away in Puerto de la Cruz offering services to other parts of the island.

Hotel in Tenerife, La Orotava · 7.47 km from centre
8.8
247 reviews
Breakfast available
Located in La Orotava, Parador de las Cañadas del Teide is in a national park, within a 15-minute drive of Teide Cable Car and Parque Ecologico Las Aguilas del Teide. This hotel is 28.3 mi (45.5 km) from Siam Park and 0.1 mi (0.1 km) from Teide National Park.

Hotel in Puerto de la Cruz · 16.21 km from centre
7.6
199 reviews
A stay at Be Live Experience Orotava places you in the heart of Puerto de la Cruz, within a 15-minute walk of Tenerife Beaches and Plaza del Charco. This hotel is 15.9 mi (25.6 km) from Teide National Park and 0.1 mi (0.2 km) from Martianez Shopping Centre.

Hotel in Puerto de la Cruz · 15.64 km from centre
With a stay at Gran Hotel Taoro in Puerto de la Cruz, you'll be within a 15-minute walk of Tenerife Beaches and Plaza del Charco. This luxury hotel is 17.5 mi (28.2 km) from Teide National Park and 0.1 mi (0.1 km) from Risco Belle Aquatic Gardens.

Aparthotel in Puerto de la Cruz · 15.14 km from centre
7.0
202 reviews
Breakfast available
When you stay at Skyview Hotel by LIVVO in Puerto de la Cruz, you'll be near the beach, within a 15-minute walk of Tenerife Beaches and Plaza del Charco. This aparthotel is 16.2 mi (26.1 km) from Teide National Park and 0.5 mi (0.8 km) from Garden Beach.

Aparthotel in Puerto de la Cruz · 15.66 km from centre
9.6
21 reviews
When you stay at Apartamentos Ambassador in Puerto de la Cruz, you'll be near the beach, within a 5-minute drive of Tenerife Beaches and Plaza del Charco. This aparthotel is 15.1 mi (24.3 km) from Teide National Park and 0.6 mi (0.9 km) from Botanical Gardens.

Aparthotel in Puerto de la Cruz · 16.19 km from centre
7.6
110 reviews
A stay at Apartamentos Alta places you in the heart of Puerto de la Cruz, within a 15-minute walk of Tenerife Beaches and Plaza del Charco. This aparthotel is 15.9 mi (25.6 km) from Teide National Park and 0.1 mi (0.1 km) from Martianez Shopping Centre.

Aparthotel in Puerto de la Cruz · 15.22 km from centre
8.0
177 reviews
Breakfast available
A stay at GF Noelia places you in the heart of Puerto de la Cruz, within a 10-minute walk of Tenerife Beaches and Plaza del Charco. This aparthotel is 16.2 mi (26 km) from Teide National Park and 0.4 mi (0.7 km) from Timanfaya Theater.

Hotel in Puerto de la Cruz · 16.32 km from centre
8.6
98 reviews
A stay at Hotel ValleMar places you in the heart of Puerto de la Cruz, within a 10-minute walk of Tenerife Beaches and Plaza del Charco. This hotel is 16.1 mi (25.8 km) from Teide National Park and 0.1 mi (0.1 km) from Playa de San Telmo.

Hotel in Tenerife, Los Silos · 20.13 km from centre
8.6
208 reviews
Located in the traditional village of Los Silos, this spa hotel has a tropical garden and a solar-heated swimming pool. Free WiFi is available.
The hotel’s wellness suite offers an organic sauna, a dry sauna, a relaxation room and adventure showers. There is also a fitness centre.
Hotel Luz del Mar is surrounded by the Teno Mountains and the El Teide National Park.
There is free public parking on site and the sea is a short walk away. Buenavista’s 18-hole Golf Course is within a short drive.
The Luz del Mar is in the Isla Baja region, full of traditional farm houses. The hotel has a large wind-protected terrace and rooms have a balcony or terrace.
There is also a Chimney Lounge with an open fireplace.

Hotel in Tenerife, Garachico · 16.11 km from centre
9.6
66 reviews
Breakfast available
When you stay at San Roque Only Adults in Garachico, you'll be next to a golf course, within a 10-minute walk of Tenerife Beaches and Santa Ana Convent. This golf hotel is 0.1 mi (0.1 km) from Isla Baja and 0.7 mi (1.1 km) from Juan Gonzalez de la Torre Plaza.

Hotel in Puerto de la Cruz · 15.50 km from centre
8.2
2,863 reviews
This small colonial style hotel complex is located in the heart of Puerto de la Cruz, next to Plaza del Charco and a wealth of leisure opportunities.
Hotel RF San Borondon is composed of 2 buildings surrounded by gardens. You can relax in the large salt water swimming pool and gym.
The Hotel RF San Borondon's central location means you can easily get to the bus station and sights such as the Lagos de Martianez swimming pools and Loro Park animal park.
This welcoming colonial-style hotel is located in the heart of Puerto de la Cruz, next to Plaza del Charco and surrounded by a wide range of leisure options.
Hotel RF San Borondon features two buildings set among gardens, a large salt-water swimming pool and a gym. Thanks to its central location, guests can easily reach attractions such as Lago Martiánez, Loro Parque and Playa Jardín, as well as cultural landmarks like the historic Anglican Cemetery of Puerto de la Cruz.

Resort in Puerto de la Cruz · 15.10 km from centre
7.6
123 reviews
A stay at Be Live Adults Only Tenerife places you in the heart of Puerto de la Cruz, within a 15-minute walk of Tenerife Beaches and Plaza del Charco. This resort is 16.3 mi (26.2 km) from Teide National Park and 0.2 mi (0.3 km) from Garden Beach.

Hotel in Puerto de la Cruz · 16.05 km from centre
7.9
864 reviews
Featuring 2 outdoor swimming pools surrounded by gardens, Hotel Puerto de la Cruz offers spacious rooms with balconies. It is within 5 minutes’ walk of central Puerto de la Cruz and 1.1 km from the oceanside Lago Martianez salt-water lake. Free WiFi is available.
Each bright room at FERGUS Puerto de la Cruz has simple, modern décor and air conditioning. All rooms have satellite TV and a bathroom with a hairdryer. Air conditioning is available. A safe and minibar are available.
The hotel has a buffet restaurant and a bar, where there is live entertainment and music. There is also a poolside bar.
One of the swimming pools is heated and there is also a children’s swimming pool. The hotel offers a free shuttle service to Martianez Shopping Centre, available from Monday to Friday, and Saturday morning as well.
Mount Teide National Park with its famous volcano can be reached in 1 hour by car. Santa Cruz de Tenerife, its port and the island’s North Airport are within 30 minutes' drive of the hotel.
Private parking is subject to availability.

Capsule hotel in Puerto de la Cruz · 15.90 km from centre
6.4
6 reviews
Breakfast available
With a stay at Atypicap Capsule Hostel in Puerto de la Cruz, you'll be within a 5-minute walk of Plaza del Charco and Tenerife Beaches. This capsule hotel is 15.7 mi (25.3 km) from Teide National Park and 0.1 mi (0.1 km) from La Vola.

Country house in Abona, Vilaflor · 14.81 km from centre
7.0
70 reviews
With a stay at Hotel Rural Vilaflor in Vilaflor, you'll be in a national park, within a 15-minute drive of Teide National Park and Frontos. This country house is 14.6 mi (23.4 km) from Siam Park and 16.2 mi (26.1 km) from Fañabé Beach.

Guest house in Abona, Vilaflor · 15.08 km from centre
5.6
47 reviews
Hotel Germán is set in Vilaflor, 24 km from Aqualand, 49 km from Los Gigantes, as well as 22 km from Golf Las Americas. The property has mountain and city views, and is 21 km from Golf del Sur.
With a private bathroom fitted with a shower and free toiletries, units at the guest house also feature free WiFi, while selected rooms also feature a balcony. At the guest house, units are fitted with bed linen and towels.
Guests at the guest house can make the most of yoga classes offered in-house. Guests at Hotel Germán will be able to enjoy activities in and around Vilaflor, like cycling.
Siam Park is 23 km from the accommodation, while Piramide de Arona Convention Centre is 24 km from the property. Tenerife South Airport is 24 km away.

Hotel in Puerto de la Cruz · 14.52 km from centre
8.5
5,156 reviews
Overlooking Puerto de la Cruz, Hotel Las Águilas, Affiliated by Meliá has 2 pools, one heated in the winter. The spacious suites have spectacular views of the Atlantic Ocean or Mount Teide.
Suites at Las Aguilas Affiliated by Meliá have large balconies or terraces. Inside, the lounge and separate bedroom are decorated in warm colours, and the bathrooms have hydromassage bath or shower.
Children from 4 to 12 years old can enjoy the miniclub, as well as the kids' pool, and giant chess. In the evenings there is entertainment for all the family.
Hotel Las Águilas, Affiliated by Meliá is located on the top of a mountain, surrounded by 10,000 m2 of gardens. Situated only 3 km from the center of Puerto de la Cruz. There is a free shuttle to the city centre, and free on-site parking.

Bed & breakfast in Tenerife, Icod de los Vinos · 10.12 km from centre
9.6
5 reviews
When you stay at Casa Salvia Guesthouse Icod in Icod de los Vinos, you'll be in a national park and 8.8 mi (14.1 km) from Rambla de Castro Protected Area. This bed & breakfast is 5.8 mi (9.3 km) from Tenerife Beaches and 14.3 mi (23.1 km) from Plaza del Charco.