Puerto de la Cruz hotels

More than 224 hotels in Puerto de la Cruz, accommodations, apartments, holiday homes, villas...

    Check-in Check-out
    e
    Book now and pay later
    No hidden charges or fees
    No cancellation fees from ebooking.com
    Cancel or modify your booking without additional charges (subject to accommodation conditions)
    Find the best-priced accommodation
    Book now and save more
    Nestled in the heart of Tenerife, Puerto de la Cruz is a sun-soaked paradise for beach enthusiasts. Reserve one of our Puerto de la Cruz hotels we offer, and you're set for a holiday you'll always remember. First off, why not explore the city's Old Town? With an array of restaurants, shops, and affordable hotels, it's well worth a gander. Near, you'll find the famed Martiánez Lake, a hit with both kids and adults. Choose from our various accommodations near the iconic Playa Jardín for a day by this captivating coast. Don't miss the local Botanical Garden too, after which, drop by the port's many bars.

    Most popular Puerto de la Cruz hotels


    summa haus yubal 4
    CALLE SAN JUAN 8

    Summa Haus Yubal 4, a beachfront gem with complimentary WiFi and in-house cashpoint facility making for a comfortable holiday.

    Price from 97 EUR per night
    Show prices
    c1 piso con vistas preciosas
    Camino la Costa,5 APTO.C1

    Discover the C1 FLAT WITH STUNNING VIEWS in Puerto de la Cruz, boasting free parking, wifi, pet-friendly policies, and a fabulous outdoor pool and terrace.

    Price from 8 EUR per night
    Show prices
    checkin concordia playa
    Avenida Familia de Betancourt y Molina, 32

    Four-star hotel in Puerto de la Cruz, Spain. Rooms with Wi-Fi, balcony, terrace, and air conditioning. Pool, restaurant and bar available.

    Show prices
    hotel tropical
    Puerto Viejo, 1

    Tropical Hotel: A charming 3-star choice in Puerto de la Cruz, Spain. Includes well-equipped studios, wifi, breakfast, restaurant, bar and pool.

    Price from 21 EUR per night
    Show prices
    hotel casa del sol
    Finlandia, 4

    Hotel Casa del Sol: 3-star, Puerto de la Cruz, Spain. 54 rooms with wifi, TV & fully equipped kitchen. Private bathroom with hairdryer. On-site restaurant, pool, terrace & parking available.

    Price from 20 EUR per night
    Show prices
    apartamentos pez azul
    Rector Benito Rodríguez Rios, 1

    Pez Azul Hotel provides studios with wifi, TV, air conditioning, a kitchen, and private bathroom in Puerto de la Cruz, Spain. Pool and restaurant available. A 3-star hotel.

    Price from 31 EUR per night
    Show prices
    blue sea costa jardin & spa
    Guerrero, 14 - Urbanización El Durazno

    BLUESEA Costa Garden & Spa, a 4-star hotel in Puerto de la Cruz. Rooms with air conditioning, Wi-Fi, TV, bathroom, and hairdryer. Restaurant, bar, swimming pool with slide, sun deck, gym and spa.

    Show prices
    hotel blue sea interpalace
    Aceviño, 21

    Four-star BLUESEA Interpalace Hotel in Puerto de la Cruz offers rooms with balconies, Wi-Fi, TV and private bathrooms. It features a restaurant, bars, conference rooms, gym, spa, pool and parking.

    Price from 41 EUR per night
    Show prices
    apartamentos bahia playa
    Manuel Yanes Barreto, 1 (Recepción Edificio Bahia II)

    The 3-star Bahía Playa Apartments in Puerto de la Cruz, Spain, boast accommodations with Wi-Fi, TV, dressing room, sofa, private bathroom with sauna, kitchen with fridge, microwave, and a balcony.

    Price from 68 EUR per night
    Show prices
    parque vacacional eden
    Francia, 8

    Studios and flats at the Eden Holiday Park in Puerto de la Cruz, Spain. With Wi-Fi, TV, American-style kitchen, pools, restaurant, and bar.

    Show prices
    hotel af valle orotava
    Cupido, 12

    Valle Orotava Hotel, a 4-star accommodation in Puerto de la Cruz, Spain. Rooms fitted with WiFi, flat-screen TV, terrace, air conditioning and a private bathroom with amenities. Included are 2 outdoor swimming pools and a bar.

    Show prices
    be live adults only tenerife
    Avenida Blas Perez Gonzalez, 11

    Stay at Hotel Be Live Tenerife: exclusively for adults in Puerto de la Cruz, Spain. 4-star, 337 rooms featuring comforts, restaurant, bar, pool, and gym.

    Show prices
    alua tenerife
    Antonio Ruiz Alvarez s/n

    Alua Hotel Tenerife, a 4-star haven in Puerto de la Cruz, Spain. Enjoy air-conditioned rooms with TV, Wi-Fi and complete bathrooms. Facilities include pools, restaurants, bars, spa, gym and available parking.

    Show prices
    hotel vallemar
    Avenida de Colon, 4

    Hotel Vallemar: 4-star establishment in Puerto de la Cruz. Offering free Wifi, air conditioning, heating, and in-room television. Boasts a restaurant, swimming pool, terrace, outdoor jacuzzi, and pet-friendly policy.

    Show prices
    precise resort tenerife
    Camino Burgado,1

    Precise Resort Tenerife Hotel: 4 stars, rooms/suites with internet, air con, TV, and full bathroom. Restaurants, bars, car park, swimming pools, gym, function rooms and mini-golf.

    Show prices

    Find your perfect hotel in Puerto de la Cruz

    Venture to Tenerife's second most populous city. Choose from our range of hotels in Puerto de la Cruz, and experience unparalleled accommodation as you enjoy dream-like Holidays on its coastlines. Aside from fantastic weather all year round, you'll find a myriad of fun activities by the sea or within city limits. A stroll through the Old Town is a must. Experience the infectious lively atmosphere, feast on seafood at various restaurants or indulge in shopping at hotels in the Puerto de la Cruz city centre. Everything you need for a fabulous stay is provided. In this area, we offer establishments with affordable rates. They are equipped with air conditioning, Wi-Fi, pool, and restaurant. What's more, the location grants easy access to the stunning Martiánez Lake, boasting activities for all ages. Fancy staying at a family-friendly hotel near Plaza del Charco, the city's main gathering spot? We can cater to that too, with options offering breakfast included, Wi-Fi throughout, interconnecting rooms and an outdoor terrace. You'll enjoy a warm welcome at many of our pet-friendly establishments.

    Relax in a seafacing hotel in Puerto de la Cruz

    If you find yourself wondering where to stay in Puerto de la Cruz with magnificent views of the Atlantic, we recommend booking one of our waterfront hotels. We offer luxury establishments where you can enjoy exclusive services, multiple restaurants, bars, a fitness centre, a massage room, pools for both adults and children, live shows and an all-inclusive option. Rest assured, entertainment is guaranteed, without even stepping out of the hotel. Further to this, we also offer accommodation in Puerto de la Cruz, near the popular Playa Jardín, a true Eden designed for a day of sun and sea. Top-notch facilities, beach bars and contrasting green spaces against black sand will take you by surprise. Back at the hotel, expect spacious, well-decorated rooms with air conditioning, TV, private bathroom with a bathtub and balconies boasting amazing views.

    Book at the best Puerto de la Cruz hotels

    The choice of hotels in Puerto de la Cruz, Spain, is diverse. At eBooking, we offer the most well-regarded establishments, marked by strategic locations. Staying just a stone’s throw away from Puerto de la Cruz’s Botanical Garden will charm those plant enthusiasts, hosting species from across the globe. In this green retreat, we provide hotels offering stunning ocean views, as well as a spa with hydrotherapy circuit and varied wellness treatments. Travelling as a couple? We offer establishments exclusively for adults, where you can unwind or enjoy a romantic evening. Modern facilities, rooms with a lounge area and terraces, as well as restaurants with live cooking demos make up just some of the facilities available. After, why not hit the town and visit the local bars and pubs around the port.

    Frequently Asked Questions

    Which are the best hotels in Puerto de la Cruz?

    The best hotels in Puerto de la Cruz are RF San Borondon, Hotel Best Semiramis, and Hotel Las Águilas Tenerife, Affiliated by Meliá.

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

    A weekend stay at a hotel in Puerto de la Cruz costs an average of 203$ (based on ebooking.com rates).

    How much does a high-season weekend stay in a hotel in Puerto de la Cruz cost?

    A high-season weekend stay at a hotel in Puerto de la Cruz costs an average of 282$ (based on ebooking.com rates).

    Which are the best family-friendly hotels in Puerto de la Cruz?

    The best family-friendly hotels in Puerto de la Cruz are Céntrico Apartamento cerca de la PLAYA, Globales Acuario, and San Jose guesthouse Edificio S de Sol.

    Which are the best hotels for couples in Puerto de la Cruz?

    The best hotels for couples in Puerto de la Cruz are Hotel H10 Tenerife Playa, Hotel Botanico y Oriental Spa Garden, and Hotel Puerto Palace.

    Which are the best hotels near landmarks in Puerto de la Cruz?

    Near Plaza Charco, you can find hotels Hotel Catalonia Las Vegas, HC Hotel Magec, and Hotel Sol Puerto de la Cruz Tenerife. Additionally, near Lago Martianez Lake, you have Hotel Catalonia Las Vegas, Hotel Smy Puerto de la Cruz, and Hotel Sol Costa Atlantis Tenerife.




    Get the best deals and offers!