Puerto de la Cruz Hotels

Featured Hotels in Puerto de la Cruz

Noelia Playa, Puerto de la Cruz

Guest Rating: 96%
Located 300 metres from the new beach "playa jardin", with black sand and all the services of a consolidated and quiet tourist area together with a large entertainment offer. Only 500 meters from the...

H10 San Felipe, Puerto de la Cruz

Guest Rating: 96%
The air-conditioned hotel was built in 1964 and completely renovated in 2006. The hotel has an unusual architectural style and comprises a total of 260 rooms with 17 floors. Amongst the famous hotel's...

Hotel Botanico y Oriental Spa Garden, Puerto de la Cruz

Guest Rating: 91%
The 5-storey hotel comprises 252 rooms, which includes 205 doubles, 40 junior suites and 7 suites. Guests are invited to relax and recuperate in the splendid 25,000 m2 of lush subtropical gardens. The...

Casablanca Apartments, Puerto de la Cruz

Guest Rating: 88%
Just a short walk from Lago Martianez in Puerto de la Cruz, this sunny aparthotel is the perfect place to relax and explore the beautiful island of Tenerife. Spend your day swimming in the Casablan...

Monopol, Puerto de la Cruz

Guest Rating: 83%
This historic hotel was built in 1928, completely renovated in the year 2006 and features a tropical palm tree patio area with a sitting area. A reception, TV lounge, games room and 2 lifts are also a...

Astoria Hotel, Puerto de la Cruz

Guest Rating: 83%
The apartments are situated in the heart of the tourist centre of Puerto de la Cruz, Tenerife, just a stone’s throw away from the beach. The elegant apartments are fully-equipped to ensure that yo...

All hotels in Puerto de la Cruz

About Puerto de la Cruz

Puerto de la Cruz is one of the principal tourist resorts in Tenerife and it is no surprise that it is home to a vast choice of hotels and other accommodation options.

One of the very finest hotels in the resort is the 5-star El Botanico, which is surrounded by six acres of landscaped tropical gardens with spectacular views. The one downside to this Puerto de la Cruz hotel is that the nearest beach is around 1.5km away.

For accommodation in Puerto de la Cruz with a beachside location, the 4-star y Gran Hotel Turquesa Playa Apartments, located to the west of the resort’s centre, is just 100 meters from Playa Jardan beach.

A good mid-range option for a hotel in Puerto de la Cruz is the 3-star Rural Victoria Hotel, located in a pedestrianised area of the resort, with the beach and port just 200 metres away.

For budget Puerto de la Cruz accommodation, the 2-star Acuario should satisfy most of your requirements, though you should be aware that this hotel is a bus ride from the coast, and therefore may not be suitable for families with children who require easy access to the beach.

Read more in our Puerto de la Cruz Guide.

Search Hotels


Hotels By Guest Rating

96%H10 San Felipe
96%Noelia Playa
91%Hotel Botanico y Oriental Spa Garden
88%Casablanca Apartments
83%Atlantis Playa
83%Astoria Hotel
81%Las Aguilas
81%Gran Hotel El Tope
79%Don Manolito
79%Panoramica Garden
78%Oasis Orotava Palace
78%Alta Apartments
78%San Borondon
75%Florida Plaza
75%Florida Apartments