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

Fri 30 May 2025

Sat 31 May 2025

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

3-star Hotels in Puerto de la Cruz (Tenerife)

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

  • More

Hotel themes

  • More

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

28 options found

  • Coral Teide Mar

    Acevino 6, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located at a distance of 750 metres from a beach, the 3-star Coral Teide Mar Aparthotel Puerto de la Cruz features rooms with a modern decor and views of Orotava Valley. This smoke-free aparthotel is…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Hotel Marte

    Doctor Ingram, 20, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring a sunbathing terrace and an outdoor pool area, the 3-star Hotel Marte Puerto de la Cruz lies around a 20-minute stroll from Loro Park. Nestled next to a bus stop, the wonderful hotel has…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • 4Dreams Hotel Chimisay

    Agustin De Bethencourt, 14, Puerto De La Cruz, Es, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The charming 4Dreams Hotel Chimisay Puerto de la Cruz is merely a 5-minute walk from Plaza Charco and offers a lift and a vending machine. This 3-star hotel is located in a tropical garden and…

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Gf Noelia

    Avenida Hermanos Fernandez Perdigon, 9, Puerto De La Cruz, Es, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located just 0.8 km from shopping venues such as Plaza Charco, the convenient Gf Noelia Aparthotel Puerto de la Cruz includes a restaurant and a luggage room. Boasting a piano bar and a solarium and…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Hotel Marquesa

    Quintana 11, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 3-star Hotel Marquesa Puerto de la Cruz is located merely 8 minutes on foot from Playa de San Telmo and comprises 79 rooms with modern comforts. This Puerto de la Cruz hotel is in a charming area…

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Hotel Monopol

    C/. Quintana, 15, Puerto De La Cruz, Es, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 3-star Hotel Monopol Puerto de la Cruz is 2.9 km from Playa de el Bollullo and features a bureau de change and a lift. Located near Plaza Charco, this Puerto de la Cruz hotel offers a Jacuzzi, a…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Hotel Rf Astoria - Adults Only

    Enrique Talg, 15, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated only a 5-minute walk from Sitio Litre Garden, Hotel Rf Astoria - Adults Only Puerto de la Cruz offers a swimming pool. This hotel comes with Wi-Fi in the rooms.

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Skyview Hotel Tenerife

    Avenida Hermanos Fernandez Perdigon, 8, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located 14 minutes' walk from shopping venues such as Plaza Charco, the 2-star Skyview Hotel Tenerife Puerto de la Cruz includes a storage room and a restaurant. This Puerto de la Cruz aparthotel is…

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

    C/ Rector Benito Rodriguez Rios N1, Puerto De La Cruz, Es, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located in a pleasant area only a 6-minute walk from Playa Del Bollullo Amusement Center, the 3-star Apartamentos Pez Azul Puerto de la Cruz hotel features an aqua park and a summer terrace.

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Hotel Rf San Borondon

    Agustin Espinosa, 2, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located 1.4 km from Loro Park in Puerto de la Cruz, Rf San Borondon Hotel offers a solarium, a sauna, and an outdoor swimming pool. Guests will appreciate the views of the pool and a central location…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Hotel Don Manolito

    Calle Doctor Madan 6, Puerto De La Cruz, Es, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Offering location within 5 minutes' walk of Football Softball Field El Penon, Hotel Don Manolito Puerto de la Cruz offers 92 rooms. This hotel is nearly a 10-minute ride from Botanical Garden and…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Apartamentos Masaru

    Calle Los Robles, 2, Urbanizacion La Paz, 38400 Puerto De La Cruz, Santa Cruz De Tenerife, Es, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located in a quiet neighbourhood and nearly a 5-minute walk from Botanical Garden, the 3-star Apartamentos Masaru Puerto de la Cruz hotel features a tennis court, a solarium, and a golf course.

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

    Plaza Del Charco, 9, Puerto De La Cruz, Es, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Only 13 minutes' walk from Risco Belle Aquatic Gardens, the 3-star Hotel Tropical Puerto de la Cruz offers a currency exchange and a vending machine. Situated within minutes of Playa de San Telmo…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Hotel Elegance Miramar

    C/ Parque Taoro, 23, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring a swimming pool, Hotel Elegance Miramar Puerto de la Cruz is at a distance of 2.3 km from Loro Park. This hotel has 119 rooms and features a bureau de change and a lift on-site.

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • Dwo Nopal

    Calle San Juan 17, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring a vending machine and a lift, Dwo Nopal Hotel Puerto de la Cruz lies about a 5-minute walk from Plaza Charco. Featuring 19 rooms with views of the mountain, this 3-star hotel is nearly a 20…

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Apartamentos Ambassador

    Granados, Urb. El Durazno, 18, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 3-star Club Ambassador Apartamentos Puerto de la Cruz hotel is located 15 minutes on foot from Las Piramides de Martianez Shopping Mall, offering 22 rooms along with various recreational…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Hotel Perla Tenerife

    C/ Isla De La Gomera S/N, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Offering a bureau de change and a lift, Hotel Perla Tenerife Puerto de la Cruz is a 25-minute walk from Playa de San Telmo. This hotel features cars for rent, as well as Wi-Fi in public areas.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Hotel Casa Del Sol

    Finlandia, 4, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring a currency exchange and a lift, Hotel Casa Del Sol Puerto de la Cruz is located just a 9-minute walk from Risco Belle Aquatic Gardens. Guests can swim in a heated swimming pool, while this…

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

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

    Show map

    Along with a fabulous location just a 6-minute walk from Playa del Muelle Fishing Pier, the 3-star Hotel San Telmo Mar Puerto de la Cruz provides its guests with a summer terrace and sun loungers.

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

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

    Show map

    Located right in the centre of Puerto de la Cruz, the comfortable Hotel Gema Puerto De La Cruz offers fast access to PuebloChico Theme Park, 3 km away. This 3-star hotel features cars for rent, as…

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