Tenerife (Canary Islands) Hotels
[Click Here for Tenerife (Canary Islands) Maps
      and Tourist Information]
Hotels by Price
The prices displayed below are the nightly costs per hotel room.
Apartamentos Pez Azul
Rector Benito Rodríguez Rios, 1, Puerto de la Cruz, 38400
Rooms from €28.00 ( £25.45 / $36.91 ) per night
Enjoy a family break in the year-long sunshine of Tenerife with a stay in these bright, spacious apartments, set in a quiet area of Puerto de la Cruz.
Hotel Casa del Sol
Finlandia, 4, Puerto de la Cruz, 38400
Rooms from €28.00 ( £25.45 / $36.91 ) per night
Surrounded by the peaceful San Fernando district in the north of the island, this charming holiday hotel enjoys views over the magnificent Mount Teide from its rooftop pool.
Hotel Astoria
Enrique Talg, 15, Puerto de la Cruz, 38400
Rooms from €30.00 ( £27.27 / $39.55 ) per night
The apartments are situated in the heart of the tourist centre of Puerto de la Cruz, Tenerife, just a stone?s throw away from the beach.
Hotel Horizonte
Santa Rosa de Lima, 11, Santa Cruz de Tenerife, 38002
Rooms from €30.00 ( £27.27 / $39.55 ) per night
This value hotel is located on a quiet street in the historic heart of Santa Cruz, allowing you to easily visit any part of this stunning Canary Island.
Marte
Doctor Ingram, 20, Puerto de la Cruz, 38400
Rooms from €30.00 ( £27.27 / $39.55 ) per night
Set in the heart of scenic Puerto de la Cruz, this charming, traditional hotel allows you to enjoy a sunny holiday in the shade of the magnificent Mount Teide.
Tenerife Ving
Avenida Fernandez., Perdigon, 8, Puerto de la Cruz, 38400
Rooms from €30.00 ( £27.27 / $39.55 ) per night
Situated near to the center of Puerto de la Cruz in a very good residential area. A few minutes from the resort centre, with bars, restaurants, shops and nightlife, swing-pool, internet service.
Playa Azul Apartments
Calle Arquitecto Gomez, Playa de Las Americas, Tenerife
Rooms from €30.25 ( £27.50 / $39.88 ) per night
The Playa Azul Apartments are located right in the centre of Playa de las Americas, situated just 200 metres from the nearest sandy beach. The complex offers spacious apartments which are ideal for families and all are equipped with telephone and tea and coffee making facilities. Guests can relax by the outdoor swimming pool and enjoy various snacks from the pool bar. There is also a swimming pool for children.
Playa Azul Apartments
Calle Arquitecto Gomez, Playa de Las Americas, Tenerife
Rooms from €30.25 ( £27.50 / $39.88 ) per night
The Playa Azul Apartments are located right in the centre of Playa de las Americas, situated just 200 metres from the nearest sandy beach. The complex offers spacious apartments which are ideal for families and all are equipped with telephone and tea and coffee making facilities. Guests can relax by the outdoor swimming pool and enjoy various snacks from the pool bar. There is also a swimming pool for children.
Apartamentos Teneguia
Avenida Melchor Luz, 2, Puerto de la Cruz, 38400
Rooms from €30.50 ( £27.73 / $40.20 ) per night
Ideally located metres from the beach and Puerto de la Cruz?s centre, these apartments have private balconies and outdoor pool. Enjoy live music and cocktails in the evening. Relax and enjoy your holiday on Tenerife Island at your own pace.
Apartamentos Caribe
Avenida 5º Centenario, 3, Playa de las Americas, 38670
Rooms from €31.00 ( £28.18 / $40.86 ) per night
These apartments are situated in the centre of Tenerife?s Playa de las Américas resort. They enjoy access to a pool and are surrounded by restaurants and nightlife. The one-bedroom apartments are very well equipped and come with a balcony.
Apartamentos Caribe
Avenida 5º Centenario, 3, Playa de las Americas, 38670
Rooms from €31.00 ( £28.18 / $40.86 ) per night
These apartments are situated in the centre of Tenerife?s Playa de las Américas resort. They enjoy access to a pool and are surrounded by restaurants and nightlife. The one-bedroom apartments are very well equipped and come with a balcony.
Vigilia Park
Avenida Quinto Centenario, Puerto de Santiago, 38683
Rooms from €31.00 ( £28.18 / $40.86 ) per night
Set in a beautiful corner of southern Tenerife, in Puerto Santiago, this resort enjoys a relaxing atmosphere, ideal for a family holiday in the sun and on the beach.
Apartamentos Palmeras Playa
Avenida Venezuela,12, Puerto de la Cruz, 38400
Rooms from €31.50 ( £28.64 / $41.52 ) per night
A minute from Tenerife's coast and near the centre of Puerta de la Cruz, these apartments have private balconies and you can make the most of the complex's swimming pool.
Apartamentos Teide Mar
Aceviño 6, Puerto de la Cruz, 38400
Rooms from €31.66 ( £28.78 / $41.73 ) per night
Set in 4000m² of lush subtropical garden, this complex features wooden balconies typical of the Canary Islands and has a great outdoor pool.
Apartamentos Paraiso del Sol
Avenida V Centenario 7, Playa de las Americas, 38660
Rooms from €31.83 ( £28.94 / $41.96 ) per night
This low-rise complex is located in the heart of Playa de las Américas, only 400 m from the nearest beach and within easy reach of a wide range of restaurants, bars and shops.
Apartamentos Paraiso del Sol
Avenida V Centenario 7, Playa de las Americas, 38660
Rooms from €31.83 ( £28.94 / $41.96 ) per night
This low-rise complex is located in the heart of Playa de las Américas, only 400 m from the nearest beach and within easy reach of a wide range of restaurants, bars and shops.
Apartamentos Hg Tenerife Sur
Avda. Amsterdam 7, Los Cristianos, 38650
Rooms from €32.00 ( £29.09 / $42.18 ) per night
Located in the charming fishing village of Los Cristianos, within a 500 metre radius you will find restaurants, shops, banks, bus station and beach.
Hi! Apartamentos Tamaimo Tropical
La Hondura, s/n, Puerto de Santiago, 38683
Rooms from €32.50 ( £29.55 / $42.84 ) per night
Tamaimo Tropical Apartments are right next to the impressive Giants cliff. From this extraordinary spot, you will have unique experiences and can enjoy the magnificent scenery of Tenerife and its microclimate.
Apartamentos Casablanca
Calzada de Martianez, 4, Puerto de la Cruz, 38400
Rooms from €33.00 ( £30.00 / $43.50 ) per night
Just a short walk from Lago Martianez in Puerto de la Cruz, this sunny aparthotel is the perfect place to relax and explore the beautiful island of Tenerife.
Apartamentos Plataneras
Avenida Londres, 3, Los Cristianos, 38650
Rooms from €33.00 ( £30.00 / $43.50 ) per night
Bungalows Las Plataneras has 220 bungalows, with it?s home from home relaxed, polite and comfortable atmosphere, where the guest are guaranteed to find a wonderful holidays.
Sol Puerto Playa
José del Campo Llanera, 2, Puerto de la Cruz, 38400
Rooms from €33.08 ( £30.07 / $43.61 ) per night
The Puerto Sol hotel is set at the heart of the tourist resort of Puerto de la Cruz, in the north of the island of Tenerife. Set overlooking the sea, you can enjoy excellent views from the hotel.
Apartamentos Bellavista
Eucaliptus, 4, Puerto de la Cruz, 38400
Rooms from €34.50 ( £31.36 / $45.48 ) per night
The quirky and cheerful interiors of these apartments are in perfect harmony with the sunny location right on the coast, offering fantastic sea views from both the studios and the restaurant.
Teide Mar Aparthotel
Acevino 6, Urb De La Cruz, Puerto De La Cruz
Rooms from €34.50 ( £31.36 / $45.48 ) per night
The Teide Mar with its typical Canarian wooden balconies, surrounded by a lush subtropical garden of 4000 square metres, is situated in La Paz, one of the most popular residential areas of Puerto de la Cruz. The hotel overlooks the Orotava Valley and the ocean, and has spectacular views of Mount Teide. The famous Botanical Garden of Puerto de la Cruz is only a short walk away, while La Paz is in easy reach, with its popular restaurants, bars and shops. About 20 minutes walk away in Puerto de la Cruz, you will also find the Martianez Lago sea pool complex, small fishing harbour, picturesque old town centre and traditional square.
Hotel Mediterranean Palace
Avenida Litoral, Playa de Las Americas, Tenerife
Rooms from €34.75 ( £31.59 / $45.81 ) per night
Located on the beach between Los Cristianos and Playa de las Americas. All guest rooms are ensuite, luxuriously equipped to a high standard and decorated in a typical Mediterranean style. Facilities include satellite television, piped music, room safe (payable locally), direct dial telephone, air conditioning, terrace, minibar and a hairdryer. Guests can enjoy an extensive range of shared facilities including an international buffet restaurant, 4 swimming pools, a sauna, a spa, tennis courts, nightly show, gym and complimentary kids club. Around the pool is a large terrace with seating and waiter service as well as a sweeping marble staircase. Guests can relax here and have breakfast or afternoon tea.
Hotel Mediterranean Palace
Avenida Litoral, Playa de Las Americas, Tenerife
Rooms from €34.75 ( £31.59 / $45.81 ) per night
Located on the beach between Los Cristianos and Playa de las Americas. All guest rooms are ensuite, luxuriously equipped to a high standard and decorated in a typical Mediterranean style. Facilities include satellite television, piped music, room safe (payable locally), direct dial telephone, air conditioning, terrace, minibar and a hairdryer. Guests can enjoy an extensive range of shared facilities including an international buffet restaurant, 4 swimming pools, a sauna, a spa, tennis courts, nightly show, gym and complimentary kids club. Around the pool is a large terrace with seating and waiter service as well as a sweeping marble staircase. Guests can relax here and have breakfast or afternoon tea.
Apartamentos Club La Mar
Avenida Maritima 25, Puerto de Santiago, Puerto de Santiago, 38683
Rooms from €35.00 ( £31.82 / $46.14 ) per night
The luxuriously appointed apartments of La Mar are situated in the picturesque fishing village of Puerto de Santiago on the South West coast of the Island.
Interpalace
Aceviño 21, Puerto de la Cruz, 38400
Rooms from €35.00 ( £31.82 / $46.14 ) per night
Situated in La Paz, one of the most beautiful and tranquil residential areas of Puerto de la Cruz, this friendly hotel offers modern facilities and services to help you enjoy an unforgettable holiday.
San Borondon
Agustin Espinosa, 2, Puerto de la Cruz, 38400
Rooms from €35.00 ( £31.82 / $46.14 ) per night
This small colonial style hotel complex is located in the heart of Puerto de la Cruz, next to Plaza del Charco and a wealth of leisure opportunities. The hotel is composed of 2 buildings surrounded by gardens.
Miramar
Parque Taoro, 23, Puerto de la Cruz, 38400
Rooms from €36.00 ( £32.73 / $47.45 ) per night
This traditional and charming hotel is located on the beautiful Taoro Hill with impressive views over the sea and the Orotava Valley.
Sol Parque San Antonio
Carretera de las Arenas, Puerto de la Cruz, 38400
Rooms from €36.23 ( £32.94 / $47.76 ) per night
Ideal for a relaxing break in the sunshine, this holiday hotel is set in tropical gardens, 2 km from the classic Tenerife resort of Puerto de la Cruz.
Online Hotel Bookings