Top 10 Hotels in Puerto de la Cruz

See all 221 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
4.7 out of 5 (194 reviews)

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

$268
Puerto Palace
Puerto Palace

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

4.0 out of 5.0
4 out of 5 (115 reviews)

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 …

$75
Best Semiramis
Best Semiramis

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

5.0 out of 5.0
3.8 out of 5 (134 reviews)

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

Get Rates
Catalonia Las Vegas
Catalonia Las Vegas

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

4.0 out of 5.0
3.5 out of 5 (103 reviews)

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

$94
Hotel Marquesa
Hotel Marquesa

Calle Quintana 11, Puerto de la Cruz 38400

3.0 out of 5.0
3.6 out of 5 (260 reviews)

Situated in Puerto de la Cruz, this hotel is 0.1 mi (0.1 km) from Puerto de la Cruz Town Hall and 1.8 mi (2.9 km) from Loro …

$52
Hotel Emblematico San Marcos
Hotel Emblematico San Marcos
9.6 mi from Puerto de la Cruz
3.5 out of 5.0
4.6 out of 5 (15 reviews)

Situated in the historical district, this historic hotel is steps from San Marcos Church, Ancient Dragon Tree, and Drago Park …

$92
Finca Paraíso
Finca Paraíso
10.2 mi from Puerto de la Cruz
3.0 out of 5.0

Located in Valle de Guerra, this cottage is 3 mi (4.8 km) from Centro BTT Valles del Oso and within 6 mi (10 km) of Real Club …

$50
Parador de las Cañadas del Teide
Parador de las Cañadas del Teide
12.2 mi from Puerto de la Cruz
3.0 out of 5.0
4.1 out of 5 (52 reviews)

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

$119
Iberostar Grand Hotel Mencey
Iberostar Grand Hotel Mencey
16.9 mi from Puerto de la Cruz
5.0 out of 5.0
4.6 out of 5 (717 reviews)

This hotel is in a residential area, a 5-minute walk from the center of Santa Cruz, Tenerife’s capital, and 6 kilometers from …

Get Rates
Taburiente
Taburiente
16.9 mi from Puerto de la Cruz
4.0 out of 5.0
4 out of 5 (90 reviews)

Situated in Santa Cruz de Tenerife, this hotel is within a 10-minute walk of Garcia Sanabria Park, Nuestra Senora del Pilar …

$78

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 traveling through the Tenerife area and you're looking for short- or long-stay accommodation in Puerto de la Cruz, Expedia offers a wide assortment to select from. Within Expedia's comprehensive accommodation pages you can browse 74 places to base yourself within a 0.1-mile radius of Puerto de la Cruz's downtown.

Puerto de la Cruz offers a selection of convenient lodgings, such as the Sol Costa Atlantis Tenerife and H10 Tenerife Playa.

The Hotel Botanico and the Maritim Hotel Tenerife are very conveniently located if you'd like to stay near the Loro Parque. The Hotel Botanico is 2 miles away and the Maritim Hotel Tenerife is 0.4 miles away.

The The Ritz-Carlton, Abama can be found 25 miles away from the middle of Puerto de la Cruz. Another hotel is the Rusticae Hotel San Roque, which is situated 13 miles away. Two more options include the Isla Baja Suites and the Hotel La Quinta Roja.

25 miles from Puerto de la Cruz you'll find Arona, where you can enjoy Camel Park and Golf Las Americas. Should you wish to spend a night or two in Arona, check out the room rates at the Hotel Las Madrigueras and Regency Country Club, Apartments Suites. 20 miles to the southwest of Puerto de la Cruz, is Los Gigantes, which is home to the RedLevel at Gran Meliá Palacio de Isora - Tenerife and Gran Meliá Palacio de Isora. The Oasis Los Gigantes Public Pool and Ocean Explorer are just a couple of the more popular points of interest to experience should you visit Los Gigantes.

Get your sports fix by taking a trip to Heliodoro Rodriguez Lopez Stadium, which is 18 miles to the east of Puerto de la Cruz. Those wishing to find accommodation close to the action can take their choice from the Iberostar Grand Hotel Mencey or the Taburiente.

Tenerife North Airport is a practical airport, and can be found 13 miles away from Puerto de la Cruz. Hotels that are nearby include Hotel MC San Agustin and Laguna Nivaria Hotel & Spa.