Curated Luxury boutique hotel deals in Canary Islands

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Canary Islands

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
BLUESEA Puerto Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 28.18 km from centre

7.0

 

311 reviews

With a stay at BLUESEA Puerto Resort in Puerto de la Cruz, you'll be near the beach, within a 10-minute drive of Tenerife Beaches and La Paz Lookout. This family-friendly hotel is 0.6 mi (1 km) from Botanical Gardens and 0.6 mi (1 km) from Jardin Aquatico.

Compare price on Booking.com
Compare price on Booking.com
O7 Tenerife
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 28.57 km from centre

7.6

 

1,244 reviews

Located within 10 minutes' walk from Playa Martianez Beach, Orotava Botanical Gardens and La Paz View Point, Hotel O7 Tenerife offers 24-hour reception. It features two outdoor pools with sunbeds for adults and children.

All bright rooms at O7 Tenerife have a balcony. Rooms also include satellite flat-screen TV, a safe and a private bathroom with hairdryer and amenities.

The hotel offers views of the sea and Mount Teide from its sun terrace and garden. Guests can enjoy international meals in the buffet restaurant and snack bar.

The centre of Puerto de la Cruz is 900m from the hotel O7 Tenerife. Tenerife Norte Airport is around a 20-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Bahia Principe Explore San Felipe
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 28.74 km from centre

7.6

 

828 reviews

Bahia Principe San Felipe is located on the seafront, just 400 metres from the Martíanez Lakes. It offers a spa, tennis courts, and heated outdoor pools set in subtropical gardens.

The spacious, air-conditioned rooms are tastefully decorated, and most have views of El Teide Volcano or the Atlantic Ocean. Each room has satellite TV and a private bathroom.

The buffet restaurant offers international cuisine, while Italian and Mediterranean dishes are served in the 2 à la carte restaurants. You can relax with a drink from the poolside bar.

Bahia Principe San Felipe’s spa includes an indoor pool, gym, sauna and hot tub. A range of relaxing massages and beauty treatments are available.

The hotel is situated in central Puerto de la Cruz, a 25-minute walk from Playa Jardín Beach. Limited parking places are available under an additional cost. Not possible to book in advance. Tenerife Norte Airport is a 20-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Checkin Concordia Playa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 28.82 km from centre

7.0

 

101 reviews

With a stay at Checkin Concordia Playa, you'll be centrally located in Puerto de la Cruz, just a 3-minute walk from Lago Martianez Swimming Pools and 6 minutes by foot from Tenerife Beaches. This beach hotel is 16.8 mi (27 km) from Teide National Park and 0.1 mi (0.1 km) from Casino Puerto de la Cruz.

Compare price on Booking.com
Compare price on Booking.com
BLUESEA Costa Jardin & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 28.82 km from centre

7.3

 

724 reviews

Set in tropical gardens, BLUESEA Costa Jardin & Spa is just over 1 km from the beaches at Puerto de la Cruz. It features a spa, outdoor swimming pool and rooms with balconies.

BLUESEA Costa Jardin & Spa offers bright, air-conditioned accommodation with satellite TV and a minibar. Each of its rooms has a fully equipped bathroom.

The hotel’s El Drago buffet restaurant serves a selection of Mediterranean cuisine. There is also a poolside bar overlooking the hotel’s attractive grounds.

The spa features a hydromassage tub and sauna, and offers a range of treatments including massage. There is also a gym on site.

The centre of Puerto de la Cruz can be reached in around 5 minutes by foot and there is a golf course just 2 km from the hotel. The impressive Mount Teide Park is approximately 15 km from BLUESEA Costa Jardin & Spa.

Compare price on Booking.com
Compare price on Booking.com
FERGUS Puerto de la Cruz
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 28.82 km from centre

7.9

 

864 reviews

Featuring 2 outdoor swimming pools surrounded by gardens, Hotel Puerto de la Cruz offers spacious rooms with balconies. It is within 5 minutes’ walk of central Puerto de la Cruz and 1.1 km from the oceanside Lago Martianez salt-water lake. Free WiFi is available.

Each bright room at FERGUS Puerto de la Cruz has simple, modern décor and air conditioning. All rooms have satellite TV and a bathroom with a hairdryer. Air conditioning is available. A safe and minibar are available.

The hotel has a buffet restaurant and a bar, where there is live entertainment and music. There is also a poolside bar.

One of the swimming pools is heated and there is also a children’s swimming pool. The hotel offers a free shuttle service to Martianez Shopping Centre, available from Monday to Friday, and Saturday morning as well.

Mount Teide National Park with its famous volcano can be reached in 1 hour by car. Santa Cruz de Tenerife, its port and the island’s North Airport are within 30 minutes' drive of the hotel.

Private parking is subject to availability.

Compare price on Booking.com
Compare price on Booking.com
Primary image
BLUESEA Costa Jardín Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Puerto de la Cruz · 28.84 km from centre

7.2

 

112 reviews

When you stay at BLUESEA Costa Jardín Spa in Puerto de la Cruz, you'll be near the beach – a 5-minute drive from Lago Martianez Swimming Pools and 6 minutes from Tenerife Beaches. This family-friendly resort is 16.1 mi (25.9 km) from Teide National Park and 0.7 mi (1.2 km) from Botanical Gardens.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Be Live Experience Orotava
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 28.89 km from centre

7.8

 

220 reviews

A stay at Be Live Experience Orotava places you in the heart of Puerto de la Cruz, within a 10-minute walk of Tenerife Beaches and Lago Martianez Swimming Pools. This hotel is 15.9 mi (25.6 km) from Teide National Park and 0.1 mi (0.2 km) from Martianez Shopping Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Catalonia Las Vegas - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 29.00 km from centre

7.8

 

242 reviews

