Hotels in Puerto de la Cruz

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Puerto de la Cruz?

IFA Altamarena by Lopesan Hotels - All Inclusive
IFA Altamarena by Lopesan Hotels - All Inclusive
4.0 star property
Pajara
8.2 out of 10, Very good, (120 reviews)
  • cleanliness
    Coastal family escape with 2 pools just minutes from Las Gaviotas beach.
The price is £130
includes taxes & fees
11 Feb - 12 Feb
IFA Altamarena by Lopesan Hotels - All Inclusive
Occidental Jandía Playa
Occidental Jandía Playa
4.0 star property
Pajara
8.2 out of 10, Very good, (528 reviews)
  • cleanliness
    Luxuriate by the sea with two outdoor pools and spa services just steps from the beach.
The price is £127
includes taxes & fees
11 Feb - 12 Feb
Occidental Jandía Playa
Occidental Jandía Royal Level - Adults Only
Occidental Jandía Royal Level - Adults Only
4.0 star property
Pajara
8.8 out of 10, Excellent, (147 reviews)
  • cleanliness
    Seaside bliss awaits at this adults-only Pajara beach retreat with dual pools.
The price is £229
includes taxes & fees
15 Feb - 16 Feb
Occidental Jandía Royal Level - Adults Only
Sol Fuerteventura Jandia - All Suites
Sol Fuerteventura Jandia - All Suites
4.0 star property
Pajara
7.6 out of 10, Good, (38 reviews)
  • cleanliness
    Oceanfront suites in Pajara with kid-friendly pools and multiple dining options.
The price is £216
includes taxes & fees
10 Mar - 11 Mar
Sol Fuerteventura Jandia - All Suites
Hotel Riu Palace Jandia
Hotel Riu Palace Jandia
5.0 star property
Pajara
8.8 out of 10, Excellent, (111 reviews)
  • cleanliness
    Modern beachside hotel in Pajara where relaxation meets luxury amenities.
The price is £300
includes taxes & fees
12 Feb - 13 Feb
Hotel Riu Palace Jandia
Servatur Alameda de Jandía
Servatur Alameda de Jandía
2.0 star property
Pajara
7.4 out of 10, Good, (165 reviews)
The price is £86
includes taxes & fees
17 Feb - 18 Feb
Servatur Alameda de Jandía
Iberostar Selection Fuerteventura Palace
Iberostar Selection Fuerteventura Palace
5.0 star property
Pajara
9.0 out of 10, Wonderful, (292 reviews)
The price is £361
includes taxes & fees
11 Feb - 12 Feb
Iberostar Selection Fuerteventura Palace
FERGUS Cactus Garden
FERGUS Cactus Garden
4.0 star property
Pajara
8.2 out of 10, Very good, (138 reviews)
  • cleanliness
    Relax at this coastal Pajara hotel with a poolside bar and outdoor pool.
The price is £119
includes taxes & fees
15 Feb - 16 Feb
FERGUS Cactus Garden
Royal Palm Resort & Spa - Adults Only
Royal Palm Resort & Spa - Adults Only
4.0 star property
Pajara
9.0 out of 10, Wonderful, (420 reviews)
  • cleanliness
    Exotic beachfront sanctuary with three outdoor pools and indulgent spa treatments.
The price is £158
includes taxes & fees
20 Feb - 21 Feb
Royal Palm Resort & Spa - Adults Only
Iberostar Waves Playa Gaviotas -All Inclusive
Iberostar Waves Playa Gaviotas -All Inclusive
4.0 star property
Pajara
9.0 out of 10, Wonderful, (252 reviews)
The price is £267
includes taxes & fees
2 Mar - 3 Mar
Iberostar Waves Playa Gaviotas -All Inclusive
TUI MAGIC LIFE Fuerteventura
TUI MAGIC LIFE Fuerteventura
4.0 star property
Pajara
8.4 out of 10, Very good, (155 reviews)
  • cleanliness
    Oceanfront resort with 6 pools and beach volleyball just minutes from Esquinzo Beach.
