Join millions who use Snaptrip Group



Our top picks of the best accommodation in Canary Islands
Save up to 15% on over 100,000 hotelsCanary Islands
See the latest prices and deals by

Hotel Monopol
Hotel in Puerto de la Cruz
With a stay at Hotel Monopol in Puerto de la Cruz (San Telmo), you'll be steps from Church of Nuestra Senora de la Pena de Francia and San Telmo Promenade. This hotel is 16.3 mi (26.2 km) from Teide National Park and 0.1 mi (0.1 km) from Puerto de la Cruz Town Hall.

Atypicap Capsule Hostel
Capsule hotel in Puerto de la Cruz
With a stay at Atypicap Capsule Hostel in Puerto de la Cruz (San Telmo), you'll be steps from Timanfaya Theater and Church of Nuestra Senora de la Pena de Francia. This capsule hotel is 15.7 mi (25.3 km) from Teide National Park and 0.3 mi (0.4 km) from San Telmo Promenade.

Hotel Marquesa
Hotel in Puerto de la Cruz
With a stay at Hotel Marquesa in Puerto de la Cruz (San Telmo), you'll be steps from Plaza del Charco and 3 minutes by foot from Tenerife Beaches. This hotel is 0.8 mi (1.3 km) from Garden Beach and 1 mi (1.6 km) from Lago Martianez Swimming Pools.

Ocean Vistas 24
Aparthotel in Puerto de la Cruz
When you a stay at Ocean Vistas 24 in Puerto de la Cruz, you'll be near the airport, just steps from Playa Martianez and Playa Martiánez. This aparthotel is 15.8 mi (25.4 km) from Teide National Park and 0.1 mi (0.1 km) from Martianez Shopping Centre.

Meliá Costa Atlantis Tenerife
Hotel in Puerto de la Cruz
A stay at Meliá Costa Atlantis Tenerife places you in the heart of Puerto de la Cruz, steps from Playa Martiánez and Martianez Shopping Centre. This family-friendly hotel is 16.9 mi (27.1 km) from Teide National Park and 0.1 mi (0.2 km) from Lago Martianez Swimming Pools.

Laguna Nivaria Hotel & Spa
Hotel in Tenerife, La Laguna
Housed in a charming 16th-century mansion, Hotel Laguna Nivaria offers an à la carte restaurant and stylish accommodation. It is located in San Cristóbal de la Laguna’s old town, a UNESCO World Heritage Site.
All accommodation at Hotel Laguna Nivaria has smart, colonial-style décor with wooden-framed windows and French doors. Fitted with parquet flooring, each bright room includes free fibre optic WiFi, air conditioning, heating, and cable TV.
The hotel consists of 2 buildings; the historic Laguna building which houses the reception, restaurant, meeting rooms, suites and upper category rooms. The modern building houses a free gym, the comfort rooms and a spa, which is available for a surcharge.
Guests can enjoy a buffet breakfast at the hotels’s Plaza Restaurant or on its terrace. A range of Canarian and international cuisine is offered for lunch and dinner. The restaurant uses organic food grown in their own garden. The hotel also has a café-bar.
Santa Cruz, its port and the nearest beaches can be reached in approximately 15 minutes by car. Tenerife Norte Airport is 3.5 km from the hotel. Free internet is available at a computer in the reception area and there is free cable internet in rooms.

Puerto Azul
Hotel in Puerto de la Cruz
Puerto Azul is located in a pedestrian district in Tenerife’s Puerto de la Cruz, 200 metres from the sea. It offers a roof terrace and free Wi-Fi in public areas.
Rooms at the Puerto Azul are functional and bright. They have a private bathroom and some also have a private balcony.
The Puerto Azul’s front desk is open 24 hours a day, and they also offer luggage storage.
Playa Jardín is 10 minutes’ walk away from the guesthouse. Plaza del Charco, Puerto de la Cruz’s central square, is just 3 minutes’ walk away.

Hotel Horizonte
Hotel in Santa Cruz de Tenerife
A stay at Hotel Horizonte places you in the heart of Santa Cruz de Tenerife, within a 5-minute walk of Museo de Belle Artes and San Francisco de Asis Parish. This hotel is 8.6 mi (13.8 km) from Teresitas Beach and 0.4 mi (0.7 km) from Canarias Regional Military Museum.

Eurostars Atlantida
Hotel in Santa Cruz de Tenerife
When you a stay at Eurostars Atlantida in Santa Cruz de Tenerife, you'll be near the beach, just steps from Centro Comercial Meridiano and El Tanque Cultural Space. This spa hotel is 9.5 mi (15.2 km) from Teresitas Beach and 0.4 mi (0.6 km) from Castillo de San Juan Bautista.

Hotel Las Cañadas
Hotel in Tenerife, La Esperanza
<h2>Comfortable Accommodations</h2>
Hotel Las Cañadas in La Esperanza offers adults-only rooms with air-conditioning, private bathrooms, and free WiFi. Each room includes a work desk, TV, and private entrance.
<h2>Convenient Facilities</h2>
Guests benefit from private check-in and check-out, a paid shuttle service, concierge, tour desk, and luggage storage. Additional amenities include a terrace, patio, and mountain views.
<h2>Prime Location</h2>
Located 6 km from Tenerife North Airport, the hotel is near attractions such as Leal Theatre and Museo militar regional de Canarias, each 9 km away. Guests appreciate the room cleanliness and comfort.

