Puerto de la Cruz hotels

KAYAK searches hundreds of travel sites at once for hotels in Puerto de la Cruz

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Best Puerto de la Cruz hotels

Discover the best prices by selecting your travel dates on KAYAK.
Choose your dates

Most recommended Puerto de la Cruz hotels

Show all
Bahia Principe Sunlight San Felipe - Puerto de la Cruz - Building
Bahia Principe Sunlight San Felipe
Puerto de la Cruz, Tenerife, Spain
7.8Good(1554)
Free Wi-Fi
Pool
Air conditioning
Blue Sea Costa Jardin & Spa - Puerto de la Cruz - Hotel entrance
Blue Sea Costa Jardin & Spa
Puerto de la Cruz, Tenerife, Spain
6.9Okay(805)
Free Wi-Fi
Pool
Air conditioning
Hotel Marquesa - Puerto de la Cruz - Bedroom
Hotel Marquesa
Puerto de la Cruz, Tenerife, Spain
7.7Good(2716)
Free Wi-Fi
Pool
Pet-friendly
Air conditioning
Hotel Monopol - Puerto de la Cruz - Pool
Hotel Monopol
Puerto de la Cruz, Tenerife, Spain
7.8Good(2386)
Free Wi-Fi
Pool
Pet-friendly
Hotel Marte - Puerto de la Cruz - Restaurant
Hotel Marte
Puerto de la Cruz, Tenerife, Spain
7.7Good(2781)
Free Wi-Fi
Pool
Pet-friendly
Air conditioning
Hotel Las Aguilas Tenerife, Affiliated By Melia - Puerto de la Cruz - Pool
Parking
Free Wi-Fi
Pool
Air conditioning
Hotel Tropical - Puerto de la Cruz - Pool
Hotel Tropical
Puerto de la Cruz, Tenerife, Spain
6.9Okay(2108)
Free Wi-Fi
Pool
Globales Acuario - Puerto de la Cruz - Pool
Globales Acuario
Puerto de la Cruz, Tenerife, Spain
6.8Okay(1397)
Free Wi-Fi
Pool
Hotel Don Cándido - Puerto de la Cruz - Living room
Hotel Don Cándido
Puerto de la Cruz, Tenerife, Spain
8.2Very Good(1663)
Free Wi-Fi
Pool
Air conditioning
H10 Tenerife Playa - Puerto de la Cruz - Restaurant
H10 Tenerife Playa
Puerto de la Cruz, Tenerife, Spain
8.3Very Good(2230)
Free Wi-Fi
Pool
Air conditioning
Bluesea Interpalace - Puerto de la Cruz - Pool
Bluesea Interpalace
Puerto de la Cruz, Tenerife, Spain
7.5Good(1453)
Free Wi-Fi
Pool
Air conditioning
Fergus Puerto De La Cruz - Puerto de la Cruz - Bedroom
Fergus Puerto De La Cruz
Puerto de la Cruz, Tenerife, Spain
8.0Very Good(2045)
Free Wi-Fi
Pool
Air conditioning
Precise Resort Tenerife - Puerto de la Cruz - Pool
Precise Resort Tenerife
Puerto de la Cruz, Tenerife, Spain
7.9Good(1867)
Free Wi-Fi
Pool
Air conditioning
Maga - Puerto de la Cruz - Building
Maga
Puerto de la Cruz, Tenerife, Spain
5.0Fair(1357)
Free Wi-Fi
Silken Saaj Maar - Adults Only - Puerto de la Cruz - Bedroom
Silken Saaj Maar - Adults Only
Puerto de la Cruz, Tenerife, Spain
8.4Very Good(833)
Free Wi-Fi
Pool
Air conditioning
Alua Tenerife - Puerto de la Cruz - Bedroom
Alua Tenerife
Puerto de la Cruz, Tenerife, Spain
8.1Very Good(2271)
Free Wi-Fi
Pool
Pet-friendly
Air conditioning

Puerto de la Cruz hotels near Plaza del Charco

