Top 10 Hotels in Puerto de la Cruz

See all 219 Hotels in Puerto de la Cruz
Hotel Botanico
Hotel Botanico

Avenida Richard Yeoward, 1, Puerto de la Cruz 38400

5.0 out of 5.0

This family-friendly Puerto de la Cruz hotel is within a 5-minute walk of Botanical Garden of La Orotava and Botanical Garden …

$203
Hotel ValleMar
Hotel ValleMar

Avenida de Colon 4, Puerto de la Cruz 38400

4.0 out of 5.0

Located in the heart of Puerto de la Cruz, this romantic hotel is 0.1 mi (0.2 km) from Costa Martianez Aquatic Park and 2.1 m …

$64
Puerto Palace
Puerto Palace

c/ Dr, Cobiella Zaera s.n., Puerto de la Cruz 38400

4.0 out of 5.0

Situated in Puerto de la Cruz, this hotel is 0.3 mi (0.5 km) from Taoro Park and 1.5 mi (2.5 km) from Loro Park. Garden Beach …

$73
Catalonia Las Vegas
Catalonia Las Vegas

Avenida Colón, 2, Puerto de la Cruz 38400

4.0 out of 5.0

This family-friendly Puerto de la Cruz hotel is located near the beach, within a 5-minute walk of Costa Martianez Aquatic Par …

Get Rates
Best Semiramis
Best Semiramis

C/ Leopoldo Cologan Zulueta, 12, Puerto de la Cruz 38400

5.0 out of 5.0

Situated on the waterfront, this luxury hotel is 0.3 mi (0.4 km) from La Paz Lookout and 2.7 mi (4.4 km) from Loro Park. …

$77
Hotel Elegance Dania Park
Hotel Elegance Dania Park

C/ Cupido 12, Puerto de la Cruz 38400

4.0 out of 5.0

Located in the heart of Puerto de la Cruz, this hotel is 0.2 mi (0.3 km) from Timanfaya Theater and 1.5 mi (2.4 km) from Loro …

$61
Parador de las Cañadas del Teide
Parador de las Cañadas del Teide

Las Canadas del Teide, La Orotava 38300

3.0 out of 5.0

Located in Las Canadas del Teide National Park, this hotel is within 3 mi (5 km) of Teide National Park, Mount Guajara, and …

$104
Apartamentos Casablanca
Apartamentos Casablanca

Calzada de Martianez, 4, Puerto de la Cruz 38400

3.0 out of 5.0

This family-friendly Puerto de la Cruz apartment is located near the beach, within a 10-minute walk of Jardin Aquatico, Lag …

$83
RF Astoria - Only Adults
RF Astoria - Only Adults

Calle Enrique Talg, 15, Puerto de la Cruz 38400

3.0 out of 5.0

Located in the heart of Puerto de la Cruz, this aparthotel is 0.2 mi (0.3 km) from Las Piramides de Martianez Shopping Center …

$58
Apartamentos Los Dragos del Norte
Apartamentos Los Dragos del Norte

Avda. 8 de Marzo, 4, Puerto de la Cruz 38400

3.0 out of 5.0

Situated near the beach, this apartment is 0.5 mi (0.8 km) from Taoro Park and 1.5 mi (2.3 km) from Loro Park. Garden Beach …

$57

Recent Reviews in Puerto de la Cruz

Hide content

Where to stay in Puerto de la Cruz

Puerto de la Cruz Hotel Guide

If you're on the lookout for the best places to stay in Puerto de la Cruz, you have loads of options. Expedia currently lists no less than 75 comfortable places to unpack your bags within a 6-mile distance of Puerto de la Cruz's center.

Securing convenient accommodation close to the inner-city sights and action of Puerto de la Cruz is only a few mouse clicks away. Expedia's up-to-the-minute database features the Sol Costa Atlantis Tenerife and H10 Tenerife Playa, which can be found within a 0.6-mile radius of the city center.

The Hotel Botanico and the Maritim Hotel Tenerife are located near the Loro Parque. The Hotel Botanico is 2 miles away from the Loro Parque. The Maritim Hotel Tenerife is 0.4 miles away.

The The Ritz-Carlton, Abama is 20 miles away from downtown Puerto de la Cruz. Another accommodation option is the Rusticae Hotel San Roque, which is located 13 miles away. Other places to rest your head are the Isla Baja Suites and the Hotel La Quinta Roja.

The broader Canary Islands region is certainly worth visiting also. Nature lovers will love Canary Islands's beaches, coastal plains, mountains and extinct volcanos. You should also spend time at some of the region's old towns, historic mansions and churches. In this part of Spain visitors can also enjoy mountain biking, mountain climbing and hiking.

Looking for more to do? Why not spend a few hours exploring Camel Park and Golf Las Americas, which you'll find in Arona, 25 miles to the south of Puerto de la Cruz. Some of our recommended Arona hotels include the Hotel Las Madrigueras and Regency Country Club, Apartments Suites. 25 miles to the southwest of Puerto de la Cruz, is Costa Adeje, home to the Iberostar Grand Hotel Salomé - Adults Only and Gran Hotel Bahia Del Duque Resort. Should you choose to stay in Costa Adeje, make sure you visit the Ajabo Beach and Gran Sur Shopping Center.

Are you after the most practical airport for your trip to Puerto de la Cruz? Tenerife North Airport is 13 miles away.