Last-minute hotel deals in Puerto de la Cruz

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

Puerto de la Cruz, located on the northern coast of Tenerife in the Canary Islands, Spain, is a charming destination known for its rich history and vibrant culture. As the smallest municipality on the island, it offers a cozy and intimate atmosphere for travelers. The town is renowned for its picturesque landscapes, with the volcanic cone of Las Arenas providing a stunning backdrop.

When staying in Puerto de la Cruz, consider the charming neighborhood of La Paz, known for its tranquil ambiance and beautiful botanical gardens. The town center, with its historic architecture and bustling plazas, is also a popular choice for visitors seeking convenience and a lively atmosphere.

Top attractions include the famous Loro Parque, a world-class zoo and aquarium, and the beautiful Lago Martiánez, a complex of seawater pools designed by the renowned architect César Manrique. The town's proximity to the lush Orotava Valley also offers opportunities for hiking and exploring the natural beauty of Tenerife.

Clear filters

Puerto de la Cruz

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Hotel AF Valle Orotava
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.24 mi from centre

8.2

 

130 reviews

A stay at Hotel AF Valle Orotava places you in the heart of Puerto de la Cruz, within a 5-minute walk of Timanfaya Theater and Puerto de la Cruz Archaeological Museum. This hotel is 0.3 mi (0.4 km) from La Vola and 0.4 mi (0.7 km) from San Telmo Promenade.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Marquesa
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.06 mi from centre

7.4

 

507 reviews

Located in Puerto de la Cruz, Hotel Marquesa is near the beach, a 4-minute walk from Plaza del Charco and 9 minutes by foot from Lago Martianez Swimming Pools. This hotel is 0.9 mi (1.4 km) from Garden Beach and 1.1 mi (1.8 km) from Taoro Park.

Compare price on Booking.com
Compare price on Booking.com
Hotel Atlantic El Tope
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.33 mi from centre

8.2

 

1,147 reviews

Offering views of Mount Teide, El Tope is 1312 feet from Puerto de la Cruz Beach and the Martiánez Pools. It has an outdoor pool, spa and buffet restaurant. The property features private parking.

Each of the air-conditioned rooms at Hotel Atlantic El Tope have satellite TV and a fridge. Some rooms have a balcony.

Show cooking and Mediterranean cuisine are offered at the hotels restaurant. A lounge bar is also available.

The center of Puerto de La Cruz is a 10-minute walk from the El Tope and Lagos de Martiánez Shopping Center is just 328 feet away. Tenerife Norte Airport can be reached in 20 minutes, by car.

Compare price on Booking.com
Compare price on Booking.com
Apartamentos Masaru
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Puerto de la Cruz · 0.68 mi from centre

8.6

 

7,134 reviews

Breakfast available

Apartamentos Masaru are located in the quiet La Paz district of Puerto de la Cruz on Tenerife’s north coast. It offers 2 outdoor pools, 2 tennis courts and lovely sub-tropical gardens.

The Masaru studios have a private balcony as well as a living-dining area and a kitchenette. The apartments come with free Wi-Fi, satellite TV and a lounge with a sofa bed. All bathrooms come with a hairdryer. Pool towels are provided. A safe is available for an extra charge.

The complex has a buffet restaurant as well as a café-bar where you can get snacks and drinks. There is also live children’s entertainment during the summer months.

There are Botanical Gardens just 820 feet from Apartamentos Masaru and Rosaleda Golf Course is a 5-minute drive. Teide National Park with its volcano is 16 mi away.

There is plenty of parking space around the complex, and buses to and from Santa Cruz and the beaches leave from nearby.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DWO Nopal
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.06 mi from centre

9.4

 

111 reviews

Breakfast available

DWO Nopal is in the heart of Puerto de la Cruz, within a 5-minute walk of Plaza del Charco and San Telmo Promenade. This hotel is 0.5 mi (0.9 km) from Lago Martianez Swimming Pools and 1 mi (1.6 km) from Taoro Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Catalonia Las Vegas - Adults Only
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.23 mi from centre

7.6

 

217 reviews

Breakfast available

