Filters

Selected filters
Clear all
Stars: 3 stars

Accommodation type

Hotels by class

Price per night

Review rating

Attractions

  • Show All + Show Less -

Thematic hotels

  • Show All + Show Less -

Hotel facilities

  • Show All + Show Less -

Room facilities

List view
Photo view
Filters
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center
8.3 (2798 reviews)
Offering an archaeological museum, the family-friendly Hotel Rf San Borondon Puerto de la Cruz is situated just 1.4 km from the 13.5-hectare zoo "Loro Park". Guests can enjoy an à la carte restaurant…
Offering an archaeological museum, the family-friendly Hotel Rf San Borondon Puerto de la Cruz is situated just 1.4 km from the 13.5-hectare zoo "Loro Park". Guests can enjoy an à la carte restaurant…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2625 ft to the city center
7.8 (3153 reviews)
Featuring a sundeck, chaise longues, and a golf course, the 3-star smoke-free Hotel Marte Puerto de la Cruz enjoys a magnificent location, around a 10-minute walk from the modern Puerto de la Cruz…
Featuring a sundeck, chaise longues, and a golf course, the 3-star smoke-free Hotel Marte Puerto de la Cruz enjoys a magnificent location, around a 10-minute walk from the modern Puerto de la Cruz…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center
7.6 (1949 reviews)
Offering spa therapy, a shared lounge, and various recreational opportunities, Hotel Marquesa Puerto de la Cruz is located a few steps from the 1632 catholic Church of Our Lady of the Rock of France…
Offering spa therapy, a shared lounge, and various recreational opportunities, Hotel Marquesa Puerto de la Cruz is located a few steps from the 1632 catholic Church of Our Lady of the Rock of France…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3281 ft to the city center
The 3-star Apartamentos Ambassador Puerto de la Cruz hotel is only 1.6 km from San Telmo Beach and offers a Jacuzzi and a sauna. Boasting a swimming pool, this Puerto de la Cruz hotel boasts a quiet…
The 3-star Apartamentos Ambassador Puerto de la Cruz hotel is only 1.6 km from San Telmo Beach and offers a Jacuzzi and a sauna. Boasting a swimming pool, this Puerto de la Cruz hotel boasts a quiet…
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center
8.0 (458 reviews)
Playa del Castillo Public Beach is about 5 minutes' walk from the 3-star Gf Noelia Aparthotel Puerto de la Cruz, which offers 24-hour front desk assistance and wake-up service. Boasting the…
Playa del Castillo Public Beach is about 5 minutes' walk from the 3-star Gf Noelia Aparthotel Puerto de la Cruz, which offers 24-hour front desk assistance and wake-up service. Boasting the…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center
7.8 (1784 reviews)
Offering a location a 5-minute walk from San Telmo Beach, Hotel Monopol Puerto de la Cruz offers 18 rooms. Featuring currency exchange and a lift throughout the property, this hotel is located in…
Offering a location a 5-minute walk from San Telmo Beach, Hotel Monopol Puerto de la Cruz offers 18 rooms. Featuring currency exchange and a lift throughout the property, this hotel is located in…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2297 ft to the city center
Featuring currency exchange and a lift, Hotel Perla Tenerife Puerto de la Cruz lies about a 25-minute walk from the 13.5 - hectare zoo "Loro Park". The hotel offers guests to use Wi-Fi for EUR 3 per…
Featuring currency exchange and a lift, Hotel Perla Tenerife Puerto de la Cruz lies about a 25-minute walk from the 13.5 - hectare zoo "Loro Park". The hotel offers guests to use Wi-Fi for EUR 3 per…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center
6.7 (3325 reviews)
Situated 1.4 km from a shopping hub like the Plaza del Charco, the 3-star Hotel Casa Del Sol Puerto de la Cruz provides guests with a lobby area and a restaurant. Located not far from the Lago…
Situated 1.4 km from a shopping hub like the Plaza del Charco, the 3-star Hotel Casa Del Sol Puerto de la Cruz provides guests with a lobby area and a restaurant. Located not far from the Lago…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
984 ft to the city center
Featuring currency exchange and a lift, Hotel Elegance Miramar Puerto de la Cruz is nestled in Puerto de la Cruz, 2.1 km from the Pueblo Chico. Guests who stay at the hotel can park their car on site.
Featuring currency exchange and a lift, Hotel Elegance Miramar Puerto de la Cruz is nestled in Puerto de la Cruz, 2.1 km from the Pueblo Chico. Guests who stay at the hotel can park their car on site.
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
2953 ft to the city center
7.9 (1548 reviews)
The 3-star smoke-free Coral Teide Mar Aparthotel Puerto de la Cruz is within 15 minutes' walk of Playa de San Telmo and offers a large outdoor swimming pool. This Puerto de la Cruz hotel is located…
The 3-star smoke-free Coral Teide Mar Aparthotel Puerto de la Cruz is within 15 minutes' walk of Playa de San Telmo and offers a large outdoor swimming pool. This Puerto de la Cruz hotel is located…
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center
8.0 (1696 reviews)
The 3-star smoke-free Skyview Hotel By Livvo Puerto de la Cruz, located within 25 minutes' walk of the delightful Sitio Litre Garden, offers an outdoor swimming pool, Wi-Fi in public areas. With a…
The 3-star smoke-free Skyview Hotel By Livvo Puerto de la Cruz, located within 25 minutes' walk of the delightful Sitio Litre Garden, offers an outdoor swimming pool, Wi-Fi in public areas. With a…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center
9.0 (2064 reviews)
Situated around a 5-minute walk from the Plaza del Charco, the smoke-free Dwo Nopal Hotel Puerto de la Cruz offers air-conditioned rooms with Wi-Fi in public areas. This 3-star hotel, located within…
Situated around a 5-minute walk from the Plaza del Charco, the smoke-free Dwo Nopal Hotel Puerto de la Cruz offers air-conditioned rooms with Wi-Fi in public areas. This 3-star hotel, located within…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2297 ft to the city center
6.6 (2984 reviews)
The smoke-free Hotel Tropical Puerto de la Cruz is located about 5 minutes' walk from the sleek lakefront Puerto de la Cruz Casino and features currency exchange and a vending machine. This 3-star…
The smoke-free Hotel Tropical Puerto de la Cruz is located about 5 minutes' walk from the sleek lakefront Puerto de la Cruz Casino and features currency exchange and a vending machine. This 3-star…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1312 ft to the city center
8.3 (1399 reviews)
Featuring Wi-Fi in public areas, the 3-star Hotel Rf Astoria - Adults Only Puerto de la Cruz is 5 minutes' walk from the Plaza de la Iglesia. Private car parking is available for EUR 8 per day on…
Featuring Wi-Fi in public areas, the 3-star Hotel Rf Astoria - Adults Only Puerto de la Cruz is 5 minutes' walk from the Plaza de la Iglesia. Private car parking is available for EUR 8 per day on…
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
2625 ft to the city center
8.6 (6411 reviews)
Featuring a lobby area and a restaurant, the 3-star smoke-free Apartamentos Masaru Puerto de la Cruz hotel is located nearly 5 minutes' walk from the La Habanera Karaoke. An à la carte restaurant is…
Featuring a lobby area and a restaurant, the 3-star smoke-free Apartamentos Masaru Puerto de la Cruz hotel is located nearly 5 minutes' walk from the La Habanera Karaoke. An à la carte restaurant is…
3 stars Guest house in Puerto de la Cruz (Tenerife), Spain
2953 ft to the city center
8.8 (382 reviews)
The 3-star Pension Los Geranios Puerto de la Cruz is located nearly 5 minutes' walk from Playa de Puerto and comprises 13 rooms with modern comforts. This Puerto de la Cruz hotel is within walking…
The 3-star Pension Los Geranios Puerto de la Cruz is located nearly 5 minutes' walk from Playa de Puerto and comprises 13 rooms with modern comforts. This Puerto de la Cruz hotel is within walking…
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
984 ft to the city center
7.3 (3765 reviews)
Nestled nearly 5 minutes' walk from Jardin de Orquideas de Sitio Litre Botanical Garden, the 3-star smoke-free Apartamentos Pez Azul Puerto de la Cruz hotel welcomes guests with a sun deck and a…
Nestled nearly 5 minutes' walk from Jardin de Orquideas de Sitio Litre Botanical Garden, the 3-star smoke-free Apartamentos Pez Azul Puerto de la Cruz hotel welcomes guests with a sun deck and a…
3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center
The non-smoking Hotel San Telmo Mar Puerto de la Cruz accommodates guests in a popular area of Puerto de la Cruz and sits only an 8-minute walk from the Lago Martiánez. Located within walking…
The non-smoking Hotel San Telmo Mar Puerto de la Cruz accommodates guests in a popular area of Puerto de la Cruz and sits only an 8-minute walk from the Lago Martiánez. Located within walking…
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
3937 ft to the city center
7.7 (95 reviews)
Regina Pacis Aparthotel Puerto de la Cruz, located 20 minutes' walk from the 13.5-hectare zoo "Loro Park", boasts an outdoor swimming pool. The botanical garden at this aparthotel features a balcony.
Regina Pacis Aparthotel Puerto de la Cruz, located 20 minutes' walk from the 13.5-hectare zoo "Loro Park", boasts an outdoor swimming pool. The botanical garden at this aparthotel features a balcony.
3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
4921 ft to the city center
Situated about a 5-minute stroll from Playa Punta Brava, the charming 3-star Apartamentos Bahia Playa Puerto de la Cruz hotel also offers a swimming pool. Featuring a banquet hall, this Puerto de la…
Situated about a 5-minute stroll from Playa Punta Brava, the charming 3-star Apartamentos Bahia Playa Puerto de la Cruz hotel also offers a swimming pool. Featuring a banquet hall, this Puerto de la…

Hotel Rf San Borondon

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center

Hotel Marte

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2625 ft to the city center

Hotel Marquesa

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center

Apartamentos Ambassador

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
3281 ft to the city center

Gf Noelia

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center

Hotel Monopol

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1968 ft to the city center

Hotel Perla Tenerife

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2297 ft to the city center

Hotel Casa Del Sol

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center

Hotel Elegance Miramar

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
984 ft to the city center

Coral Teide Mar

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
2953 ft to the city center

Skyview Hotel By Livvo

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
3609 ft to the city center

Dwo Nopal

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center

Hotel Tropical

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
2297 ft to the city center

Hotel Rf Astoria - Adults Only

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1312 ft to the city center

Apartamentos Masaru

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
2625 ft to the city center

Pension Los Geranios

3 stars Guest house in Puerto de la Cruz (Tenerife), Spain
2953 ft to the city center

Apartamentos Pez Azul

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
984 ft to the city center

Hotel San Telmo Mar (Adults Only)

3 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1640 ft to the city center

Regina Pacis

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
3937 ft to the city center

Apartamentos Bahia Playa

3 stars Aparthotel in Puerto de la Cruz (Tenerife), Spain
4921 ft to the city center