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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Polski Português Русский

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 Lago Martianez Lake

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

817 options found

  • Atlantic Getaway

    51 Calle La Hoya Piso 4 Puerta 11, Puerto de la Cruz (Tenerife), Spain

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    The spacious 2-bedroom Atlantic Getaway Apartment Puerto de la Cruz offers easy entry to such city sights as the long and sandy Playa de Martianez, situated merely a 6-minute walk away.

    More...
    From US$ 157
    price for 1 night
    BOOK From US$ 157
  • Alta Beachside Apartments

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

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    The 7-room Alta Beachside Apartments Puerto de la Cruz is located a mere 1.2 km from the La Paz Lookout and nearly a 15-minute walk from the Playa del Muelle. This apartment has private car parking…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Cozy Residence

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

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    The spacious 1-bedroom Cozy Residence Puerto de la Cruz is situated merely 6 minutes' walk from the Taoro Casino and 30 km from Tenerife Norte airport. Offering a sunbathing terrace, this 75 m²…

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

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

    0.3 km to Lago Martianez Lake

    (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$ 1662
    price for 1 night
    BOOK From US$ 1662
  • Alta Groundfloor Apartments

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

    0.3 km to Lago Martianez Lake

    (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
  • Martianez Downtown

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

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    The 54 m² Martianez Downtown Apartment Puerto de la Cruz is 3.4 km from the remote Playa de el Bollullo Beach, giving access to numerous sites in the area.

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Apartamento Jardin Del Mar

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

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    The Playa del Muelle is just 0.9 km from the spacious 62 m² Apartamento Jardin Del Mar Puerto de la Cruz, while the sleek lakefront Puerto de la Cruz Casino is situated nearby.

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Buenavista Apartment - Adults Only -

    57 Calle La Hoya, Puerto de la Cruz (Tenerife), Spain

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    The 52 m² Buenavista Apartment - Adults Only - Puerto de la Cruz offers easy access to such tourist sites as the sleek lakefront Puerto de la Cruz Casino, located approximately a 5-minute walk away.

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Nelale

    Calle De Obispo Perez Caceres 14, 205, Puerto de la Cruz (Tenerife), Spain

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    Nelale Apartment Puerto de la Cruz provides easy access to various city attractions, such as the Taoro Casino, situated just a 6-minute stroll away.

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Sunset Avenida

    Avenida Familia De Betancourt Y Molina 24, Edificio El Drago, Apartamento 210, Puerto de la Cruz (Tenerife), Spain

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    Located 3.4 km from Beach Bollullo, which offers the thrill of discovering something beautiful, the beachfront 1-bedroom Sunset Avenida Apartment includes a barber shop. Staying in the apartment…

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Alta

    C/ Aguilar Y Quesada S/n, Puerto de la Cruz (Tenerife), Spain

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    Apartamentos Alta is located only 0.7 km from Playa de San Telmo and offers a lift and currency exchange, and views of the sea. The historic English Jardin de Orquideas de Sitio Litre Garden is a…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Ocean Dream Escape

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

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    Located 2.7 km from the 13.5-hectare zoo "Loro Park", the 74 m² Ocean Dream Escape Apartment Puerto de la Cruz overlooks the mountain. Wi-Fi is provided for both business and leisure activities.

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

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

    0.3 km to Lago Martianez Lake

    (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
  • Atlantic Beach Escape - Atico Centrico

    C. La Hoya, 62, Puerto de la Cruz (Tenerife), Spain

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    Located a 16-minute walk from the Plaza del Charco, the spacious Atlantic Beach Escape - Atico Centrico Puerto de la Cruz apartment overlooks the city. This apartment offers Wi-Fi, a lift and a tour…

    More...
    From US$ 344
    price for 1 night
    BOOK From US$ 344
  • Be Live Experience Orotava (Adults Only)

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

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    The 4-star Be Live Experience Orotava Hotel Puerto de la Cruz is situated merely a 6-minute walk from Jardin de Orquideas de Sitio Litre Botanical Garden and features a Jacuzzi, massage therapy, and…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Rosmary

    Calle La Hoya Num. 38 2Da Planta, Puerto de la Cruz (Tenerife), Spain

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    The beachfront Rosmary Apartment is located nearly 15 minutes' walk from Playa del Muelle Fishing Pier and approximately 10 minutes' walk from Playa de San Telmo. Rental bicycles are available for…

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Bahia Principe Sunlight San Felipe

    Avenida De Colon, 22, Puerto de la Cruz (Tenerife), Spain

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    The 4-star Bahia Principe Sunlight San Felipe Hotel Puerto de la Cruz, situated just 6 minutes' walk from the Lago Martiánez, entices guests with a sun deck, massage therapy, and chaise longues. This…

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

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

    0.3 km to Lago Martianez Lake

    (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
  • Vista Rosmary

    Calle La Hoya 38, 4Ta Planta, Puerto de la Cruz (Tenerife), Spain

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    The 1-room Vista Rosmary Apartment is also located 5 minutes' walk from Plaza Charco. Active guests might as well try windsurfing, diving, and hiking.

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • La Casita De Omar En El Corazon Del Puerto De La Cruz

    38 Calle La Hoya, Puerto de la Cruz (Tenerife), Spain

    0.3 km to Lago Martianez Lake

    (Show map)

    Show map

    The beachfront 1-bedroom La Casita De Omar En El Corazon Del Puerto De La Cruz Apartment is around a 5-minute walk from the sleek lakefront Puerto de la Cruz Casino.

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