Curated Luxury spa 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

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
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

With a stay at BLUESEA Costa Jardín Spa in Puerto de la Cruz, you'll be near the beach, within a 10-minute drive of Tenerife Beaches and Botanical Gardens. This family-friendly resort is 0.8 mi (1.2 km) from Jardin Aquatico and 0.9 mi (1.4 km) from Martianez Shopping Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
TUI Blue Atlantic Hills
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 29.37 km from centre

9.0

 

35 reviews

Breakfast available

With a stay at TUI Blue Atlantic Hills in Puerto de la Cruz, you'll be within a 15-minute walk of Tenerife Beaches and Taoro Park. This hotel is 0.4 mi (0.7 km) from Risco Belle Aquatic Gardens and 0.7 mi (1.1 km) from Parque canino Taoro Can.

Compare price on Booking.com
Compare price on Booking.com
TUI BLUE Atlantic Hills
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 29.37 km from centre

8.6

 

182 reviews

Set in Puerto de la Cruz, less than 1 km from San Telmo Beach, TUI BLUE Atlantic Hills offers accommodation with an outdoor swimming pool, private parking, a fitness centre and a garden. Among the various facilities are a shared lounge, a terrace, as well as a bar. Offering free WiFi throughout the property, the non-smoking hotel features a hot tub.

The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The units feature a wardrobe.

Breakfast is available, and includes buffet, continental and Full English/Irish options. At TUI BLUE Atlantic Hills you will find a restaurant serving Mediterranean, Spanish and local cuisine. Vegetarian, dairy-free and vegan options can also be requested.

You can play billiards at this 4-star hotel, and bike hire and car hire are available.

Around-the-clock assistance is available at the reception, where staff speak German, English, Spanish and French.

Popular points of interest near the accommodation include Taoro Park, Plaza Charco and Botanical Gardens. Tenerife North–Ciudad de La Laguna Airport is 25 km away.

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

Hotel in Puerto de la Cruz · 29.48 km from centre

9.8

 

22 reviews

With a stay at Gran Hotel Taoro in Puerto de la Cruz, you'll be within a 15-minute walk of Tenerife Beaches and Risco Belle Aquatic Gardens. This luxury hotel is 0.3 mi (0.5 km) from Taoro Park and 0.9 mi (1.4 km) from Parque canino Taoro Can.

Compare price on Booking.com
Compare price on Booking.com
Hotel Las Águilas Tenerife, Affiliated by Meliá
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 29.58 km from centre

8.5

 

5,083 reviews

Overlooking Puerto de la Cruz, Hotel Las Águilas, Affiliated by Meliá has 2 pools, one heated in the winter. The spacious suites have spectacular views of the Atlantic Ocean or Mount Teide.

Suites at Las Aguilas Affiliated by Meliá have large balconies or terraces. Inside, the lounge and separate bedroom are decorated in warm colours, and the bathrooms have hydromassage bath or shower.

Children from 4 to 12 years old can enjoy the miniclub, as well as the kids' pool, and giant chess. In the evenings there is entertainment for all the family.

Hotel Las Águilas, Affiliated by Meliá is located on the top of a mountain, surrounded by 10,000 m2 of gardens. Situated only 3 km from the center of Puerto de la Cruz. There is a free shuttle to the city centre, and free on-site parking.

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
Bahia Principe Explore Fantasia - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Golf del Sur, San Miguel de Abona · 59.88 km from centre

9.0

 

831 reviews

Breakfast available

With a stay at Bahia Principe Explore Fantasia - All Inclusive, you'll be centrally located in San Miguel de Abona, steps from Golf del Sur Course and within a 5-minute drive of Tenerife Beaches. This all-inclusive property is 9.5 mi (15.2 km) from Siam Park and 8.7 mi (14 km) from El Medano Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Tenerife
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Los Abrigos, San Miguel de Abona · 59.21 km from centre

9.0

 

1,000 reviews

Breakfast available

Located in San Miguel de Abona, Barceló Tenerife is by the sea – a 5-minute drive from Golf del Sur Course and 7 minutes from Amarilla Golf and Country Club. This beach hotel is 9.8 mi (15.7 km) from Siam Park and 0.4 mi (0.6 km) from Tenerife Beaches.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Roca Nivaria Gran Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Costa Adeje, Adeje · 64.20 km from centre

9.2

 

488 reviews

Breakfast available

With a stay at Roca Nivaria Gran Hotel in Adeje (Costa Adeje), you'll be within a 15-minute drive of Siam Park and Tenerife Beaches. This beach resort is 6.3 mi (10.2 km) from El Duque Beach and 6.7 mi (10.8 km) from Puerto Colon Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Iberostar Selection Sábila - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Adeje, Adeje · 63.50 km from centre

9.0

 

977 reviews

Breakfast available