Show all
Hotel Af Valle Orotava - Puerto de la Cruz - Bedroom
Hotel Af Valle Orotava
Puerto de la Cruz, Tenerife, Spain
8.4Very Good(2199)
Free Wi-Fi
Pool
Air conditioning
Catalonia Las Vegas - Adults Only - Puerto de la Cruz - Lobby
Catalonia Las Vegas - Adults Only
Puerto de la Cruz, Tenerife, Spain
7.9Good(2105)
Free Wi-Fi
Pool
Pet-friendly
Air conditioning
Hc Hotel Magec - Puerto de la Cruz - Lobby
Hc Hotel Magec
Puerto de la Cruz, Tenerife, Spain
7.2Good(1846)
Free Wi-Fi
Pool
Air conditioning
Sol Puerto de la Cruz Tenerife - Puerto de la Cruz - Pool
Sol Puerto de la Cruz Tenerife
Puerto de la Cruz, Tenerife, Spain
7.1Good(3136)
Free Wi-Fi
Pool
Air conditioning

Top Puerto de la Cruz hotels with parking

Show all
Hotel Atlantic El Tope - Puerto de la Cruz - Building
Hotel Atlantic El Tope
Puerto de la Cruz, Tenerife, Spain
8.2Very Good(1753)
Parking
Free Wi-Fi
Pool
Air conditioning
Hotel Botanico y Oriental Spa Garden - Puerto de la Cruz - Living room
Parking
Free Wi-Fi
Pool
Pet-friendly

KAYAK’s insights for hotels in Puerto de la Cruz

Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Puerto de la Cruz with confidence.

How much does a hotel cost in Puerto de la Cruz?

The average price of a double room in Puerto de la Cruz is £142 per night. In the last 3 days, KAYAK found great deals as cheap as £53 per night. Expect to pay around £76/night for a 4-star hotel in Puerto de la Cruz and £151/night for a 5-star, with prices varying by date.

Which month has the cheapest hotel rates in Puerto de la Cruz?

Hotels are cheapest in Puerto de la Cruz in May, with average rates of £62. In comparison, November is the most expensive month, with prices at £155.

What is the cheapest day of the week to book a hotel in Puerto de la Cruz?

Tuesday offers the lowest rates in Puerto de la Cruz, with an average nightly price of £79. The highest prices are found on Friday, with average rates at £131.

How much is a hotel in Puerto de la Cruz for tonight?

The best deal for a 3-star hotel room in Puerto de la Cruz found by KAYAK users in the last 3 days was £31, while a 4-star hotel the lowest price was £49. The cheapest room found overall was for £31.

How much is a hotel in Puerto de la Cruz for this weekend?

The cheapest hotel room in Puerto de la Cruz for the upcoming weekend found on KAYAK in the last 3 days was for £35 per night. For the same dates, 3-star hotel rooms have been found for as low as £35 per night and 4-star hotel rooms from £49 per night.

How early should you book a hotel in Puerto de la Cruz?

Book at least 77 days before your stay begins to get the best price for your Puerto de la Cruz hotel.

How much is a Puerto de la Cruz hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Low season

May

High season

December

Average price (weeknight)

£139

Average price (weekend night)

£189
Cheapest month to stay with an average 31% drop in price.
Most expensive month to stay with an average 35% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

