Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Looking for deals in Puerto de la Cruz?

Check prices and accommodations for:

Hotels and More in Puerto de la Cruz

Hotel Atlantic Mirage Suites & SPA

Hotel Atlantic Mirage Suites & SPA

Puerto de la Cruz

Located in Puerto de la Cruz, 820 feet from Martiánez Beach, Hotel Atlantic Mirage Suites & SPA offers an all year round swimming pool and free WiFi. The location, THE VIEWS, and the bedroom were all amazing especially for the price!! The jacuzzi and bar upper level were so fun to hang out at and the views were breathtaking. I would 100% recommend it and can’t wait to stay there again. Puerto de la Cruz is in my opinion the prettiest area in Tenerife and this hotel is the BEST HANDS DOWN!

Show more Show less
9.1 Awesome 365 reviews
Hotel Sun Holidays

Hotel Sun Holidays

Puerto de la Cruz

Set in a pedestrian street in the old town of Puerto de la Cruz, a 5-minute walk from the center, Sun Holidays offers rooms and studios with balcony. The property is 984 feet from Playa Jardín Beach. Large comfortable room, daily maid service, central to main areas, perfect for our dog.

Show more Show less
Avg. price/night: $44
8.5 Very Good 1,097 reviews
4Dreams Hotel Chimisay

4Dreams Hotel Chimisay

Puerto de la Cruz

4Dreams Hotel Chimisay is located in Puerto de la Cruz. Set on a pedestrian street of the city center, it offers a 24-hour reception and a roof terrace with an outdoor pool. Even though the rooms were a bit dated, they were an excellent value and immaculately clean. The staff was most efficient - and very helpful. They were able to answer our many questions, ,in English no less, and always with a smile. The pool area on top of the hotel was delightful - a pleasure to enjoy whether you were by yourself or lounging with others. The light through the hallways, and the room itself was charming... One could not choose a hotel in a better location. We opted for the breakfast each day - and had plenty to choose from. The selection changed slightly each day - but always some type of egg, meat, cheese, and plenty of bread and dessert options. It was so well worth it - rather than traipsing off property to find breakfast food. We could not have been happier with our selection. (My niece, sister, and I traveling together)

Show more Show less
Avg. price/night: $35
8.0 Very Good 1,180 reviews
Catalonia Las Vegas

Catalonia Las Vegas

Puerto de la Cruz

This lovely hotel is perfectly placed in front of the Martiánez Lakes, boasting stunning views of Teide mountain. It offers free WiFi throughout. Location was great as the terrain was flat, which I required for pushing a wheelchair

Show more Show less
8.2 Very Good 1,086 reviews
Hotel Marte

Hotel Marte

Puerto de la Cruz

Set in the heart of scenic Puerto de la Cruz, right next to its bus station, this charming, traditional hotel allows you to enjoy a sunny holiday in the shade of the magnificent Mount Teide. cozy hotel in city center. parking near hotel

Show more Show less
Avg. price/night: $32
8.1 Very Good 1,528 reviews
Hotel Best Semiramis

Hotel Best Semiramis

Puerto de la Cruz

Set on a cliff overlooking the Atlantic Ocean, Hotel Best Semiramis is located in Puerto de la Cruz. It offers rooms with balconies, a spa, and 2 outdoor swimming pools surrounded by gardens. Wonderful staff! The hotel rooms are huge and comfortable. The food was amazing.

Show more Show less
Avg. price/night: $102
8.2 Very Good 2,515 reviews

Most-booked hotels in Puerto de la Cruz in the past month

Puerto de la Cruz's best hotels with breakfast

Budget hotels in Puerto de la Cruz

Hotels located in the center of Puerto de la Cruz

FAQs about hotels in Puerto de la Cruz

  • Many families visiting Puerto de la Cruz loved staying at My City Hotel, Hotel Atlantic Mirage Suites & SPA, and RF San Borondon.

  • On average, 3-star hotels in Puerto de la Cruz cost $88 per night, and 4-star hotels in Puerto de la Cruz are $143 per night. If you're looking for something really special, a 5-star hotel in Puerto de la Cruz can be found for $176 per night, on average (based on Booking.com prices).

  • Hotel Atlantic Mirage Suites & SPA, Hotel Vallemar, and Hotel Best Semiramis got great room view-related reviews from travelers in Puerto de la Cruz.

  • These hotels in Puerto de la Cruz are highly rated by couples: Hotel Atlantic Mirage Suites & SPA, My City Hotel, and RF San Borondon.

  • Some of the best hotels in Puerto de la Cruz near San Felipe Castle include Céntrico, amplio y con balcón cerca del MAR, RF San Borondon and Estudio Seguro de Sol.

  • On average, it costs $72 per night to book a 3-star hotel in Puerto de la Cruz for tonight. You'll pay around $115 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Puerto de la Cruz will cost around $231, on average (based on Booking.com prices).

  • Hotel Atlantic Mirage Suites & SPA, Hotel Sun Holidays, and Catalonia Las Vegas are some of the popular hotels in Puerto de la Cruz.

  • For hotels in Puerto de la Cruz that serve highly-rated breakfasts, try Hotel Atlantic Mirage Suites & SPA, Be Live Adults Only Tenerife, and H10 Tenerife Playa.

  • The average price per night for a 3-star hotel in Puerto de la Cruz this weekend is $149 or, for a 4-star hotel, $247. Looking for something even fancier? 5-star hotels in Puerto de la Cruz for this weekend cost around $445 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Puerto de la Cruz:

Explore guest reviews of hotels in Puerto de la Cruz