Top 10 Hotels in Puerto de la Cruz

See all 65 Hotels in Puerto de la Cruz
Apartamentos Casablanca
Apartamentos Casablanca

Calzada de Martianez, 4, Puerto de la Cruz 38400

3.0 out of 5.0
4.6 out of 5 (221 reviews)

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

$95
Bahia Principe San Felipe
Bahia Principe San Felipe

Avenida de Colon , 22, Puerto de la Cruz 38400

4.0 out of 5.0
3.9 out of 5 (142 reviews)

This family-friendly Puerto de la Cruz hotel is located on the boardwalk, within a 10-minute walk of La Paz Lookout, Botanica …

$156
Parque San Antonio
Parque San Antonio

Carretera de las Arenas s/n, Puerto De La Cruz 38400

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

Situated by the ocean, this hotel is 0.4 mi (0.7 km) from Taoro Park and 1.6 mi (2.5 km) from Loro Park. Garden Beach and …

$79
Sol Costa Atlantis Tenerife
Sol Costa Atlantis Tenerife

Avenida Venezuela, 15, Puerto de la Cruz 38400

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

Located in Puerto de la Cruz, this beachfront hotel is on the boardwalk, 0.1 mi (0.2 km) from Lago Martianez Swimming Pools …

$123
Tenerife Ving
Tenerife Ving

Avenida Fernandez Perdigon 8, Puerto de la Cruz 38400

3.0 out of 5.0
3.3 out of 5 (115 reviews)

Situated in Puerto de la Cruz, this aparthotel is within 1 mi (2 km) of Garden Beach and Loro Park. San Felipe Castle and …

$44
Aparthotel Tropical
Aparthotel Tropical

Plaza del Charco, 9, Puerto de la Cruz 38400

3.0 out of 5.0
3.3 out of 5 (22 reviews)

Situated near the beach, this hotel is 0.1 mi (0.2 km) from Plaza del Charco and 1.6 mi (2.7 km) from Loro Park. San Juan …

$37
Hotel El Tope
Hotel El Tope

Calzada Martianez, 2, Puerto de la Cruz 38400

4.0 out of 5.0
3.9 out of 5 (205 reviews)

Situated in Puerto de la Cruz, this spa hotel is 0.1 mi (0.2 km) from Las Piramides de Martianez Shopping Center and 2.1 mi …

$84
H10 Tenerife Playa
H10 Tenerife Playa

Avenida Colon, 12, Puerto de la Cruz 38400

4.0 out of 5.0
3.9 out of 5 (216 reviews)

Located in Puerto de la Cruz, this beachfront hotel is in the city center, 0 mi (0 km) from Casino Puerto de la Cruz, and 2.2 …

$141
Be Live Adults Only Tenerife
Be Live Adults Only Tenerife

Avenida Blas Pérez González 11, Puerto De La Cruz 38400

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

Located in the heart of Puerto de la Cruz, this eco-friendly resort is within 1 mi (2 km) of Garden Beach and Loro Park. Sa …

$92
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 (137 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. …

$113

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.