The 10 best beach hotels in Puerto de la Cruz, Spain | Booking.com
Skip to main content

Beach Hotels in Puerto de la Cruz

Find the beach hotels that appeal to you the most

The best beach hotels in Puerto de la Cruz

Check out our pick of great beach hotels in Puerto de la Cruz

Filter by:

Review score

Perfect Apartment

Puerto de la Cruz

Situated in Puerto de la Cruz, just 200 metres from Playa Jardin, Perfect Apartment features beachfront accommodation with water sports facilities, a rooftop pool, an open-air bath and free WiFi.

A
Amanda
From
United Kingdom
Great apartment which was clean and fully equpped. Fantastic location with everything you need close by and within walking distance. Good communication before we arrived as well, thank you!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 139 reviews
Price from
US$81.16
1 night, 2 adults

La Gaviota

Puerto de la Cruz

Offering an open-air bath and city view, La Gaviota is located in Puerto de la Cruz, a few steps from Playa Jardin and 2 km from Taoro Park.

L
Laima
From
Spain
Fantastic location, small, but extremely cosy apartment, newly refurbished, decorated with taste. Has all essentials you need for your stay. Even beach towels, beach umbrellla, various games etc provided. Very nice gesture of white wine and 2 bottles of water. The view is fantastic! The host is very prompt to respond. Highly recommended.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews
Price from
US$88.70
1 night, 2 adults

Apartamentos Bahia Playa

Puerto de la Cruz

Featuring 4 outdoor pools and a gym, Apartamentos Bahia Playa is set just 200 metres from the beach in Puerto de la Cruz. Loro Parque Animal Park is 10 minutes’ walk away.

B
Baziuk
From
Netherlands
Everything was great: accommodation, food, amenities.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,238 reviews
Price from
US$166.54
1 night, 2 adults

Estudio Neya

Puerto de la Cruz

Located just 500 metres from Playa Jardin, Estudio Neya features accommodation in Puerto de la Cruz with access to an open-air bath, a garden, as well as a lift.

A
Ana Rita
From
Portugal
Perfect apartment, very well equipped; good location, quiet area. Fabiola very nice
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 106 reviews
Price from
US$86.61
1 night, 2 adults

Puerto Nest Hostel

Puerto de la Cruz

Located in Puerto de la Cruz and within 200 metres of Playa Jardin, Puerto Nest Hostel features a terrace, non-smoking rooms, and free WiFi.

H
Henry
From
New Zealand
Loved the location and also staff were friendly.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 650 reviews
Price from
US$67.83
1 night, 2 adults

H10 Tenerife Playa

Hotel in Puerto de la Cruz

H10 Tenerife Playa is set opposite Martiánez Lake and just 50 metres from the sea, in Puerto De La Cruz. This stylish hotel features 2 restaurants and an outdoor pool.

A
Agnes
From
Hungary
Great location, friendly staff, clean room and fantastic food selection for breakfast and dinner. 😍 Highly recommended hotel, we definitely come back🤩
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 856 reviews
Price from
US$113.74
1 night, 2 adults

Melia Costa Atlantis Tenerife

Hotel in Puerto de la Cruz

Melia Costa Atlantis Tenerife has an ideal setting 50 metres from Martiánez Beach and the Lago Martiánez pool complex. This hotel features a spa and outdoor swimming pool, and free WiFi.

R
Raul Ramon
From
Romania
Lovely staff, great location, cosy room, and the view from the balcony is breathtaking. The pool is also very good for the days with rough seas. The private parking (paid) is most welcome, but...
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 119 reviews
Price from
US$166.96
1 night, 2 adults

Playa Jardin Terrassenwohnung mit Pool , 100 Meter zum Strand

Puerto de la Cruz

Situated in Puerto de la Cruz, just 400 metres from Playa Jardin, Playa Jardin Terrassenwohnung mit Pool, 100 Meter zum Strand features beachfront accommodation with an outdoor swimming pool and free...

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 12 reviews
Price from
US$106.44
1 night, 2 adults

Apartment Atlántico

Puerto de la Cruz