The price is £228
includes taxes & fees
15 Feb - 16 Feb
TUI MAGIC LIFE Fuerteventura
INNSiDE by Meliá Fuerteventura - Adults Only
INNSiDE by Meliá Fuerteventura - Adults Only
4.0 star property
Costa Calma
9.2 out of 10, Wonderful, (259 reviews)
  • cleanliness
    Catch the ocean breeze at this adults-only beachfront escape with stunning views.
The price is £216
includes taxes & fees
9 Mar - 10 Mar
INNSiDE by Meliá Fuerteventura - Adults Only
Occidental Jandía Mar - All Inclusive
Occidental Jandía Mar - All Inclusive
4.0 star property
Pajara
8.0 out of 10, Very good, (298 reviews)
  • cleanliness
    Escape to this beachfront paradise with 2 pools and free water park in Pajara.
The price is £135
includes taxes & fees
21 Feb - 22 Feb
Occidental Jandía Mar - All Inclusive
H10 Playa Esmeralda - Adults Only
H10 Playa Esmeralda - Adults Only
4.0 star property
Costa Calma
8.8 out of 10, Excellent, (553 reviews)
  • cleanliness
    Enjoy ocean views from this adults-only beach hotel with spa and triple pools.
The price is £186
includes taxes & fees
15 Feb - 16 Feb
H10 Playa Esmeralda - Adults Only
Hotel Riu Palace Calypso - Adults Only
Hotel Riu Palace Calypso - Adults Only
4.0 star property
Pajara
9.0 out of 10, Wonderful, (28 reviews)
The price is £286
includes taxes & fees
15 Feb - 16 Feb
Hotel Riu Palace Calypso - Adults Only
Hotel Royal Suite
Hotel Royal Suite
3.0 star property
Costa Calma
8.0 out of 10, Very good, (92 reviews)
  • cleanliness
    Just steps from Costa Calma Beach, this all-inclusive hotel offers both indoor and outdoor pools.
The price is £115
includes taxes & fees
24 Feb - 25 Feb
Hotel Royal Suite
Iberostar Waves Gaviotas Park -All Inclusive
Iberostar Waves Gaviotas Park -All Inclusive
4.0 star property
Pajara
8.8 out of 10, Excellent, (221 reviews)
  • cleanliness
    Tropical beachside oasis with multiple pools and spa treatments near Las Gaviotas beach.
The price is £289
includes taxes & fees
13 Feb - 14 Feb
Iberostar Waves Gaviotas Park -All Inclusive
H10 Tindaya
H10 Tindaya
4.0 star property
Costa Calma
8.2 out of 10, Very good, (377 reviews)
  • cleanliness
    Beach paradise with direct access and 5 pools for an unforgettable family getaway.
The price is £134
includes taxes & fees
11 Feb - 12 Feb
H10 Tindaya
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Check out reviews of Puerto de la Cruz hotels guests love

Frequently asked questions

How much does a hotel room cost in Puerto de la Cruz?
You can choose a great hotel in Puerto de la Cruz from £86 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Puerto de la Cruz that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in Puerto de la Cruz?
You can choose a great hotel in Puerto de la Cruz from £86 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Puerto de la Cruz that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Puerto de la Cruz hotels?
Discover great deals on Puerto de la Cruz hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Puerto de la Cruz hotels.
How can I find deals and earn rewards at Puerto de la Cruz hotels?
Members can save up to 20% on select hotels in Puerto de la Cruz. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Puerto de la Cruz hotels with free cancellation?
It's easy to book a refundable Puerto de la Cruz hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What hotels do travellers recommend in Puerto de la Cruz?
Can I book a refundable accommodation option in Puerto de la Cruz?
If you want the flexibility to change your plans to Puerto de la Cruz, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Puerto de la Cruz be like during my visit?
August and September are typically the warmest months in Puerto de la Cruz, when the average temperature is 23°C. February and March are the coldest months, when the average temperature is 18°C. October and November are the months with the most rain.
Why should I book my Puerto de la Cruz hotel with Hotels.com?
There are lots of reasons to book your Puerto de la Cruz trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Puerto de la Cruz