When you a stay at Catalonia Las Vegas - Adults Only in Puerto de la Cruz, you'll be near the beach, just steps from San Telmo Promenade and Playa de San Telmo. This hotel is 0.2 mi (0.3 km) from Martianez Shopping Centre and 0.3 mi (0.5 km) from Lago Martianez Swimming Pools.

Compare price on Booking.com
Compare price on Booking.com
Apartamentos Pez Azul
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Puerto de la Cruz · 0.44 mi from centre

7.2

 

3,571 reviews

Breakfast available

Enjoy a family break in the year-long sunshine of Tenerife with a stay in these bright, spacious apartments, set in a quiet area of Puerto de la Cruz.

Laze around the Pez Azul’s large outdoor swimming pool and relax in the permanent springtime temperatures. You can also enjoy a refreshing or al fresco drink at the lobby bar.

In your own apartment you will find a balcony to enjoy the sunshine and a kitchen, allowing you to prepare meals as and when you wish. Each one comes with a TV.

Take the 900-yard stroll down to the nearby Atlantic beaches of this charming Canarian resort. You can also visit its number of family attractions, including the amazing Lagos de Martianez lake complex and the nearby Botanic Gardens.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sol Puerto De La Cruz Tenerife
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.48 mi from centre

7.4

 

406 reviews

Breakfast available

A stay at Sol Puerto De La Cruz Tenerife places you in the heart of Puerto de la Cruz, within a 5-minute walk of San Felipe Castle and Garden Beach. This beach hotel is 0.5 mi (0.8 km) from Puerto de la Cruz Archaeological Museum and 0.6 mi (1 km) from Timanfaya Theater.

Compare price on Booking.com
Compare price on Booking.com
Alua Tenerife
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.68 mi from centre

8.3

 

3,731 reviews

Alua Tenerife is 984 feet from Playa Jardín and 10 minutes’ walk from Puerto de la Cruz. It has 2 outdoor pools a children and an adult one, a buffet restaurant and a free pitch and putt golf course.

Guests have access to an indoor pool, sauna and hot tub for an extra charge. Facilities also include gym, tennis and squash courts.

Please note that the indoor swimming pool is closed on Saturdays afternoon and Sundays, this is a payed service.

The establishment offers My Favorite Club®, with exclusive services such as:
- personalized check-in and check-out, access to My Favorite Club Lounge with snacks and drinks,
- access to exclusive areas
- and welcome bottle of sparkling wine and a letter from the General Manager at check-in.

Each room comes with a fridge, balcony or terrace and satellite TV. A safe, cot or extra bed are available on request. Air conditioning is available during certain hours of the day throughout the summer months. Free WiFi is available in rooms.

There is a small on-site shopping center including a supermarket. There is a children’s play area and a games room.

There is a bus station 15 minutes’ walk away in Puerto de la Cruz offering services to other parts of the island.

Compare price on Booking.com
Compare price on Booking.com
Primary image
4Dreams Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.04 mi from centre

7.4

 

350 reviews

Breakfast available

A stay at 4Dreams Hotel places you in the heart of Puerto de la Cruz, steps from San Juan Church and La Vola. This hotel is 0.2 mi (0.3 km) from Church of Nuestra Senora de la Pena de Francia and 0.2 mi (0.3 km) from San Telmo Promenade.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Silken Saaj Maar- Adults Only
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.15 mi from centre

9.0

 

21 reviews

Breakfast available

With a stay at Silken Saaj Maar- Adults Only in Puerto de la Cruz, you'll be within a 15-minute walk of Plaza del Charco and Taoro Park. This beach hotel is 0.9 mi (1.5 km) from Garden Beach and 1.6 mi (2.6 km) from Botanical Gardens.

Compare price on Booking.com
Compare price on Booking.com
Puerto Azul
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.27 mi from centre

8.7

 

2,243 reviews

Breakfast available

Puerto Azul is located in a pedestrian district in Tenerife’s Puerto de la Cruz, 220 yards from the sea. It offers a roof terrace and free Wi-Fi in public areas.

Rooms at the Puerto Azul are functional and bright. They have a private bathroom and some also have a private balcony.

The Puerto Azul’s front desk is open 24 hours a day, and they also offer baggage storage.

Playa Jardín is 10 minutes’ walk from the guesthouse. Plaza del Charco, Puerto de la Cruz’s central square, is just 3 minutes’ walk away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel ValleMar
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.29 mi from centre

