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 La Carabela
Richard Yeoward, 3, Puerto de la Cruz, 38400
Rooms from €36.00 ( £32.73 / $47.45 ) per night
The Carabela complex, set 300 metres from the beach, boasts its own outdoor swimming pool and bright apartments with terraces and their own kitchen where you can prepare meals.
Apartamentos Oasis Mango
Avenida San Francisco, 5, Los Cristianos, 38650
Rooms from €36.00 ( £32.73 / $47.45 ) per night
Situated in the south of the island of Tenerife, near the traditional fishing town of Los Cristianos, the Oasis Mango Apartments are an ideal place for a relaxing holiday in the sun.
Apartamentos Park Plaza
Jose Arroyo, 4, Puerto de la Cruz, 38400
Rooms from €36.00 ( £32.73 / $47.45 ) per night
The Park Plaza Apartments are located just 250 metres from the beach in the Puerto de la Cruz resort of Tenerife. The complex has a heated outdoor pool, open seasonally. There is a private balcony in each apartment at the Park Plaza.
Hotel 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.
Molino Blanco Apartments
C/ Almacigo, 2, Puerto De La Cruz, Tenerife
Rooms from €36.00 ( £32.73 / $47.45 ) per night
The apartment complex was built in 1976 and completely renovated in 1991. There are 80 apartments/ studios in total over 6 floors. Facilities include an entrance hall with a reception, lifts, a bar, a TV room and a restaurant. Guests also have the option of using the internet access for an additional fee. There are two swimming pools, one for children and another for adults.
Hotel Gema Perla Tenerife
Calle Isla de la Gomera, s/n - Urb. Guacimara, Puerto de la Cruz, 38400
Rooms from €37.25 ( £33.86 / $49.10 ) per night
Located in the resort of Puerto de la Cruz, on the island of Tenerife, this smart hotel provides top facilities such as an outdoor swimming pool with a Jacuzzi, and well-equipped and light rooms.
Apartamentos Molino Blanco
Almácigo, 2, Puerto de la Cruz, 38400
Rooms from €38.00 ( £34.55 / $50.09 ) per night
A short walk to the Martianez Lake of Puerto de la Cruz and the nearby beach, these apartments have spacious balconies and the tropical gardens have a large pool to enjoy.
Gran Hotel Hotasa Semiramis
Leopoldo Cologan Zulueta, 27 (Urb La Paz), Puerto de la Cruz, 38400
Rooms from €38.00 ( £34.55 / $50.09 ) per night
Overlooking the Atlantic Ocean from its clifftop setting, this hotel is set in a quiet area of Tenerife's Puerto de la Cruz. Enjoy a dip in one of the outdoor swimming pools - one for adults and one for children - or in the seawater pool.
Hi! Apartamentos Tamaimo Tropical
La Hondura, s/n, Puerto de Santiago, 38683
Rooms from €38.70 ( £35.18 / $51.01 ) per night
Tamaimo Tropical Apartments are right next to the impressive Gigantes cliff and overlooking the Atlantic Ocean on the coast of Tenerife. All the modern apartments have full bathrooms and well-equipped kitchens.
Sol Puerto Playa
José del Campo Llanera, 2, Puerto de la Cruz, 38400
Rooms from €39.48 ( £35.89 / $52.04 ) 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 Los Alisios
Carretera Vieja a Guaza, Los Cristianos, 38650
Rooms from €39.65 ( £36.05 / $52.27 ) per night
This attractive complex features unique balconies which are typical of the Canary Islands and is set in pretty, landscaped gardens.
Apartamentos Hg Tenerife Sur
Avda. Amsterdam 7, Los Cristianos, 38650
Rooms from €40.00 ( £36.36 / $52.73 ) 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.
Apartamentos Los Cardones
Avenida Rafael Puig, 17, Playa de las Americas, 38660
Rooms from €40.00 ( £36.36 / $52.73 ) per night
Apartamentos Los Cardones are traditional colonial-style buildings, with shared outdoor swimming pools and attractive gardens. They are located a short walk from the beach, in Playa de las Americas.
Apartamentos Los Cardones
Avenida Rafael Puig, 17, Playa de las Americas, 38660
Rooms from €40.00 ( £36.36 / $52.73 ) per night
Apartamentos Los Cardones are traditional colonial-style buildings, with shared outdoor swimming pools and attractive gardens. They are located a short walk from the beach, in Playa de las Americas.
Costa Mar Apartments
Avda. Juan Carlos I, 40, Los Cristianos, Tenerife
Rooms from €40.00 ( £36.36 / $52.73 ) per night
The Costa Mar apartments are situated in Los Cristianos, one of the most envied tourist hot spots in the south of the island. It conserves tranquillity, original character and that stands out from the others as it boasts some of the islands largest beaches. Here you will find a variety of restaurant bars and shops and all types of services that make your holiday complete. The complex has several facilities for your use, including a bar and a restaurant, pool bar, various entertainment karaoke and live shows in the nocturnal bar. There are 2 sea water swimming pools, one for children and one for adults. The Costa Mar studio apartments are all with private balconies or terraces, kitchenettes, private bathrooms/ showers, local and satellite TV and safety deposit box
Hotasa Puerto Resort Bonanza Canarife
Aceviño, 10, Puerto de la Cruz, 38400
Rooms from €40.00 ( £36.36 / $52.73 ) per night
Just 100m from the beach, this peaceful resort hotel has fantastic pools and great outdoor sports facilities. Relax in the spa before a tasty barbecue.
Hotel Tanausu
Padre Anchieta, 8, Santa Cruz de Tenerife, 38005
Rooms from €40.00 ( £36.36 / $52.73 ) per night
This is an establishment of great tradition that enjoys a privileged location between the old town and the new commercial and business area. This is a cosy hotel that houses large and tranquil rooms.
Paradise Park Resort and Spa
Urbanizacion Oasis del Sur, s/n, Los Cristianos, 38650
Rooms from €40.00 ( £36.36 / $52.73 ) per night
Built around 6 outdoor swimming pools, this luxury holiday resort boasts a superb sun terrace overlooking the Bay of Los Cristianos on Tenerife.
Teide Mar Aparthotel
Acevino 6, Urb De La Cruz, Puerto De La Cruz
Rooms from €40.00 ( £36.36 / $52.73 ) 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.
Sol Parque San Antonio
Carretera de las Arenas, Puerto de la Cruz, 38400
Rooms from €40.26 ( £36.60 / $53.07 ) 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.
Bungalows Barranco
Avenida Santiago Puig, 3, Playa de las Americas, 38660
Rooms from €41.00 ( £37.27 / $54.05 ) per night
This apartment complex is situated in the south of Tenerife, in Playa de las Américas and provides excellent facilities, including a large outdoor swimming pool.
Bungalows Barranco
Avenida Santiago Puig, 3, Playa de las Americas, 38660
Rooms from €41.00 ( £37.27 / $54.05 ) per night
This apartment complex is situated in the south of Tenerife, in Playa de las Américas and provides excellent facilities, including a large outdoor swimming pool.
Concordia Playa
Avenida Familia de Betancourt y Molina, 32, Puerto de la Cruz, 38400
Rooms from €41.00 ( £37.27 / $54.05 ) per night
Gaze out over the mountains or the Atlantic Ocean from your own spacious room in this modern holiday hotel, located in Tenerife?s charming resort of Puerto de la Cruz.
Lagos de Cesar
Jose González, s/n, Puerto de Santiago, 38683
Rooms from €41.00 ( £37.27 / $54.05 ) per night
Lagos de Cesar enjoys a fantastic location only 400 metres from Tenerife's Black Sand Beach, and near the Los Gigantes cliffs. It offers an outdoor swimming pool and terrace.
Pelinor
C/ Bethencourt Alfonso, 8, Santa Cruz de Tenerife, 38002
Rooms from €41.41 ( £37.65 / $54.59 ) per night
With a convenient central location and comfortable, clean, air conditioned accommodation available at great rates, the hotel is an excellent base whatever your reason for visiting Santa Cruz de Tenerife.
NH Tenerife
C/ Candelaria Esq Dr. Allart, Santa Cruz de Tenerife, 38003
Rooms from €42.00 ( £38.18 / $55.36 ) per night
A recently built, smart and central hotel, situated in Santa Cruz de Tenerife, close to the Auditorium, the main shopping area, theatres and the harbour.
Udalla Park
Avda. Antonio Dominguez, nº 16, Playa de Las Americas, 38660
Rooms from €42.00 ( £38.18 / $55.36 ) per night
This smart apartment hotel complex provides an excellent location in central Playa de las Americas - a few meters from Playa de las Vistas beach and the seafront promenade.
Udalla Park
Avda. Antonio Dominguez, nº 16, Playa de Las Americas, 38660
Rooms from €42.00 ( £38.18 / $55.36 ) per night
This smart apartment hotel complex provides an excellent location in central Playa de las Americas - a few meters from Playa de las Vistas beach and the seafront promenade.
Apartamentos Plataneras
Avenida Londres, 3, Los Cristianos, 38650
Rooms from €43.00 ( £39.09 / $56.68 ) per night
With fantastic facilities, these bungalows are perfect for combining independence and a fun-filled holiday in the Tenerife sunshine with all the family. Make the most of the sports facilities and pool.
Barceló Varadero
La Gaviota, 1, Puerto de Santiago, 38680
Rooms from €43.00 ( £39.09 / $56.68 ) per night
The Barcelo Varadero, is situated close to the beach of La Arena, in the southwest of Tenerife, next to the majestic Los Gigantes cliffs, an area renowned for having the best weather on the island.
Online Hotel Bookings