Discover the Enchantment of Puerto de la Cruz: Where Coastal Charm Meets Cultural Heritage

Nestled on the enchanting island of Tenerife, Puerto de la Cruz in Pajara is a captivating blend of natural beauty and rich heritage. This charming coastal town boasts stunning black sand beaches, the iconic historic lighthouse, and lush botanical gardens, perfect for leisurely strolls. Visitors can immerse themselves in the vibrant local culture, explore quaint neighbourhoods, or unwind at the famous Lago Martiánez water complex. With its romantic ambiance and idyllic landscapes, Puerto de la Cruz offers an unforgettable escape for beach lovers, nature enthusiasts, and those seeking a tranquil retreat. Discover the magic of this Canary Islands gem.

Discover great hotels in Puerto de la Cruz

Puerto de la Cruz offers a diverse range of hotel accommodations, from luxurious five-star resorts with stunning ocean views to charming three-star boutique hotels. Visitors can enjoy excellent amenities, picturesque settings, and a welcoming atmosphere, making it an ideal destination for relaxation and exploration in the Canary Islands. Here are some of the most popular hotels with our travellers in Puerto de la Cruz:

  1. Hotel La Colina JandiaOpens in a new window: This elegant 4.0-star hotel offers a perfect blend of comfort and sophistication for discerning leisure travellers. Highlights include a range of dining options featuring complimentary breakfast selections and a buffet breakfast, ensuring a delightful start to your day. Guests can immerse themselves in entertainment options such as Satellite Television and Premium Television Channels, providing a luxurious viewing experience. The property’s stylish architecture and inviting atmosphere create a unique experience, making it a prime choice for those seeking a refined getaway.
  2. NataLis ApartamentosOpens in a new window: As a charming 2.5-star hotel, NataLis Apartamentos caters to adventure-seeking leisure travellers with its excellent recreational activities nearby, including scuba diving. The property boasts entertainment features like Satellite Television, ensuring guests stay connected and entertained. Its proximity to the Boardwalk, Ocean, and City Centre allows for easy exploration of stunning views and vibrant surroundings. The inviting atmosphere and convenient location make it a fantastic choice for those looking to enjoy an active and engaging holiday experience.
  3. XQ El PalaceteOpens in a new window: This stunning 4.0-star hotel is the ideal destination for beach lovers seeking a memorable seaside retreat. With direct access to the beach, it promises an unforgettable sun-soaked escape. The property’s luxurious ambience and exquisite design elevate the vacation experience, ensuring travellers can unwind in style. The inviting atmosphere and premium amenities create a perfect sanctuary for those looking to indulge in sun, sea, and relaxation, making it an exceptional choice for a sophisticated beach holiday.

Top locations to stay in Puerto de la Cruz

In Morro Jable, Solana del Matorral, and Pajara, visitors can enjoy stunning beaches, vibrant local culture, and various sports activities. Morro Jable is renowned for its beautiful coastline, Solana del Matorral offers a tranquil atmosphere, while Pajara is perfect for sports enthusiasts. For first-time visitors, Morro Jable is the most appealing choice due to its picturesque beach setting and lively ambiance.

  1. Morro JableOpens in a new window: Morro Jable is a fantastic destination for beach lovers, boasting stunning stretches of golden sand and crystal-clear waters. This charming coastal town is perfect for those looking to soak up the sun or enjoy water sports like windsurfing and snorkelling. The promenade is lined with shops, cafes, and restaurants, making it an ideal spot for leisurely strolls. Don’t miss the chance to explore the nearby Jandía Natural Park, which offers breathtaking views and unique landscapes, perfect for a day of hiking or bird watching.
  2. Solana del MatorralOpens in a new window: Solana del Matorral is well-known for its picturesque beaches and relaxed atmosphere. This area provides a tranquil setting for sunbathing and swimming, with family-friendly facilities and easy access to local amenities. The nearby dunes and natural reserves offer opportunities for exploration and nature walks, allowing visitors to appreciate the local flora and fauna. With a range of shops and eateries available, you'll find everything you need for a leisurely holiday.
  3. PajaraOpens in a new window: Pajara is a hidden gem, ideal for those seeking a mix of beach and sports activities. Its stunning beaches provide a perfect backdrop for a variety of water sports, from surfing to paddleboarding. The area is also rich in cultural heritage, with charming villages and historic sites that showcase traditional Canarian architecture. For a taste of local life, explore the markets and small shops, where you can find unique crafts and souvenirs to take home.

