Skip to main content

Filter by:


Star rating

Review score

Icod el Alto – 417 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Best Semiramis, hotel in Icod el Alto

Set on a cliff overlooking the Atlantic Ocean, Hotel Best Semiramis is located in Puerto de la Cruz. It offers rooms with balconies, a spa, and 2 outdoor swimming pools surrounded by gardens.

It’s really spacious and well thought.
8.1
Scored 8.1
Very good
Rated very good
4,134 reviews
Price from£89.71per night
Sol Costa Atlantis Tenerife, hotel in Icod el Alto

Sol Costa Atlantis Tenerife has an ideal setting 50 metres from Martiánez Beach and the Lago Martiánez pool complex. This hotel features a spa and outdoor swimming pool, and free WiFi.

Great location
8.2
Scored 8.2
Very good
Rated very good
2,328 reviews
Price from£88.79per night
Hotel Marquesa, hotel in Icod el Alto

Built in 1712 and offering stunning views of Mount Teide, Hotel Marquesa features an outdoor swimming pool. Jardín Beach is 700 metres away.

Very good location, in the centre of the city. Hotel staff were super nice. First stayed in one of the antique rooms, they are very noisy, but they swapped the rooms for us in no time.
7.7
Scored 7.7
Good
Rated good
1,510 reviews
Price from£52.69per night
AluaSoul Orotava Valley - Adults Only, hotel in Icod el Alto

Just metres from Tenerife’s beautiful Playa Jardín beach, this elegant hotel boasts an outdoor swimming pool, 2 restaurants, and stunning views of Mount Teide and the sea.

The location is perfect and is central to the Loro Parque and beach. Lots of great restaurants in the area. The rooms and common areas minus the hallways are all renovated and new.
8.5
Scored 8.5
Very good
Rated very good
1,283 reviews
Price from£63.71per night
Route Active Hotel, hotel in Icod el Alto

Set in Los Realejos in the Tenerife Region, 6.6 km from Puerto de la Cruz, Route Active Hotel features an outdoor pool and views of the sea.

Excellent buffet.
8.7
Scored 8.7
Fabulous
Rated fabulous
1,234 reviews
Price from£88.79per night
Hotel Marte, hotel in Icod el Alto

This property is located in the heart of scenic Puerto de la Cruz, right next to its bus station. The property offers a swimming pool. Free WiFi is provided in common areas. There's also a gym.

Great facilities & room
7.7
Scored 7.7
Good
Rated good
1,925 reviews
Price from£44.61per night
Hotel Don Cándido, hotel in Icod el Alto

Offering an outdoor swimming pool, Hotel Don Candido is located in Tenerife, 5-minutes' drive from Jardín Beach. It features a sun terrace with views of Teide National Park.

Great location not to far away.
8.3
Scored 8.3
Very good
Rated very good
933 reviews
Price from£34.49per night
Hotel Tejuma, hotel in Icod el Alto

This hotel is located right in the city centre, just 2 minutes walk from the main square of Plaza del Charco and in the shade of Mount Teide.

There no breakgeat on this on hotel
7.3
Scored 7.3
Good
Rated good
1,130 reviews
Price from£30.05per night
Hotel Rural Victoria, hotel in Icod el Alto

The Hotel Rural Victoria is beautifully located between the sea and the mountains in Villa Monumental de La Orotava.

Lovely old property with a great roof terrace. Room was as images & spotlessly clean with very comfortable beds & pillows. Service was great, access with code was easy, location in centre. Evening meal in restaurant was amazing, like fine dining at great value & breakfast was good too. I was highly recommend this hotel & restaurant as everything was spot on & at such a good price.
8.7
Scored 8.7
Fabulous
Rated fabulous
914 reviews
Price from£72.31per night
Checkin Concordia Playa, hotel in Icod el Alto

Gaze out over the mountains or the Atlantic Ocean from your own spacious room in this modern holiday hotel, located in Tenerife’s charming resort of Puerto de la Cruz.

Great location and quiet
7.3
Scored 7.3
Good
Rated good
820 reviews
Price from£67.44per night
See all hotels in and around Icod el Alto
Subscribe to receive premium deals

Prices drop the moment you sign up!