Hero Image

Curated luxury hotels in Spain

Search
Fri 1 May
Mon 4 May
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 1 May
Mon 4 May
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

Spain

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Suites & Villas by Dunas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Maspalomas, San Bartolomé de Tirajana · 1784.53 km from centre

8.2

 

281 reviews

Breakfast available

With a stay at Suites & Villas by Dunas in San Bartolomé de Tirajana (Maspalomas), you'll be within a 5-minute drive of Maspalomas Lighthouse and Meloneras Beach. This family-friendly hotel is 2.8 mi (4.5 km) from Maspalomas Dunes and 12.7 mi (20.5 km) from Amadores Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
SBH Costa Calma Palace Thalasso & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Calma, Pajara · 1670.91 km from centre

8.2

 

76 reviews

Breakfast available

With a stay at SBH Costa Calma Palace Thalasso & Spa in Pajara (Costa Calma), you'll be within a 15-minute drive of Esquinzo Beach and Oasis Park Fuerteventura. This beach hotel is 9.9 mi (15.9 km) from Tarajalejo Beach and 10.8 mi (17.4 km) from Las Gaviotas beach.

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 · 1779.74 km from centre

7.7

 

1,153 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
Primary image
Elba Carlota Beach & Golf Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Caleta de Fuste, Antigua · 1630.31 km from centre

8.2

 

376 reviews

Breakfast available

With a stay at Elba Carlota Beach & Golf Resort in Antigua (Caleta de Fuste), you'll be a 4-minute walk from Centro Comercial Atlantico and 6 minutes by foot from Playa la Guirra. This beach hotel is 1.4 mi (2.2 km) from Fuerteventura Golf Course and 1.4 mi (2.3 km) from Caleta del Fuste.

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

Hotel in Guia de Isora · 1816.11 km from centre

9.2

 

50 reviews

A stay at Rok Plaza - Only Adults places you in the heart of Guia de Isora, within a 10-minute drive of Alcala Beach and Abama Golf Course. This beach hotel is 4.3 mi (7 km) from Los Gigantes Marina and 13.9 mi (22.4 km) from Siam Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
SBH Taro Beach Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Calma, Pajara · 1670.30 km from centre

7.6

 

53 reviews

Breakfast available

With a stay at SBH Taro Beach Hotel in Pajara (Costa Calma), you'll be within a 15-minute drive of Sotavento de Jandia Beach and Esquinzo Beach. This all-inclusive hotel is 11.2 mi (17.9 km) from Las Gaviotas beach and 1.5 mi (2.4 km) from Rio Calma Artificial Beach.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Flamingo Beach Mate
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Adeje, Adeje · 1821.06 km from centre

9.0

 

159 reviews

Breakfast available

With a stay at Flamingo Beach Mate in Adeje (Costa Adeje), you'll be within a 5-minute drive of Fañabé Beach and Golf Las Americas. This beach hotel is 3.2 mi (5.1 km) from Siam Park and 4.5 mi (7.2 km) from Golf Costa Adeje.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Alua Atlántico Golf – All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Miguel de Abona · 1818.44 km from centre

7.6

 

88 reviews

Breakfast available

With a stay at Alua Atlántico Golf – All Inclusive in San Miguel de Abona, you'll be next to a golf course, within a 10-minute drive of Golf del Sur Course and Complejo Turístico Amarilla Golf. This all-inclusive hotel is 9.7 mi (15.5 km) from Siam Park and 11.2 mi (17.9 km) from Fañabé Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Flamingo Suites Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Costa Adeje, Adeje · 1821.10 km from centre

9.4

 

55 reviews

Breakfast available

A stay at Flamingo Suites Boutique Hotel places you in the heart of Adeje, within a 5-minute drive of Fañabé Beach and Golf Las Americas. This beach aparthotel is 3.2 mi (5.2 km) from Siam Park and 4.5 mi (7.2 km) from Golf Costa Adeje.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Servatur Waikiki
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Playa del Ingles, San Bartolomé de Tirajana · 1781.59 km from centre

8.2

 

991 reviews

Breakfast available

With a stay at Servatur Waikiki in San Bartolomé de Tirajana (Playa del Ingles), you'll be within a 5-minute drive of Yumbo Shopping Center and Maspalomas Dunes. This family-friendly hotel is 3.6 mi (5.8 km) from Maspalomas Lighthouse and 7.1 mi (11.5 km) from Salobre Golf Resort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kumara Serenoa by Lopesan Hotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Maspalomas, San Bartolomé de Tirajana · 1783.37 km from centre

8.8

 

278 reviews

Breakfast available

With a stay at Kumara Serenoa by Lopesan Hotels in San Bartolomé de Tirajana (Maspalomas), you'll be within a 5-minute drive of Maspalomas Dunes and Yumbo Shopping Center. This hotel is 16.3 mi (26.2 km) from Mogan Port and 3.2 mi (5.2 km) from Maspalomas Lighthouse.

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

All-inclusive resort in Playa del Ingles, San Bartolomé de Tirajana · 1781.14 km from centre

8.0

 