Located in Puerto de la Cruz, just 500 metres from Playa Jardin, Apartment Atlántico provides beachfront accommodation with a private beach area, a rooftop pool and free WiFi.

B
Birgit.vh
From
Belgium
We absolutely loved our stay in the apartment! There is everything you need like to cook. Lovely terace with sea view and sunsets. Just a short walk to the beachr and we always found a parking spot closeby. Even check in during the night was smooth with the self check.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 22 reviews
Price from
US$72
1 night, 2 adults

Charming Holidays in Martiánez Beach

Puerto de la Cruz

Boasting accommodation with a private pool, pool view and a balcony, Charming Holidays in Martiánez Beach is situated in Puerto de la Cruz.

d
da
From
United Kingdom
Excellent stay owner quick and responsive close to all amenities Excellent views and all you could ask for facilities in the apartment
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 80 reviews
Price from
US$73.79
1 night, 2 adults
All beach hotels in Puerto de la Cruz

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Puerto de la Cruz and surroundings in the past month

See all

Beach Hotels with swimming pools in Puerto de la Cruz and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 24 reviews

    Apartamento renovado en Puerto de la Cruz is a property with a private pool, set in Puerto de la Cruz, within just 400 metres of Plaza Charco and less than 1 km of Taoro Park.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 19 reviews

    Located in Puerto de la Cruz, just 300 metres from Playa del Muelle, Apartamento en Plaza del Charco provides beachfront accommodation with a private beach area, a rooftop pool and free WiFi.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 19 reviews

    Apartamento Acogedor y Céntrico - Plaza del Charco is a beachfront property situated in Puerto de la Cruz, 300 metres from Playa del Muelle and 100 metres from Plaza Charco.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 72 reviews

    Situated in Puerto de la Cruz, Estudio en Plaza del Charco features accommodation with a rooftop pool, a balcony and city views.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 55 reviews

    Set in Puerto de la Cruz, Unica Via Edificio Girasol offers accommodation with a rooftop pool, a balcony and mountain views.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 4 reviews

    Set in Puerto de la Cruz, just 300 metres from Playa del Muelle, Apartamento sol y luna offers beachfront accommodation with a rooftop pool, a terrace and free WiFi.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 3 reviews

    Boasting rooftop pool, Céntrico y elegante apartamento en Puerto de la Cruz is set on the beachfront in Puerto de la Cruz.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 27 reviews

    Featuring air-conditioned accommodation with a rooftop pool, sea view and a terrace, Sea&Pool Central Studio is located in Puerto de la Cruz. This beachfront property offers access to a balcony.

Enjoy breakfast in Puerto de la Cruz and nearby

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Located in Puerto de la Cruz, near Playa del Muelle and Taoro Park, Bahamas Avenida Muelle is a recently renovated property, featuring free WiFi, a private beach area and casino.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 9 reviews

    Offering city views, Mirador Plaza del charco is an accommodation set in Puerto de la Cruz, a few steps from Plaza Charco and 600 metres from Taoro Park.

  • Offering a terrace and inner courtyard view, Estudio céntrico La Marina is located in Puerto de la Cruz, 600 metres from Taoro Park and a few steps from Plaza Charco.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 6 reviews

    Situated in Puerto de la Cruz, just a few steps from Playa del Muelle, Marina 8 - Vivienda vacacional en el corazón del Puerto De la Cruz features beachfront accommodation with free WiFi.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Puerto de la Cruz, 90 metres from Playa del Muelle, The Balcony of Plaza del Charco offers recently renovated accommodation with free WiFi and a private beach area.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 10 reviews

    Offering city views, Large Penthouse with Sunny Terrace is an accommodation located in Puerto de la Cruz, 100 metres from Plaza Charco and 600 metres from Taoro Park.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 9 reviews

    Located in Puerto de la Cruz, 100 metres from Playa del Muelle and 60 metres from Plaza Charco, Refugio del muelle offers air conditioning.

  • Luna D

    Puerto de la Cruz
    Breakfast options
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 29 reviews

    Luna D has a balcony and is situated in Puerto de la Cruz, within just 100 metres of Plaza Charco and 600 metres of Taoro Park. This beachfront property offers access to a terrace and free WiFi.