Precise Resort Tenerife
Hotel in Tenerife, Los Realejos / Puerto de la Cruz
When you stay at Precise Resort Tenerife in Los Realejos, you'll be by the sea, within a 5-minute drive of Garden Beach and Tenerife Beaches. This family-friendly hotel is 2.2 mi (3.6 km) from Taoro Park and 2.5 mi (4.1 km) from Plaza del Charco.

Hotel Príncipe Paz
Hotel in Santa Cruz de Tenerife
A stay at Hotel Príncipe Paz places you in the heart of Santa Cruz de Tenerife, steps from Nuestra Senora del Pilar Parish and Museo de Belle Artes. This hotel is 8.7 mi (14 km) from Teresitas Beach and 0.1 mi (0.2 km) from San Francisco de Asis Parish.

Apartamentos Los Dragos del Norte
Apartment in Puerto de la Cruz
Located in a tranquil area, Apartamentos Los Dragos del Norte are set in gardens,1.7 km from Puerto de la Cruz Beach. These well-equipped apartments feature an outdoor swimming pool and a restaurant.
Each of the Norte’s apartments is spacious and has bright, modern décor. All apartments have a seating area with satellite TV and a kitchenette with a microwave, fridge and hob. A safe is available for rent.
The on-site restaurant serves a daily buffet breakfast. Free WiFi is available in all areas.
Los Dragos offers views of the Orotava Valley and is just 30 minutes’ drive from Mount Teide National Park. Tenerife’s Norte Airport is approximately 25 km from the apartments.

Hotel Adonis Capital
Hotel in Santa Cruz de Tenerife
With a stay at Hotel Adonis Capital, you'll be centrally located in Santa Cruz de Tenerife, steps from Plaza de Espana and within a 10-minute walk of Garcia Sanabria Park. This hotel is 1.4 mi (2.3 km) from Tenerife Auditorium and 2.2 mi (3.5 km) from Palmetum of Santa Cruz de Tenerife.

La Hoya 29 Apartments
Apartment in Puerto de la Cruz
<h2>Prime Location</h2>
La Hoya 29 Apartments in Puerto de la Cruz offers a central location with San Telmo Beach just metres away. Plaza Charco is a five-minute walk, while Taoro Park lies 500 metres nearby.
<h2>Comfortable Accommodations</h2>
Each apartment features a private bathroom, kitchen with modern appliances, and a balcony or terrace with sea or mountain views. Free WiFi is available throughout the property.
<h2>Convenient Facilities</h2>
Guests benefit from private check-in and check-out, a lift, electric vehicle charging station, family rooms, and a tour desk. Additional amenities include streaming services, a washing machine, and a sofa bed.
<h2>Nearby Attractions</h2>
Tourist sites such as the Church of Nuestra Señora de la Peña de Francia and Puerto de la Cruz Casino are within walking distance. Tenerife North Airport is 24 km away.

Hotel Adonis Plaza
Hotel in Santa Cruz de Tenerife
Hotel Adonis Plaza is centrally located in Santa Cruz de Tenerife – a 2-minute walk from Plaza de Espana and 11 minutes by foot from Garcia Sanabria Park. This hotel is 1 mi (1.6 km) from Tenerife Auditorium and 1.8 mi (2.8 km) from Palmetum of Santa Cruz de Tenerife.

La Laguna Gran Hotel
Hotel in Tenerife, San Cristóbal de La Laguna
A stay at La Laguna Gran Hotel places you in the heart of San Cristóbal de La Laguna, steps from Santa Catalina Convent and Cristino de Vera Foundation. This hotel is 15.4 mi (24.8 km) from Teresitas Beach and 0.3 mi (0.5 km) from Cathedral of La Laguna.

Be Smart Florida Plaza
Apartment in Puerto de la Cruz
Be Smart Florida Plaza is set in central Puerto de la Cruz in Tenerife. This attractive apartment complex has an outdoor pool.
Each spacious apartment has a well-equipped kitchen area and a bathroom. There is also a living area with satellite TV, and WiFi is free. A hairdryer is available upon request at reception.
The 24-hour reception desk offers currency exchange and car rental.
The apartments are located in the old town of Puerto de la Cruz. This popular resort has many shops, bars and restaurants.
A safety deposit box is available for an additional charge.

AluaSoul Orotava Valley - Adults Only - Hyatt Inclusive Collection
Hotel in Puerto de la Cruz
Just metres from Tenerife’s beautiful Playa Jardín beach, this elegant hotel boasts an outdoor swimming pool, 2 restaurants, and stunning views of Mount Teide and the sea.
The AluaSoul Orotava Valley - Adults Only - Hyatt Inclusive Collection offers large, comfortable junior suites with a private balcony, separate bedroom and lounge.
The WiFi in public areas, as well as a tour desk, make it easy to plan your stay in Tenerife.
Choose between a la carte and buffet restaurants for a delicious meal, or discover the lively centre of Puerto de la Cruz.
The establishment offers My Favorite Club®, with exclusive services such as:
-personalized check-in and check-out
-access to My Favorite Club Lounge with snacks and drinks,
-access to exclusive areas,
-selection of the best rooms including superior attributes, among other special advantages.
-free shuttle from hotel to city centre (monday to saturday)

Hotel Atlantico Centro
Hotel in Santa Cruz de Tenerife
A stay at Hotel Atlantico Centro places you in the heart of Santa Cruz de Tenerife, steps from Museo de Belle Artes and San Francisco de Asis Parish. This hotel is 8.3 mi (13.3 km) from Teresitas Beach and 0.7 mi (1.1 km) from Canarias Regional Military Museum.