338 reviews

Breakfast available

With a stay at Servatur Playa Bonita in San Bartolomé de Tirajana (Playa del Ingles), you'll be a 4-minute drive from Yumbo Shopping Center and 6 minutes from Maspalomas Dunes. This beach property is 4.2 mi (6.7 km) from Maspalomas Lighthouse and 7.8 mi (12.6 km) from Salobre Golf Resort.

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

Hotel in Corralejo, La Oliva · 1598.40 km from centre

8.6

 

60 reviews

With a stay at Playa Park Zensation in La Oliva, you'll be near the beach, within a 5-minute drive of Corralejo Beach and Centro Comercial El Campanario. This spa hotel is 13.5 mi (21.8 km) from Marina Rubicon and 13.6 mi (21.8 km) from Lanzarote Beaches.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Rural El Mondalón
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Las Palmas de Gran Canaria · 1749.18 km from centre

9.0

 

95 reviews

Breakfast available

Located in Las Palmas de Gran Canaria, Hotel Rural El Mondalón is in a provincial park, within a 10-minute drive of Bandama Caldera and Real Club de Golf Las Palmas. This hotel is 9.7 mi (15.6 km) from Las Canteras Beach and 10.8 mi (17.4 km) from Port of Las Palmas.

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

Hotel in La Palma, Brena Baja · 1835.68 km from centre

8.0

 

528 reviews

Breakfast available

With a stay at H10 Taburiente Playa in Brena Baja, you'll be on the boardwalk, just a 5-minute walk from La Palma Beaches and 7 minutes by foot from Playa los Cancajos. This family-friendly hotel is 2.6 mi (4.1 km) from Playa de Los Guinchos and 2.9 mi (4.6 km) from Playa de Bajamar.

Compare price on Booking.com
Compare price on Booking.com
1881 Tenerife Madrigueras Golf Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.3

 

178 reviews

Breakfast available

1881 Tenerife Madrigueras Golf Hotel has a beautiful setting within the Las Américas golf course, in South Tenerife. It has a full spa centre and a lovely outdoor pool.

There hotel features panoramic views of the golf course, Atlantic Ocean and La Gomera Island. There is a large outdoor swimming pool. The spa centre includes a sauna, hot tub and Turkish bath. There are massage treatments and a beauty salon.

1881 Tenerife Madrigueras Golf Hotel offers guests green fee discounts at Golf Las Américas. A free golf buggy is included in all rooms.

Free WiFi and wired internet are available in all public areas and rooms. Each elegant room comes with satellite TV, a bathrobe and a private balcony.

Free private parking is available onsite. Las Américas beach is within walking distance.

Compare price on Booking.com
Compare price on Booking.com
Hotel Rural San Miguel - Only Adults
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Abona, San Miguel de Abona · 1812.63 km from centre

8.6

 

635 reviews

Set in well kept gardens, this rustic hotel is in San Miguel de Abona, 15 minutes’ drive from Tenerife South Airport. Made up of two 17th-century country houses, it has a free Wi-Fi zone and free access to a sauna and hot spring bath.

All rooms are heated and air conditioned. They have a private bathroom with a hairdryer and free toiletries. There is also a satellite TV and a safe.

A buffet breakfast is available and Hotel Rural San Miguel has a bar. There are restaurants nearby and you will find shops and services 10 minutes’ walk away in the centre of San Miguel de Abona.

Playa de las Américas and Los Cristianos are a 20-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
HL Suitehotel Playa del Inglés - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Playa del Ingles · 1781.70 km from centre

8.5

 

1,160 reviews

Located 100 metres from Playa del Inglés Beach, HL Suitehotel Playa del Inglés offers an outdoor swimming pool and a rooftop sun terrace. Free WiFi is offered throughout the property.

Each air-conditioned room features a private balcony. It includes a flat-screen TV, a minibar, safe, and a kettle.

The complex includes a large restaurant, offering regional dishes. HL Suitehotel Playa del Inglés also offers a poolside snack bar and live entertainment.

Maspalomas Dunes, and the lively centre of Playa del Inglés, are within a 20-minute walk of HL Suitehotel Playa del Inglés. The Yumbo Centre is a 15-minute walk away.

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

Hotel in Caleta de Fuste, Antigua · 1629.31 km from centre

8.0

 

801 reviews

Breakfast available

With a stay at Barceló Fuerteventura Castillo in Antigua (Caleta de Fuste), you'll be steps from Caleta de Fuste Marina and 5 minutes by foot from Caleta del Fuste. This beach hotel is 1.8 mi (2.9 km) from Centro Comercial Atlantico and 2 mi (3.2 km) from Playa la Guirra.

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

Hotel in Costa Adeje, Adeje · 1821.58 km from centre

8.8

 

390 reviews

Breakfast available

Located in Adeje (Costa Adeje), H10 Gran Tinerfe is within a 15-minute walk of Siam Park and Playa de las Américas. This beach hotel is 1.4 mi (2.3 km) from Fañabé Beach and 2 mi (3.2 km) from Las Vistas Beach.

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