Spain may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Green Hotels in Puerto de la Cruz from $73

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Puerto de la Cruz Green Hotels

Hotel Tigaiga
3.5 out of 5
Parque Taoro 28, Puerto de la Cruz, Santa Cruz de Tenerife
Get Rates
5/5Exceptional! (3 reviews)

"The staff were all incredibly friendly and helpful."…"

Reviewed on Feb 8, 2020

Hotel Tigaiga
Hotel Botanico & The Oriental Spa Garden
5 out of 5
Avenida Richard Yeoward, 1, Puerto de la Cruz, Tenerife
Get Rates
4.7/5Exceptional! (368 reviews)

"Superb hotel with excellent staff and facilities. This was our 5th visit to the hotel and we find that whenenver we travel anywhere else in the world we always base those hotels on the stardards at Hotel Botanico!"…"

Reviewed on Mar 18, 2020

Hotel Botanico & The Oriental Spa Garden
Hotel Riu Garoé
4 out of 5
Doctor Celestino González Padrón, 3, Urbanización La Paz, Puerto de la Cruz, Santa Cruz de Tenerife
Get Rates
4.7/5Exceptional! (70 reviews)

"Loved the property and the staff will definitely return. Only negative about the half board was the evening meal protein which was not up to 4 star restaurant standards."…"

Reviewed on Mar 9, 2020

Hotel Riu Garoé

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Be Live Experience Orotava
4 out of 5
Avenida Aguilar y Quesada, 3, Puerto de la Cruz, Tenerife
Free CancellationReserve now, pay when you stay
The price is $80 per night from Oct 1 to Oct 2
3.8/5Good! (145 reviews)

"The floors deco could do with an upgrade, also the beds were not that comfortable & mattresses needs upgrading."…"

Reviewed on Jan 21, 2020

Be Live Experience Orotava
Catalonia Las Vegas
4 out of 5
Avenida Colón, 2, Puerto de la Cruz, Tenerife
Free CancellationReserve now, pay when you stay
The price is $73 per night from Sep 25 to Sep 26
3.7/5Good! (173 reviews)
Good hotel

"Excellent location on front, nice view of the ocean . Staff very helpful and friendly, as I had to keep rebooking due to family emergency. Rooms a good size. Breakfast buffet good selection."…"

Reviewed on Mar 4, 2020

Catalonia Las Vegas
Be Live Adults Only Tenerife
4 out of 5
Avenida Blas Pérez González 11, Puerto de la Cruz, Tenerife
Get Rates
3.7/5Good! (99 reviews)

"The hotel is old The food is below standard The staff were fabulous and friendly If you stay all inclusive you have to serve yourself however if you only pay for room only you get waited on hand and foot I really dont get that !!! Wouldn't stay again"…"

Reviewed on Mar 30, 2019

Be Live Adults Only Tenerife
Don't see what you're looking for?
We've got more Green Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: Green Hotels in Puerto de la Cruz

Search for hotels in Puerto de la Cruz on Expedia. You can easily find your hotels in Puerto de la Cruz using one of the methods below:

  • View our selection of featured hotels in Puerto de la Cruz
  • Use the map to find hotels in the Puerto de la Cruz neighborhood you prefer
  • Use the filters to see hotels in a specific area of Puerto de la Cruz, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Puerto de la Cruz
  • Enter your travel dates to view the best deals on hotels in Puerto de la Cruz - while they last

More trip options