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)

Find Hotels

2026-02-22

2026-02-23

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

Hotels in Puerto de la Cruz (Tenerife) near Puerto de la Cruz Bus Station

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

823 options found

  • La Estrella

    54 Calle Belgica Apartamentos La Chiripa, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    The 45 m^2 La Estrella Apartment includes a terrace and is situated only 6 minutes' walk from Hornos de Cal Puerto de la Cruz. Offering access to a heated swimming pool, the apartment is within…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Club Apartments By Grupo Compostelana 1

    Calle Uruguay Apto 1, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    The 42 m^2 Club Apartments By Grupo Compostelana 1 is located 25 minutes' walk from Football Softball Field El Penon and 20 minutes' walk from the modern Puerto de la Cruz lighthouse. Situated only a…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Martianez Luxury Vista Tenerife

    Av. Familia De Betancourt Y Molina, 30B, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    Martianez Luxury Vista Tenerife Puerto de la Cruz apartment is about a 25-minute walk from the Castillo de San Felipe.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • El Jardin

    Calle Belgica 54 Apartamentos La Chiripa, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    El Jardin Apartment is located just 450 metres from Hornos de Cal Puerto de la Cruz and looks out onto the garden. Offering views of the pool, this apartment includes a terrace with a swimming pool.

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Martianez Luxury Vista

    Av. Familia De Betancourt Y Molina, 30B, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    Martianez Luxury Vista Villa Puerto de la Cruz offers proximity to nearby tourist spots, such as the Aquatic Garden, situated approximately 15 minutes' walk away.

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • Suite Oceano @ Casa Del Lago

    Calle Uruguay 7 2°, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    Set a mere 500 metres from Lake Martianez Leisure Park, the beachfront 1-bedroom Suite Oceano @ Casa Del Lago has a terrace furnished with a kitchenette. Botanical Garden is a mere 1.7 km from the…

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Pink Alta Apartment With Pool

    Avenida Aguilar Y Quesada, 5, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    The oceanfront stone Castillo de San Felipe Fort is nearly 25 minutes on foot from the 1-room Pink Alta Apartment With Pool Puerto de la Cruz, while Puerto de la Cruz is situated nearby. The 47 m²…

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • Sunnyland Lago Martianez 3

    7 Calle Colombia, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    The Puerto Street Art is merely 1.4 km from the beachfront 1-bedroom Sunnyland Lago Martianez 3 Puerto de la Cruz apartment, while the Taoro Casino is situated nearby.

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Estudio-Szl

    12 Avenida Venezuela, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    Offering a swimming pool and a terrace, the 1-room Estudio-Szl Apartment also has a lift and a cash machine. The apartment lies a mere 1.2 km from Botanical Garden and a mere 500 metres from Playa de…

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Sunnyland Lago Martianez 5

    Calle Colombia, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    The 1-room Sunnyland Lago Martianez 5 Puerto de la Cruz apartment offers easy access to such tourist sites as Puerto de la Cruz, located approximately 5 minutes' walk away.

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Sunnyland Lago Martianez 2

    7 Calle Colombia, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    Situated within a 1-km distance of the Punta de la Laja de la Sal, the beachfront 40 m² Sunnyland Lago Martianez 2 Puerto de la Cruz apartment offers an opportunity to discover various tourist…

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Vista Paraiso By Tor

    12 Avenida Venezuela., Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    Located a 10-minute ride from Beach Bollullo, Vista Paraiso By Tor overlooks the mountain. Situated close to Costa Martianez Water Park, this apartment offers a swimming pool for guests' enjoyment.

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Home2Book Sea View Studio Puerto De La Cruz

    12 Avenida Venezuela, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    The spacious 60 m^2 Home2Book Sea View Studio Puerto De La Cruz is located at a distance of 3.8 km from Jardines Victoria Garden and offers spa facilities such as a solarium. Not so far from the 1…

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • Sunnyland Lago Martianez 4

    7 Calle Colombia, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    The beachfront 1-bedroom Sunnyland Lago Martianez 4 Puerto de la Cruz apartment features convenient proximity to such city attractions as Puerto de la Cruz, situated approximately a 5-minute walk…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Sunnyland Lago Martianez 1

    7 Calle Colombia, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    The beachfront Sunnyland Lago Martianez 1 Puerto de la Cruz apartment offers easy access to such tourist sites as the Taoro Casino, located a 6-minute walk away.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • 610 Suite Con Terraza Puerto De La Cruz Martianez

    12 Avenida Venezuela, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    Overlooking the mountain, the spacious 1-bedroom 610 Suite Con Terraza Puerto De La Cruz Martianez is 3.8 km from Jardines Victoria Garden. Staying in the apartment, nestled adjacent to Costa…

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • Tranquilo Apartamento Puerto De La Cruz

    54 Calle Belgica, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    Offering a swimming pool, the 45 m^2 Tranquilo Apartamento Puerto De La Cruz Apartment is located 450 metres from Hornos de Cal Puerto de la Cruz. Staying in this 1-bedroom apartment, nestled only a…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Ferienwohnung Buena Vista

    54 Calle Belgica, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    The 1-room Ferienwohnung Buena Vista is located about 10 minutes by car from the 13.5-hectare zoo "Loro Park" and offers Wi-Fi for either business or leisure. Guests can make use of a car park…

    More...
    BOOK
  • El Valle Top Appartement Mit Gigantischem Ausblick

    54 Calle Belgica, Puerto de la Cruz (Tenerife), Spain

    1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    The 46 m^2 El Valle Top Appartement Mit Gigantischem Ausblick is situated within a 400-metre distance of All Saints Church and 30 km from Tenerife Norte airport. This 1-bedroom apartment has a…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Apartamentos Pez Azul

    Rector Benito Rodriguez Rios, 1, Puerto de la Cruz (Tenerife), Spain

    1.1 km to Puerto de la Cruz Bus Station

    (Show map)

    Show map

    Located approximately 25 minutes' walk from the mountain, the smoke-free Apartamentos Pez Azul Puerto de la Cruz hotel offers 122 rooms, along with a lift and a vending machine onsite. Boasting a…

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