Search Hotels near Top Puerto de la Cruz Attractions

Top 10 Hotels in Puerto de la Cruz

See all 114 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 (219 reviews)

This family-friendly Puerto de la Cruz hotel is located near the beach, within a 10-minute walk of Botanical Garden of La …

$194
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 (113 reviews)

This family-friendly Puerto de la Cruz hotel is located near the beach, within a 5-minute walk of Casino Puerto de la Cruz an …

$74
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 (220 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 …

$78
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 (130 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 …

Get Rates
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 (150 reviews)

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

$137
Hotel Monopol

Hotel Monopol

C/. Quintana, 15, Puerto de la Cruz 38400

3.0 out of 5.0
3.7 out of 5 (41 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 …

$65
RF San Borondon

RF San Borondon

Agustín Espinosa, 2, Puerto de la Cruz 38400

3.0 out of 5.0
3.9 out of 5 (148 reviews)

Situated in Puerto de la Cruz, this hotel is 0.2 mi (0.4 km) from San Felipe Castle and 1.3 mi (2.2 km) from Loro Park. Puert …

$80
Apartamentos Be Smart Florida Plaza

Apartamentos Be Smart Florida Plaza

Calle Puerto Viejo, 30, Puerto De La Cruz 38400

3.0 out of 5.0
3.4 out of 5 (170 reviews)

Situated by the sea, this apartment is 0.1 mi (0.2 km) from Puerto de la Cruz Archaeological Museum and 1.5 mi (2.4 km) fro …

Get Rates
RF Astoria - Only Adults

RF Astoria - Only Adults

Calle Enrique Talg, 15, Puerto de la Cruz 38400

3.0 out of 5.0
4 out of 5 (184 reviews)

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 …

Get Rates
Hotel Tejuma

Hotel Tejuma

C/ Perez Zamora, 49, Puerto de la Cruz 38400

2.0 out of 5.0
3.6 out of 5 (43 reviews)

Situated in Puerto de la Cruz, this hotel is 0.2 mi (0.4 km) from Timanfaya Theater and 1.6 mi (2.6 km) from Loro Park. Plaza …

Get Rates

Recent Reviews in Puerto de la Cruz

Where to stay in Puerto de la Cruz

Puerto de la Cruz Hotel Guide

Top Puerto de la Cruz Accommodations

Instead of poring over multiple websites for deals on hotels in Puerto de la Cruz, save yourself the time and hassle with Expedia. This destination possesses a multitude of establishments within 1 mile of the center, with 59 there for the taking.

The Hotel Botanico and the Bahia Principe San Felipe are worth a peek. These quality hotels are just a hop, skip and a jump away. Also close to the heart of Puerto de la Cruz are the Sol Costa Atlantis Tenerife and the Best Semiramis.

If you'd like to book accommodation within easy walking distance of the Loro Parque, the Maritim Hotel Tenerife and the H10 Tenerife Playa may be popular choices. The Maritim Hotel Tenerife is 0.4 miles away from the Loro Parque. The H10 Tenerife Playa is 1 mile away.

Castillo San Felipe is one of the most impressive landmarks in the local area, but check whether an appointment is needed beforehand. If you are intrigued by these kinds of sites, you will be happy to know that you can stay at two nearby hotels, the Catalonia Las Vegas and Hotel Gran Turquesa Playa. If you're after a low-cost outing, why not go to the beach? At Garden Beach you can get some fresh air, enjoy the scenery and have a paddle. If you feel more inclined to visit this attraction, the Catalonia Las Vegas and Hotel Gran Turquesa Playa are the best accommodation options.

There are a few extra accommodation options available for you here. The Ritz-Carlton, Abama and the Rusticae Hotel San Roque can be found 25 miles and 13 miles away from the center of Puerto de la Cruz. The Isla Baja Suites and the Hotel La Quinta Roja THe Senses Collection are located 14 miles and 13 miles away.

Some close by destinations to explore in Tenerife are Arafo and Agua-Garcia. Arafo is 9 miles to the southeast of Puerto de la Cruz, while Agua-Garcia is 9 miles to the east. Hotels in Arafo include the Hotel Rural Casona Santo Domingo and Hotel Rural Finca Salamanca. The Finca la Majadera and Hotel Emblemático Casa Casilda are some of the hotels in Agua-Garcia.

How to Get to Puerto de la Cruz

Tenerife North Airport is 13 miles from Puerto de la Cruz. Visitors who wish to stay nearby can book a night at the Hotel MC San Agustin or the Laguna Nivaria Hotel & Spa.