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

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.

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 · 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.

Hotel in Puerto de la Cruz · 16.05 km from centre
8.4
974 reviews
Offering views of Mount Teide, El Tope is 400 metres from Puerto de la Cruz Beach and the Martiánez Pools. It has an outdoor pool, spa and buffet restaurant. The property features private parking.
Each of the air-conditioned rooms at Hotel Atlantic El Tope have satellite TV and a fridge. Some rooms have a balcony.
Show cooking and Mediterranean cuisine are offered at the hotels restaurant. A lounge bar is also available.
The centre of Puerto de La Cruz is a 10-minute walk from the El Tope and Lagos de Martiánez Shopping Centre is just 100 metres away. Tenerife Norte Airport can be reached in 20 minutes, by car.

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.

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.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 Tenerife, Icod de los Vinos · 12.12 km from centre
9.3
553 reviews
Hotel Emblemático San Agustin is set in a renovated 18th-century Canarian-style house, in the historic centre of Icod de los Vinos. It offers guests a glass of wine or soft drink on arrival and free secure parking.
All individually-styled rooms at San Agustin Hotel are equipped with a flat-screen satellite TV, wooden ceilings and floors. The marble bathroom with shower includes a hairdryer and free toiletries.
The hotel is located on a cobbled street in the commercial and historic centre of the town, where you will find shops, cafés and restaurants. The hotel also has a café offering drinks and snacks.
Playa de San Marcos Beach is 3.5 km away and Cueva del Viento Cave can be reached in about 15 minutes by car. The ancient Drago Milenario is just 5 minutes’ walk away.
Free Wi-Fi is available throughout. Guest have free secure parking at Parking del Drago, 3 minutes' walk from the hotel.

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 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.

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.

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.

Guesthouse in Abona, Granadilla de Abona · 19.49 km from centre
With a stay at Casa Rozita in Granadilla de Abona, you'll be a 3-minute walk from Granadilla de Abona History Museum and 9 minutes by foot from Frontos. This guest house is 15.2 mi (24.4 km) from Siam Park and 15.8 mi (25.4 km) from Fañabé Beach.

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.