Things to do in Puerto de la Cruz

Nestled along a stunning coastline, Puerto de la Cruz enchants visitors with its beautiful beaches and lush parks. Here, you can explore scenic waterfronts, wander through vibrant neighbourhoods, and enjoy leisurely strolls by tranquil lakes, all while surrounded by majestic mountains. It’s a delightful escape brimming with natural charm!

  • Las Gaviotas Beach – This serene beach is perfect for sunbathing or a leisurely stroll along the shore. With its golden sands and clear waters, it’s an ideal spot to unwind after a day of exploring.
  • Punta Jandía LighthouseOpens in a new window – A visit to this historic lighthouse is a must. Not only does it offer a glimpse into maritime history, but you can also enjoy stunning coastal views from the surrounding area. Capture some memorable photos as you wander around this picturesque landmark.
  • Matorral BeachOpens in a new window – Known for its nudist-friendly environment, Matorral Beach invites you to relax and embrace nature. Feel the warm sun on your skin and listen to the gentle waves lapping at the shore while enjoying the laid-back atmosphere.
  • Sotavento de Jandía Beach – Another nudist haven, Sotavento de Jandía Beach boasts expansive stretches of sand and inviting waters. Engage in water sports or simply take in the breathtaking scenery as you walk along the beach.

4 tips for savvy savings when booking a hotel in Puerto de la Cruz

  1. Book for the cheapest times: The most affordable time to visit Puerto de la Cruz is during January, May, and June, when hotel prices tend to be lower. For a budget-friendly experience, a stay of at least 5 to 6 days is recommended to fully explore the area's significant landmarks, cultural sites, and natural wonders. Visitors can discover attractions such as the historic lighthouse, scenic lookouts, beautiful beaches—including a nudist beach—and the impressive volcano, as well as nature reserves and charming town neighbourhoods. This duration allows for a comprehensive appreciation of the rich history and culture of Puerto de la Cruz, providing great value for money.
  2. Look for last-minute deals on Hotels.com: To uncover enticing last-minute deals to Puerto de la Cruz, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. To enhance your chances of snagging the best hotel deal, consider enabling email alerts or push notifications for flash sales and special promotions. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to spot lower rates or available rooms quickly, making your last-minute getaway a breeze.
  3. Be flexible with dates: Prices can fluctuate based on various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you save on your stay in a hotel in Puerto de la Cruz. For those in search of distinctive accommodations, boutique hotels can provide a more personalised experience and, at times, better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend more economical dates, which could enhance your chances of securing a better deal.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive; however, with Puerto de la Cruz’s excellent public transport connections, you may discover a more affordable independent hotel located further out that remains well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Puerto de la Cruz

Puerto de la Cruz experiences its lowest average temperature in February, at 63.9°F (17.7°C), while August is the hottest month, with an average temperature of 74.1°F (23.4°C). October tends to be the wettest months.The peak travel months to visit Puerto de la Cruz are March, August, and December, which see a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. In contrast, May to July are ideal if you're looking for a calmer vacation, marked by no rainfall and sunny conditions.

Keep exploring