KAYAK's top tips for finding Puerto de la Cruz hotel deals

  • The cheapest 3-star hotel room in Santa Cruz de Tenerife found on KAYAK in the last 2 weeks was £46, while the most expensive was £114.
  • How long should you stay? KAYAK users usually book their hotel in Santa Cruz de Tenerife for 5 days.
  • If you would like to stay near El Lago Martiánez, a network of pools, some of them salt-water and designed by an architect to fit into the landscape of the coast of Puerto de la Cruz, you should consider staying at the 4-star H10 Tenerife Playa. This hotel is located opposite the entrance to El Lago Martiánez where you can pay one price for the day and spend the hours moving from pool to pool as well as trying out the various restaurants in the complex when it is time to eat.
  • If you are looking to stay on Playa Jardin – one of the most well-known beaches on Tenefire – then think about staying in the Hotel Gran Turquesa Playa. This 4-star hotel is situated around 190 yards away from Playa Jardin with its distinctive black sand that comes from the volcanic rock of the region and where you can spend time swimming, snorkeling and just soaking up the sun.
  • For visitors who love the greenery of gardens, you could consider staying at Hotel Botanico & The Oriental Spa Garden. This 5-star hotel is located opposite the Botanical Gardens of Puerto de la Cruz. This garden, which contains many varieties of exotic plant, was established over two hundred years ago. There is also a restaurant in the Botanical Gardens of Puerto de la Cruz.
  • If you would like to stay near the Ermita de San Amaro in Puerto de la Cruz, you could consider staying in the 4-star Hotel Weare La Paz, which is located just across the road from the Ermita de San Amaro. This hermitage, which was originally completed in 1591, is one of the oldest buildings established for religious purposes in Puerto de la Cruz and is an interesting place to explore.
  • If you would like to stay in the center of Puerto de la Cruz, then you could look into making a reservation at the Hotel Marte. This 3-star hotel, which is next to the Puerto de la Cruz bus station, is within easy walking distance of various restaurants, bars and sites of historical interest such as the Hornos de Cal or Lime Kilns that are located in the center of Puerto de la Cruz and have been turned into a public park.
See more tips

FAQs when booking a hotel in Puerto de la Cruz

  • Which hotels in Puerto de la Cruz have a swimming pool?

    The 3-star Hotel San Telmo, which is located on the beachfront in Puerto de la Cruz, has an outdoor swimming pool that is located overlooking the ocean. The 4-star Catalonia Las Vegas is another option with an outdoor swimming pool that is open all year round.

  • Which hotels in Puerto de la Cruz have airport transfers?

    The 3-star Elegance Miramar Hotel, which is 13.3 miles from Tenerife Norte Airport and 25.3 miles from Tenerife Sur Airport, has an airport shuttle bus that it runs for an additional fee. Another hotel that has airport shuttles is the Hotel Blue Sea Puerto Resort, which will also organize transfers for an additional charge.

  • Which hotels in Puerto de la Cruz include breakfast in the room price?

    The RF San Borondon is a 3-star hotel that has a buffet breakfast that is included in the price of some of its rooms. Another option is the 3-star Sol Puerto de la Cruz Tenerife, which offers a choice of continental and full English breakfast in the price of its rooms.

  • Which hotels in Puerto de la Cruz have a view?

    The 4-star Sol Costa Atlantis, which is just 54 yards away from Martiánez Beach, has rooms that have views of either the sea, the mountain or the city of Puerto de la Cruz. Another hotel with views is the 4-star Sunlight Bahia Principe San Felipe where the rooms have mountain, sea or pool views.

  • What are the best hotels near Lago Martianez?

    Lago Martianez being one of the most popular landmarks in Puerto de la Cruz, many travellers enjoy staying close by. Bahia Principe Sunlight San Felipe, Catalonia Las Vegas - Adults Only and 4Dreams Hotel Chimisay are recommended hotels on KAYAK within walking distance.

  • How do I find a hotel in central Puerto de la Cruz?

    After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Puerto de la Cruz districts. You can also do a search using the city map to choose a specific location, like Puerto de la Cruz city centre

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there Puerto de la Cruz hotels with free parking?

    There are many hotels in Puerto de la Cruz that offer both parking and free parking. Popular choices among KAYAK users include Hotel Las Aguilas Tenerife, Affiliated By Melia, Hotel Atlantic El Tope and Hotel Botanico y Oriental Spa Garden.

See more FAQs

Where to stay in Puerto de la Cruz?

Our map will help you find the perfect place to stay in Puerto de la Cruz by showing you the exact location of each hotel.

Everything you need to know for your stay in Puerto de la Cruz

Puerto de la Cruz Hotel Deals. Search and compare hotels in Puerto de la Cruz. Find cheap hotel rooms in Puerto de la Cruz. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights, car hires and package deals with KAYAK.