Highly rated beach hotels in Puerto de la Cruz and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 44 reviews

    Marina Atico Penthouse is a beachfront property set in Puerto de la Cruz, 70 metres from Playa del Muelle and 100 metres from Plaza Charco.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 9 reviews

    Central Charco is a beachfront property set in Puerto de la Cruz, 100 metres from Playa del Muelle and 100 metres from Plaza Charco.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 52 reviews

    Located in Puerto de la Cruz, 100 metres from Playa del Muelle and 100 metres from Plaza Charco, La casita de Mercedes offers a bar and air conditioning.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 33 reviews

    Situated in Puerto de la Cruz, just 100 metres from Playa del Muelle, Céntrico y coqueto apartamento features beachfront accommodation with free WiFi.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 70 reviews

    Offering mountain views, Atico junto al mar is an accommodation situated in Puerto de la Cruz, 100 metres from Playa del Muelle and 100 metres from Plaza Charco.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 17 reviews

    Marina Muelle is a beachfront property located in Puerto de la Cruz, 100 metres from Playa del Muelle and 100 metres from Plaza Charco.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 33 reviews

    A recently renovated property, Marina Suites Tenerife is located in Puerto de la Cruz near Playa del Muelle, Plaza Charco and Taoro Park.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 17 reviews

    First Line Attic - Adults Only - is a beachfront property situated in Puerto de la Cruz, 100 metres from Playa del Muelle and 200 metres from Plaza Charco.

Save money on beach in Puerto de la Cruz and nearby – budget options available

  • Marina El Muelle

    Puerto de la Cruz
    Budget options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 14 reviews

    Marina El Muelle is a beachfront property situated in Puerto de la Cruz, a few steps from Playa del Muelle and 200 metres from Plaza Charco.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 42 reviews

    Boasting a patio with city views, a garden and a bar, Sunset Marina Puerto can be found in Puerto de la Cruz, close to Playa del Muelle and 200 metres from Plaza Charco.

  • Vista Marina

    Puerto de la Cruz
    Budget options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 26 reviews

    A recently renovated property, Vista Marina is set in Puerto de la Cruz near Playa del Muelle, Plaza Charco and Taoro Park. With city views, this accommodation provides a balcony.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 13 reviews

    Marina Infinity View is a beachfront property set in Puerto de la Cruz, 100 metres from Playa del Muelle and 200 metres from Plaza Charco.

  • CARPE DIEM

    Puerto de la Cruz
    Budget options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 61 reviews

    CARPE DIEM is set in Puerto de la Cruz and has a rooftop pool and city views. This beachfront property offers access to a balcony and free WiFi.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 1,924 reviews

    Featuring a swimming pool and garden area, Sol Puerto de la Cruz Tenerife is set at the heart of the tourist resort of Puerto de la Cruz, in the north of the island of Tenerife.

    From US$110.15 per night
  • Marina Mirage

    Puerto de la Cruz
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 20 reviews

    A recently renovated property, Marina Mirage is situated in Puerto de la Cruz near Playa del Muelle, Plaza Charco and Taoro Park. This beachfront property offers access to a balcony.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 32 reviews

    Offering city views, El Palacete del Puerto is an accommodation located in Puerto de la Cruz, 100 metres from Playa del Muelle and 100 metres from Plaza Charco.

FAQ about beach hotels in Puerto de la Cruz

Beach hotels that guests love in Puerto de la Cruz

See all
  • Avg. price/night: US$176.35
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 856 reviews
    The staff were super lovely and accommodating. Everything is super easy to navigate and we really like our room. It was a good location as it was right on the beach front and along the shopping parade.
    Guest review by
    Georgia
    Family with young children
  • Avg. price/night: US$91.94
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 650 reviews
    Perfect Location! The beach right next to the hostel. The views from the roof terrace are stunning. The breakfast was unreal and the staff are super friendly and welcoming. It actually feels like staying at someone's home instead of a hostel. Loved it, specially the end of the street with the views to the ocean and a small path that takes you to the rocks to seat there and enjoy the splash of the waves whilist seeing the sunset
    Guest review by
    Angela
    Solo traveller