Located in Adeje (Costa Adeje), Iberostar Selection Sábila - Adults Only is within a 15-minute walk of Fañabé Beach and Puerto Colon Marina. This beach hotel is 2.8 mi (4.5 km) from Siam Park and 1 mi (1.7 km) from El Duque Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia del Duque
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in El Duque, Adeje · 63.44 km from centre

9.4

 

558 reviews

Breakfast available

Located in Adeje (Costa Adeje), Bahia del Duque is within a 15-minute walk of El Duque Beach and Tenerife Beaches. This beach hotel is 0.8 mi (1.2 km) from Fañabé Beach and 3.8 mi (6.1 km) from Siam Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hard Rock Hotel Tenerife
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Costa Adeje, Adeje · 64.00 km from centre

8.8

 

1,000 reviews

Breakfast available

Located in Adeje (Costa Adeje), Hard Rock Hotel Tenerife is within a 15-minute drive of Puerto Colon Marina and Siam Park. This beach resort is 6.6 mi (10.6 km) from Fañabé Beach and 8.2 mi (13.2 km) from Torviscas 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

9.8

 

158 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 4.8 mi (7.6 km) from Puerto Colon Marina.

Compare price on Booking.com
Compare price on Booking.com
Reception
Royal Hideaway Corales Beach, part of Barceló Hotel Group - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Adeje, Adeje · 63.73 km from centre

9.6

 

277 reviews

Breakfast available

With a stay at Royal Hideaway Corales Beach, part of Barceló Hotel Group - Adults Only, you'll be centrally located in Adeje, just a 4-minute walk from Tenerife Beaches and 15 minutes by foot from El Duque Beach. This beach hotel is 4.8 mi (7.8 km) from Siam Park and 1.7 mi (2.7 km) from Fañabé Beach.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Royal Hideaway Corales Suites, part of Barceló Hotel Group
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Adeje, Adeje · 63.75 km from centre

9.8

 

155 reviews

Breakfast available

Located in Adeje (Costa Adeje), Royal Hideaway Corales Suites, part of Barceló Hotel Group is within a 15-minute walk of Tenerife Beaches and El Duque Beach. This beach hotel is 4.7 mi (7.6 km) from Siam Park and 1.6 mi (2.5 km) from Fañabé Beach.

Compare price on Booking.com
Compare price on Booking.com
Sir Anthony
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arona, Playa de las Americas · 65.73 km from centre

9.2

 

261 reviews

Breakfast available

Featuring direct access to Camisón Beach in Tenerife’s Playa de las Américas, this stylish hotel offers a spa and an outdoor pool. Air-conditioned rooms include a balcony with ocean views and free WiFi.

The rooms at Sir Anthony feature parquet floors and modern, elegant décor. Each one has a flat-screen TV, safe and minibar. There is a pillow menu and the private bathroom comes with hairdryer. Some rooms have a private plunge pool.

Guests receive a welcome glass of cava on arrival. The Windsor Restaurant serves Mediterranean dishes, and it also features a terrace. There is a poolside juice bar and a private beach club offering live music.

Guests can use the neighbouring Mare Nostrum’s spa, where you can find a hot tub, fitness centre and tennis courts. Las Américas Golf Course and Siam Park are 1 km away. Tenerife South Airport is 15 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Ritz-Carlton Tenerife, Abama
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Guia de Isora · 62.75 km from centre

9.2

 

854 reviews

Breakfast available

Located in Guia de Isora, The Ritz-Carlton Tenerife, Abama is by the ocean, within a 15-minute drive of Alcala Beach and Puerto Colon Marina. This beach hotel is 7.6 mi (12.3 km) from Los Gigantes Beach and 11.1 mi (17.9 km) from Siam Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
RedLevel at Gran Melia Palacio de Isora - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Guia de Isora · 63.81 km from centre

9.6

 

409 reviews

Located in Guia de Isora, RedLevel at Gran Melia Palacio de Isora - Adults Only is on the boardwalk – a 1-minute drive from Alcala Beach and 9 minutes from Los Gigantes Marina. This beach hotel is 4.3 mi (6.9 km) from Los Gigantes Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Iberostar Selection Anthelia
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in El Duque, Adeje · 63.50 km from centre

9.4

 

867 reviews

Breakfast available

Located in Adeje (Costa Adeje), Iberostar Selection Anthelia is within a 10-minute walk of El Duque Beach and Fañabé Beach. This beach resort is 3.8 mi (6.1 km) from Siam Park and 1.7 mi (2.7 km) from Tenerife Beaches.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tivoli la Caleta Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in El Duque, Adeje · 63.76 km from centre

9.2

 

826 reviews

Breakfast available

With a stay at Tivoli la Caleta Resort in Adeje (Costa Adeje), you'll be within a 5-minute walk of Tenerife Beaches and El Duque Beach. This beach resort is 4.4 mi (7.1 km) from Siam Park and 1.3 mi (2 km) from Fañabé Beach.

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