Curated luxury hotels in Spain

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

Spain

Recommended
Sort by

See the latest prices and deals by choosing your dates

SBH Monica Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Calma · 1670.59 km from centre

7.8

 

139 reviews

Metres from Fuerteventura's beautiful Costa Calma coastline and stunning beaches, this hotel has bedrooms overlooking the gardens or the Atlantic Ocean. Enjoy entertainment, 3 pools and fine dining.

Set in 77,000 m², the SBH Monica Beach Resort enjoys a fabulous setting for enjoying Fuerteventura's sun, sea and sand. Take part in the entertainment programme which also performs live music and children's activities. Kids will also make new friends in the mini club.

All the SBH Monica Beach Resort bedrooms boast a private balcony or terrace. Each one comes with satellite TV, a mini-fridge and a private bathroom with a hairdryer.

Stay active this holiday with a game of tennis, a challenging workout in the SBH Mónica's gym or a surf lesson. Then treat yourself to a massage or a session in the sauna, available for an extra cost.

After a buffet meal head to the bar for a delicious cocktail. You can also enjoy afternoon tea and biscuits in the cafe.

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

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

9.0

 

98 reviews

Breakfast available

With a stay at Hotel LIVVO Dunagolf Suites in San Bartolomé de Tirajana (Maspalomas), you'll be within a 10-minute drive of Maspalomas Lighthouse and Maspalomas Dunes. This family-friendly hotel is 2 mi (3.2 km) from Yumbo Shopping Center and 12.1 mi (19.5 km) from Playa del Cura.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Drago Park by Pierre & Vacances
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Calma, Pajara · 1669.51 km from centre

8.0

 

18 reviews

With a stay at Hotel Drago Park by Pierre & Vacances in Pajara (Costa Calma), you'll be within a 10-minute drive of Rio Calma Artificial Beach and El Rancho. This family-friendly hotel is 10.6 mi (17.1 km) from Esquinzo Beach and 11.8 mi (18.9 km) from Las Gaviotas beach.

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

Hotel in Playa del Ingles · 1782.10 km from centre

7.3

 

279 reviews

Facing the beachfront, Hotel Sahara Playa offers 4-star accommodation in Playa del Ingles and features an outdoor swimming pool, fitness centre and terrace. Providing a restaurant, the property also has a bar, as well as a sauna and a hot tub. The hotel has family rooms.

Free WiFi is available to all guests, while certain rooms include a balcony.

Speaking German, English and Spanish, staff at the reception can help you plan your stay.

Popular points of interest near the hotel include Playa del Ingles Beach, Yumbo Centre and Cita Shopping Center. Gran Canaria Airport is 27 km away.

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

Hotel in Corralejo, La Oliva · 1598.07 km from centre

9.4

 

146 reviews

Breakfast available

With a stay at H10 Ocean Dunas - Adults Only, you'll be centrally located in La Oliva, within a 15-minute drive of Corralejo Beach and Playa Waikiki. This hotel is 13.2 mi (21.2 km) from Marina Rubicon and 0.3 mi (0.5 km) from La Galera.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Iberostar Waves Bouganville Playa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Costa Adeje, Adeje · 1821.32 km from centre

8.6

 

875 reviews

Breakfast available

Located in Adeje (Costa Adeje), Iberostar Waves Bouganville Playa is within a 10-minute walk of Puerto Colon Marina and Siam Park. This beach resort is 0.7 mi (1.1 km) from Playa de las Américas and 0.9 mi (1.4 km) from Fañabé Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Exe Las Palmas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.2

 

860 reviews

Breakfast available

With a stay at Exe Las Palmas, you'll be centrally located in Las Palmas de Gran Canaria, steps from Las Canteras Beach and within a 10-minute walk of Santa Catalina Park. This hotel is 0.6 mi (0.9 km) from Casino Las Palmas and 0.6 mi (1 km) from Ciencia y la Tecnologia Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
BlueBay Beach Club Aparthotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Bartolomé de Tirajana · 1776.55 km from centre

7.4

 

712 reviews

Breakfast available

With a stay at BlueBay Beach Club Aparthotel in San Bartolomé de Tirajana (Bahia Feliz), you'll be within a 15-minute drive of Yumbo Shopping Center and Maspalomas Dunes. This hotel is 7.8 mi (12.6 km) from Maspalomas Lighthouse and 20.1 mi (32.3 km) from Puerto Rico Beach.

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

Hotel in Arona · 1822.21 km from centre

7.2

 

999 reviews

Breakfast available

With a stay at Sol Tenerife in Arona (Playa de las Américas), you'll be a 4-minute walk from Playa de las Américas and within a 5-minute drive of Siam Park. This beach hotel is 3.2 mi (5.2 km) from Fañabé Beach and 3.9 mi (6.2 km) from El Duque Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
BLUESEA Puerto Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 1779.43 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
Primary image
Hotel Ereza Mar- Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.6

 

64 reviews

Breakfast available

With a stay at Hotel Ereza Mar- Adults Only in Antigua (Caleta de Fuste), you'll be within a 10-minute walk of Caleta del Fuste and Caleta de Fuste Marina. This hotel is 1.6 mi (2.6 km) from Centro Comercial Atlantico and 1.8 mi (2.9 km) from Playa la Guirra.

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

Hotel in Callao Salvaje, Adeje · 1819.42 km from centre

9.4

 

124 reviews

Breakfast available

With a stay at MYND Adeje in Adeje (Callao Salvaje), you'll be within a 15-minute drive of Puerto Colon Marina and Siam Park. This hotel is 7 mi (11.3 km) from Fañabé Beach and 6.4 mi (10.3 km) from El Duque Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Occidental Jandía Mar - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Morro Jable, Pajara · 1685.85 km from centre

8.0

 

310 reviews

Breakfast available

With a stay at Occidental Jandía Mar - All Inclusive in Pajara, you'll be within a 15-minute drive of Las Gaviotas beach and Esquinzo Beach. This beach hotel is 13.7 mi (22 km) from Sotavento de Jandia Beach and 0.3 mi (0.5 km) from Matorral Beach.

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

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

8.2

 

217 reviews

Breakfast available

A stay at Hotel LIVVO Fataga places you in the heart of Las Palmas de Gran Canaria, within a 10-minute walk of Las Canteras Beach and Santa Catalina Park. This hotel is 2.6 mi (4.2 km) from Port of Las Palmas and 0.1 mi (0.1 km) from Central Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel LIVVO La Quinta Roja
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tenerife, Garachico · 1797.05 km from centre

9.4

 

171 reviews

A stay at Hotel LIVVO La Quinta Roja places you in the heart of Garachico, steps from Isla Baja and Santa Ana Convent. This family-friendly hotel is 1.1 mi (1.7 km) from Juan Gonzalez de la Torre Plaza and 1.2 mi (2 km) from Tenerife Beaches.

Compare price on Booking.com
Compare price on Booking.com
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.4

 

79 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 Rio Calma Artificial Beach. This beach hotel is 10.8 mi (17.4 km) from Las Gaviotas beach and 1.5 mi (2.4 km) from Pájara 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.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
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.4

 

394 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 family-friendly 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

 

68 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.3 km) from Siam Mall.

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