Breakfast available

When you stay at Catalonia Las Vegas - Adults Only in Puerto de la Cruz, you'll be near the beach, within a 5-minute walk of Tenerife Beaches and Lago Martianez Swimming Pools. This hotel is 17 mi (27.3 km) from Teide National Park and 0.1 mi (0.1 km) from San Telmo Promenade.

Compare price on Booking.com
Compare price on Booking.com
Primary image
HC Hotel Magec
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 29.90 km from centre

7.2

 

159 reviews

Breakfast available

With a stay at HC Hotel Magec, you'll be centrally located in Puerto de la Cruz, within a 10-minute walk of Plaza del Charco and Tenerife Beaches. This family-friendly hotel is 0.6 mi (1 km) from Garden Beach and 0.7 mi (1.1 km) from San Felipe Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sol Puerto De La Cruz Tenerife
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 30.19 km from centre

7.4

 

445 reviews

Breakfast available

With a stay at Sol Puerto De La Cruz Tenerife, you'll be centrally located in Puerto de la Cruz, steps from San Felipe Castle and within a 5-minute walk of Garden Beach. This beach hotel is 0.2 mi (0.3 km) from Tenerife Beaches and 1.1 mi (1.8 km) from Lago Martianez Swimming Pools.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Be Live Adults Only Tenerife
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Puerto de la Cruz · 30.24 km from centre

7.6

 

140 reviews

With a stay at Be Live Adults Only Tenerife, you'll be centrally located in Puerto de la Cruz, within a 5-minute drive of Lago Martianez Swimming Pools and Garden Beach. This resort is 16.3 mi (26.2 km) from Teide National Park and 0.3 mi (0.5 km) from Tenerife Beaches.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Canary Islands, but are nearby and match your search.
Primary image
The Salmar - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Golf del Sur, San Miguel de Abona · 59.71 km from centre

10.0

 

2 reviews

Breakfast available

With a stay at The Salmar - Adults Only in San Miguel de Abona, you'll be 6.6 mi (10.7 km) from El Medano Beach and 10.4 mi (16.7 km) from Torviscas Beach. This golf hotel is 10.4 mi (16.8 km) from Siam Park and 10.7 mi (17.3 km) from Las Vistas Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royal Hideaway Corales Villas
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Adeje, Adeje · 62.73 km from centre

10.0

 

59 reviews

With a stay at Royal Hideaway Corales Villas in Adeje (Costa Adeje), you'll be within a 10-minute drive of Siam Park and Fañabé Beach. This golf hotel is 1.3 mi (2 km) from Tenerife Beaches and 2.4 mi (3.8 km) from El Duque Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royal River, Luxury Hotel - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Adeje, Adeje · 62.86 km from centre

10.0

 

161 reviews

With a stay at Royal River, Luxury Hotel - Adults Only in Adeje (Costa Adeje), you'll be within a 10-minute drive of Siam Park and El Duque Beach. This golf hotel is 4 mi (6.4 km) from Fañabé Beach and 6.8 mi (10.9 km) from Playa de las Américas.

Compare price on Booking.com
Compare price on Booking.com
Primary image
San Roque Only Adults
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tenerife, Garachico · 51.02 km from centre

9.6

 

72 reviews

Breakfast available

When you stay at San Roque Only Adults in Garachico, you'll be next to a golf course, within a 10-minute walk of Tenerife Beaches and Isla Baja. This golf hotel is 0.5 mi (0.8 km) from Santa Ana Convent and 0.7 mi (1.1 km) from Juan Gonzalez de la Torre Plaza.

Compare price on Booking.com
Compare price on Booking.com
Hotel San Roque
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tenerife, Garachico · 51.02 km from centre

9.3

 

125 reviews

Breakfast available

Set in beautiful 18th-century villa just 5 minutes’ walk from Garachico Beach, Hotel San Roque offers bright, striking design. It has an outdoor swimming pool, terrace and ocean views.

The contemporary rooms at Hotel San Roque feature Charles Rennie Mackintosh furniture. Some rooms feature a balcony and a seating area, while all of them have a hydromassage bath, a flat-screen TV and free Wi-Fi.

Guests can enjoy a daily buffet breakfast at the San Roque. The poolside Anturium Restaurant offers Canarian and Mediterranean cuisine.

The hotel also offers massage and beauty treatments. Buenavista Golf Club can be reached in 15 minutes by car.

The surrounding area is ideal for hiking and horse riding, and Mount Teide National Park is 53 km away. Tenerife North Airport is a 40-minute drive from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Room
Isla Baja Suites
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Guesthouse in Tenerife, Garachico · 51.18 km from centre

9.2

 

51 reviews

Breakfast available

When you stay at Isla Baja Suites in Garachico, you'll be near the beach, within a 5-minute walk of Tenerife Beaches and Isla Baja. This guest house is 0.2 mi (0.3 km) from Santa Ana Convent and 0.8 mi (1.3 km) from Juan Gonzalez de la Torre Plaza.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Spa Villalba
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Abona, Vilaflor · 51.26 km from centre

9.2

 

137 reviews

Breakfast available

With a stay at Hotel Spa Villalba in Vilaflor, you'll be in a national park, within a 15-minute drive of Teide National Park and Frontos. This spa hotel is 15 mi (24.1 km) from Siam Park and 15.9 mi (25.6 km) from Playa de las Américas.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Casona del Patio
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santiago del Teide · 58.18 km from centre

9.2

 

145 reviews

Breakfast available

When you stay at La Casona del Patio in Santiago del Teide, you'll be in a provincial park, within a 5-minute drive of Isla Baja and La Glorieta Plaza. This historic hotel is 17.6 mi (28.3 km) from Teide National Park and 4.7 mi (7.5 km) from Chinyero Volcano.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor