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

The best beach hotels in Puerto de la Cruz

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

Filter by:

Review score

Perfect Apartment

Puerto de la Cruz

Offering an open-air bath and a bar, Perfect Apartment in Puerto de la Cruz is close to Playa Jardin and Taoro Park. It features free Wifi, water sports facilities, a rooftop pool, and a restaurant.

I
Iulian
From
Romania
Nice neighborhood. Beach positioned right outside. All amenities included inside apartment. Close to main attractions.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 132 reviews
Price from
$81.98
1 night, 2 adults

Studio Vista Martiánez

Puerto de la Cruz

Studio Vista Martiánez is located in Puerto de la Cruz, just a 19-minute walk from Botanical Gardens and 18 miles from Leal Theatre. This beachfront property offers access to free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews
Price from
$128.83
1 night, 2 adults

Playa Jardin Terrassenwohnung mit Pool , 100 Meter zum Strand

Puerto de la Cruz

Just a 5-minute walk from Playa Jardin and 0.9 miles from Taoro Park, Playa Jardin Terrassenwohnung mit Pool, 100 Meter zum Strand features accommodations in Puerto de la Cruz with an outdoor swimming...

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10 reviews
Price from
$89.60
1 night, 2 adults

Puerto Nest Hostel

Puerto de la Cruz

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

G
Giovanni
From
Italy
There was a very relaxed and welcoming atmosphere The manager and the volunteers working there were amazing! You really feel home, there are rules because there needs to be, but you can feel the important thing for the staff is for you to have a nice time Dinners are cheap and good, there's free coffee, spices, shower gel and stuff like that The terrace has a really nice view on the beach Perfect to chill and/or hike
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 629 reviews
Price from
$68.52
1 night, 2 adults

H10 Tenerife Playa

Hotel in Puerto de la Cruz

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

P
Patricia
From
United States
The location was excellent. There were lots of restaurants you could walk to along the water. The lounge by the pool opened at 5:00 each evening. It was a nice place to sit and have a drink. The gentleman that worked there were very nice. I believe one was named Alejandro and he also gave us a lot of recommendations on things to do. The breakfast was also very good and has a spectacular view of the ocean. The air conditioning in the room worked well.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 868 reviews
Price from
$114.89
1 night, 2 adults

Martianez con Wifi

Puerto de la Cruz

Martianez con Wifi offers accommodations in Puerto de la Cruz, a 19-minute walk from Botanical Gardens and 18 miles from Leal Theatre. This beachfront property offers access to free Wifi.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 30 reviews
Price from
$284.54
1 night, 2 adults

Charming Holidays in Martiánez Beach

Puerto de la Cruz

Just a few steps from Playa Martianez and a 12-minute walk from Taoro Park, Charming Holidays in Martiánez Beach features accommodations in Puerto de la Cruz with an open-air bath.

S
Sonja
From
Bosnia and Herzegovina
Beautiful, clean appartamenti with great location, you can see beach from window. it is equiped with everything you need. Would return again.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 79 reviews
Price from
$67.68
1 night, 2 adults

Perla's House Studio with incredible sea view

Puerto de la Cruz

A 3-minute walk from Playa Jardin in Puerto de la Cruz, Perla's House Studio with incredible sea view features accommodations with access to a fitness center, solarium, and open-air bath.

S
Sadigh
From
Canada
Location was good. Apartment was clean and well equipped
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 83 reviews
Price from
$87.84
1 night, 2 adults

Melia Costa Atlantis Tenerife

Hotel in Puerto de la Cruz

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

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 50 reviews
Price from
$168.65
1 night, 2 adults

Sol Puerto de la Cruz Tenerife

Hotel in Puerto de la Cruz

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.

W
WillASmith
From
Canada
Very good breakfast. Friendly and helpful staff.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,962 reviews
Price from
$84.33
1 night, 2 adults
All beach hotels in Puerto de la Cruz

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

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

See all

FAQ about beach hotels in Puerto de la Cruz

Beach Hotels That Guests Love in Puerto de la Cruz

See all
  • Avg. price/night: $186.22
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 868 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: $70.04
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 629 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 traveler

Research, refine, and make plans for your whole trip