Hotelsinpuertodelacruz.com
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)

Find Hotels

2026-04-19

2026-04-20

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Central hotels in Puerto de la Cruz (Tenerife)

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

720 options found

  • Piso En El Centro Del Puerto De La Cruz

    29 Calle Teobaldo Power, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated approximately 5 minutes' walk from the Playa del Muelle, the spacious 1-bedroom Piso En El Centro Del Puerto De La Cruz Apartment offers proximity to various nearby tourist attractions. The…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Cozy Apartment In Old Quarter Of Puerto De La Cruz

    53 Calle Mequinez, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated just 1.3 km from the Lago Martianez, the 2-room Cozy Apartment In Old Quarter Of Puerto De La Cruz provides guests with Wi-Fi for either business or leisure.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Coco Homes Tenerife Centrico Con Piscina

    Calle Agustin Espinosa, 11 Edf California 13, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Coco Homes Tenerife Centrico Con Piscina Puerto de la Cruz apartment is located about a 10-minute ride from the Lago Martianez and offers spa facilities such as a solarium. The apartment is just 1.8…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Principado A

    Avenida Melchor Luz 3 - Apt 704, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Overlooking the city, the 1-room Principado A Apartment Puerto de la Cruz is just 0.7 km from the Archaeological museum "Museo Arqueologico" in Puerto de la Cruz.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Vista Marina

    2 Calle San Juan Pl.2, Pt. 208, Apartamentos Marina, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 49 m² Vista Marina Apartment Puerto de la Cruz features convenient proximity to such city attractions as the Playa del Muelle, situated approximately a 5-minute walk away. Providing opportunities…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Ocean Bliss Studio

    7 Camino La Costa, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    To enjoy your vacation in Puerto de la Cruz, stay at the 1-room Ocean Bliss Studio Puerto de la Cruz, which is only 1.9 km from the Beach Bollullo and about 25 minutes on foot from the Plaza de la…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Alta Pool View Apartment

    Avenida Aguilar Y Quesada, 5 Edf Alta, Planta 2, Apartamento 307, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Al Turista is only 1.2 km from the 1-room Alta Pool View Apartment Puerto de la Cruz, while the Taoro Casino is situated nearby.

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • Palm Street Apartment

    Calle Mequinez 114, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located only 7 minutes' stroll from the Playa del Muelle, the 2-bedroom Palm Street Apartment Puerto de la Cruz villa offers a patio with views of the city.

    More...
    From US$ 332
    price for 1 night
    BOOK From US$ 332
  • Alta Groundfloor Apartments

    Avenida Aguilar Y Quesada, 5 Edificio Alta, Planta Baja, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Nestled merely a 5-minute walk from Puerto de la Cruz, Alta Groundfloor Apartments Puerto de la Cruz offers quick access to numerous tourist attractions nearby. A private parking lot is available on…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Apartamento Aigon

    Avenida Betancourt Y Molina, 12, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 50 m² Apartamento Aigon Puerto de la Cruz offers views of the sea and a location 16 minutes' walk from the Lago Martianez. Guests can make the most of their stay at the apartment by taking part…

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Violetas Del Teide

    Calle Doctor Celestino Gonzalez Padron, 2 Piso 1, Vivienda 25, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located within 25 minutes' walk of the city park "Parque cultural Dona Chana", the spacious 96 m² Violetas Del Teide Apartment Puerto de la Cruz features parking for those who travel by car. The 1…

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Villa Oasis La Paz - Romen Studio - Adults Only

    3 Camino De La Costa, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 1-room Villa Oasis La Paz - Romen Studio - Adults Only Puerto de la Cruz is approximately 10 minutes by car from the Telesforo Bravo Visitor Centre, giving access to numerous sites in the area.

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Apartamentos Bahia Playa

    Manuel Yanes Barreto 1, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The charming 3-star Apartamentos Bahia Playa Puerto de la Cruz hotel provides proximity to the Lago Martiánez, which is located approximately a 25-minute walk away. This Puerto de la Cruz aparthotel…

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Hotel Gema Puerto De La Cruz

    Blanco, 13, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 3-star smoke-free Hotel Gema Puerto De La Cruz enjoys a central location in the centre of Puerto de la Cruz, about a 5-minute walk from Plaza Charco. The charming hotel provides currency exchange…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Hotel San Telmo Mar (Adults Only)

    Paseo San Telmo 18, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring a Jacuzzi and a sauna, the 3-star Hotel San Telmo Mar Puerto de la Cruz is situated merely an 8-minute walk from the Lago Martiánez in Puerto de la Cruz. The hotel boasts a swimming pool…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Hapimag Ferienwohnungen Puerto De La Cruz

    31 Calle Belgica, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated nearly a 20-minute walk from Playa de Puerto, the 3-star Hapimag Ferienwohnungen Puerto De La Cruz hotel offers 36 rooms.

    More...
    From US$ 166
    price for 1 night
    BOOK From US$ 166
  • Muthu La Perla Tenerife

    Calle Isla De La Gomera, 3, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Around 10 minutes by car from the Plaza del Charco, the 3-star Muthu La Perla Tenerife Puerto de la Cruz hotel includes 30 rooms. You will find a restaurant at this Puerto de la Cruz hotel.

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Hotel Tropical

    Puerto Viejo, 1, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 3-star Hotel Tropical Puerto de la Cruz is nearly 5 minutes' walk from San Telmo Beach and offers currency exchange and a lift. This Puerto de la Cruz hotel, located 4.2 km from the Orotava…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Girasol Rooftop View

    8 Calle Del Doctor Ingram, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located 16 minutes' walk from the Sitio Litre Orchid Garden, the 38 m² Girasol Rooftop View Puerto de la Cruz apartment overlooks the city. The apartment comes with a terrace that offers guests an…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Piscina, Chalet, Villa Tranquila

    Calle Granados, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated just an 11-minute walk from the Church of San Amaro, the 1-bedroom Piscina, Chalet, Villa Tranquila Puerto de la Cruz entices guests to explore various tourist attractions in the area.

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184