8.6

 

98 reviews

A stay at Hotel ValleMar places you in the heart of Puerto de la Cruz, steps from San Telmo Promenade and 4 minutes by foot from Playa de San Telmo. This hotel is 0.1 mi (0.2 km) from Lago Martianez Swimming Pools and 0.1 mi (0.2 km) from Casino Puerto de la Cruz.

Compare price on Booking.com
Compare price on Booking.com
Primary image
HC Hotel Magec
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.31 mi from centre

7.0

 

152 reviews

Breakfast available

With a stay at HC Hotel Magec, you'll be centrally located in Puerto de la Cruz, within a 10-minute walk of Plaza del Charco and San Felipe Castle. This family-friendly hotel is 0.6 mi (1 km) from Garden Beach and 0.8 mi (1.3 km) from Lago Martianez Swimming Pools.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Apartamentos Alta
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Puerto de la Cruz · 0.33 mi from centre

7.6

 

110 reviews

A stay at Apartamentos Alta places you in the heart of Puerto de la Cruz, steps from Martianez Shopping Centre and 4 minutes by foot from San Telmo Promenade. This aparthotel is 0.2 mi (0.3 km) from Sitio Litre Garden and 0.2 mi (0.4 km) from Playa de San Telmo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Be Live Experience Orotava
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.33 mi from centre

7.6

 

195 reviews

A stay at Be Live Experience Orotava places you in the heart of Puerto de la Cruz, steps from Martianez Shopping Centre and 3 minutes by foot from Playa Martianez. This hotel is 0.2 mi (0.2 km) from San Telmo Promenade and 0.2 mi (0.3 km) from Sitio Litre Garden.

Compare price on Booking.com
Compare price on Booking.com
FERGUS Puerto de la Cruz
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto de la Cruz · 0.44 mi from centre

7.9

 

864 reviews

Featuring 2 outdoor swimming pools surrounded by gardens, Hotel Puerto de la Cruz offers spacious rooms with balconies. It is within 5 minutes’ walk of central Puerto de la Cruz and 0.7 mi from the oceanside Lago Martianez salt-water lake. Free WiFi is available.

Each bright room at FERGUS Puerto de la Cruz has simple, modern décor and air conditioning. All rooms have satellite TV and a bathroom with a hairdryer. Air conditioning is available. A safe and mini-bar are available.

The hotel has a buffet restaurant and a bar, where there is live entertainment and music. There is also a poolside bar.

One of the swimming pools is heated and there is also a children’s swimming pool. The hotel offers a free shuttle service to Martianez Shopping Center, available from Monday to Friday, and Saturday morning as well.

Mount Teide National Park with its famous volcano can be reached in 1 hour by car. Santa Cruz de Tenerife, its port and the island’s North Airport are within 30 minutes' drive of the hotel.

Private parking is subject to availability.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ocean Vistas 24
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Puerto de la Cruz · 0.48 mi from centre

8.2

 

20 reviews

Located in Puerto de la Cruz, Ocean Vistas 24 is near the airport, within a 5-minute walk of Playa Martianez and Martianez Shopping Centre. This aparthotel is 0.4 mi (0.7 km) from Lago Martianez Swimming Pools and 0.5 mi (0.7 km) from Casino Puerto de la Cruz.

Compare price on Booking.com
Compare price on Booking.com
Primary image
GF Noelia
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Puerto de la Cruz · 0.50 mi from centre

8.0

 

174 reviews

Breakfast available

With a stay at GF Noelia, you'll be centrally located in Puerto de la Cruz, just a 5-minute walk from Garden Beach and 6 minutes by foot from San Felipe Castle. This aparthotel is 0.4 mi (0.7 km) from Timanfaya Theater and 0.6 mi (0.9 km) from La Vola.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Skyview Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Puerto de la Cruz · 0.56 mi from centre

7.0

 

201 reviews

Breakfast available

With a stay at Skyview Hotel in Puerto de la Cruz, you'll be near the beach, just a 4-minute walk from Garden Beach and 5 minutes by foot from San Felipe Castle. This aparthotel is 0.5 mi (0.8 km) from Timanfaya Theater and 0.6 mi (1 km) from La Vola.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG