We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Clear all
Your Selections
  All inclusive Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Best Value Free Parking Resort hotel Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green & up Independent Hotels & up Internet Cheap Hotels Hotels with Restaurants Quiet Hotels Hotels with Free Wifi Hotels with Balconies Budget Hotels & up Meeting room Concierge Loro Parque Most Booked Hotels Air Conditioning Safe Hotels All Inclusive Hotels Clean Hotels Non-Smoking Hotel Charming Hotels Travellers' Top-Rated Hotels Reduced mobility rooms Hotels with Jacuzzi Business services Hotels with Kitchenette Modern Hotels Hotels with Hot Tubs Hotels With Entertainment Beach Resorts Apartment Hotels City Centre Hotels Hotels with Shuttle Downtown Hotels Hotels with Room Service Oceanfront Hotels Suite Hotels Spa Hotels Luxury Spa Hotels Best Value Hotels Sol Hotels Affordable Hotels Discount Hotels Hotels with Villas Quiet Resorts Luxury Beach Hotels Hotels with Complimentary Breakfast Luxury Beach Resorts Resorts with Jacuzzi Boardwalk Resorts Golf Hotels Spa Resorts Hotels With Indoor Pools $ $$ $$$ $$$$ Riu Hotels with Infinity Pools Couples Resorts Cheap Resorts Adults Only and Adult Friendly Hotels Catalonia Family Beach Resorts Singles Hotels Suite Resorts Hotels with Smoking Rooms Themed Hotels Honeymoon Hotels Diving Resorts Timeshare Hotels Honeymoon Resorts Timeshare Rentals Bahia Principe Hotels with Nightclubs Maritim All Inclusive Resorts Couples Hotels Spring Break Hotels
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
#4 of 80 hotels in Puerto de la Cruz
  • Free Wifi
  • Pool
Apartamentos Casablanca
US$63
Priceline
US$59
Hotels.com
US$118
travelup.com
View all 12 deals
SAVE US$62
US$118
US$56
AMOMA
View Deal
#15 of 80 hotels in Puerto de la Cruz
  • Free Wifi
  • Pool
4Dreams Hotel
US$35
TripAdvisor

Expedia.com
US$35
Priceline
View all 11 deals
US$35
Booking.com
View Deal
#22 of 80 hotels in Puerto de la Cruz
  • Breakfast included
  • Pool
Hotel Monopol
US$49
TripAdvisor

Hotels.com
US$49
Priceline
View all 11 deals
SAVE US$3
US$49
US$46
AccorHotels.com
View Deal
#26 of 80 hotels in Puerto de la Cruz
  • Free Wifi
  • Pool
Masaru Apartments
US$62
Priceline

Travelocity

Hotwire.com
US$62
Booking.com
View Deal
#29 of 80 hotels in Puerto de la Cruz
  • Pool
Hotel RF Astoria

Booking.com

Orbitz.com
US$50
Hotels.com
View all 9 deals
SAVE US$1
US$50
US$48
AMOMA
View Deal
#30 of 80 hotels in Puerto de la Cruz
  • Pool
  • Restaurant
Marquesa Hotel
US$36
TripAdvisor

Hotels.com
US$37
Booking.com
View all 9 deals
SAVE US$1
US$37
US$36
Travelocity
View Deal
#31 of 80 hotels in Puerto de la Cruz
  • Pool
  • Restaurant
Apartamentos Alta
US$43
Booking.com
US$39
Hotels.com

Hotwire.com
View all 9 deals
SAVE US$6
US$43
US$36
AMOMA
View Deal
#34 of 80 hotels in Puerto de la Cruz
  • Pool
  • Beachfront
Aparthotel Noelia Playa
US$45
TripAdvisor
US$47
Booking.com

Hotels.com
View all 8 deals
SAVE US$2
US$47
US$45
AMOMA
View Deal
#38 of 80 hotels in Puerto de la Cruz
  • Breakfast included
  • Pool
Hotel Perla Tenerife

Hotwire.com

Priceline
US$118
travelup.com
View all 12 deals
SAVE US$67
US$118
US$51
Booking.com
View Deal
#39 of 80 hotels in Puerto de la Cruz
  • Pool
  • Room Service
Don Manolito Hotel
US$60
TripAdvisor

Priceline
US$60
Agoda.com
US$60
Booking.com
View Deal
#40 of 80 hotels in Puerto de la Cruz
  • Pool
  • Bar/Lounge
Apartamentos Teneguia
US$31
TripAdvisor
US$40
Booking.com
US$103
travelup.com
View all 9 deals
SAVE US$73
US$103
US$31
getaroom.com
View Deal
#43 of 80 hotels in Puerto de la Cruz
  • Free Wifi
  • Pool
Hotel Marte
US$43
Booking.com

Travelocity
US$45
HOTEL.INFO
View all 11 deals
SAVE US$3
US$45
US$42
AMOMA
View Deal
#52 of 80 hotels in Puerto de la Cruz
  • Pool
Apartamentos Be Smart Florida Plaza

Booking.com
US$26
Hotwire.com
US$30
HotelQuickly
View all 5 deals
SAVE US$4
US$30
US$26
Hotels.com
View Deal
#55 of 80 hotels in Puerto de la Cruz
  • Pool
  • Restaurant
Apartments Pez Azul
US$35
Booking.com
US$33
Hotels.com

Priceline
View all 7 deals
SAVE US$10
US$35
US$25
Elvoline
View Deal
#61 of 80 hotels in Puerto de la Cruz
  • Free Parking
  • Pool
Panoramica Garden
US$47
Hotels.com
US$49
Booking.com
US$49
Priceline
View all 8 deals
SAVE US$11
US$49
US$37
AMOMA
View Deal
#62 of 80 hotels in Puerto de la Cruz
  • Pool
  • Restaurant
Hotel Trovador
US$55
Booking.com

Priceline
US$70
HOTEL.INFO
View all 11 deals
SAVE US$30
US$70
US$40
AMOMA
View Deal
#63 of 80 hotels in Puerto de la Cruz
  • Pool
  • Restaurant
Hotel Tenerife Ving
US$28
TripAdvisor

Hotwire.com
US$49
Priceline
View all 11 deals
SAVE US$21
US$49
US$28
AMOMA
View Deal
#64 of 80 hotels in Puerto de la Cruz
  • Free Wifi
  • Pool
La Carabela Apartments

Hotels.com
US$35
Priceline

Hotwire.com
View all 5 deals
US$35
Booking.com
View Deal
#70 of 80 hotels in Puerto de la Cruz
  • Breakfast included
  • Pool
Checkin Concordia Playa

Hotels.com
US$72
Priceline
US$74
Expedia.com
View all 8 deals
SAVE US$2
US$74
US$72
Booking.com
View Deal
#32 of 80 hotels in Puerto de la Cruz
  • Breakfast included
  • Pool
Hotel RF San Borondon

Hotels.com

Elvoline

HotelQuickly
View all 9 sites
Loading prices...
#46 of 80 hotels in Puerto de la Cruz
  • Free Wifi
  • Free Parking
Apartamentos Bahia Playa

Hotels.com

HOTEL.INFO

Priceline
View all 5 sites
No availability for your dates
#48 of 80 hotels in Puerto de la Cruz
  • Pool
  • Restaurant
smartline Teide Mar

TripAdvisor

Hotwire.com

Booking.com
View all 9 sites
Loading prices...
#49 of 80 hotels in Puerto de la Cruz
  • Pool
  • Bar/Lounge
Parque Tajinaste Apartments
#65 of 80 hotels in Puerto de la Cruz
    No photo provided
    #6 of 80 hotels in Puerto de la Cruz
    • Free Wifi
    • Free Parking
    Apartments Ambassador

    Elvoline

    Hotels.com

    HotelQuickly
    Loading prices...
    #11 of 80 hotels in Puerto de la Cruz
    • Pool
    • Room Service
    Hotel DC Xibana Park

    Elvoline

    Priceline
    Loading prices...
    #27 of 80 hotels in Puerto de la Cruz
    • Free Parking
    • Pool
    Bellavista

    Hotwire.com

    getaroom.com

    Hotels.com
    View all 6 sites
    Loading prices...
    #33 of 80 hotels in Puerto de la Cruz
    • Free Parking
    • Pool
    Villa Rosalva

    TripAdvisor

    Hotwire.com

    Booking.com
    View all 7 sites
    Loading prices...
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.