Curated Luxury romantic hotel deals 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

Hotel Arena Castillo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Caleta de Fuste, Caleta De Fuste · 1628.89 km from centre

9.0

 

385 reviews

Hotel Arena Castillo has an outdoor swimming pool, fitness centre, a terrace and restaurant in Caleta De Fuste. This 4-star hotel offers a kids' club, a 24-hour front desk and free WiFi. Guests can have a drink at the bar.

The hotel will provide guests with air-conditioned rooms with a wardrobe, a kettle, a fridge, a microwave, a safety deposit box, a flat-screen TV and a private bathroom with a shower. At Hotel Arena Castillo rooms are equipped with a seating area.

Guests at the accommodation can enjoy an à la carte breakfast.

Castillo Beach is 500 metres from Hotel Arena Castillo, while Fuerteventura Golf Club is 4.3 km from the property. Fuerteventura Airport is 6 km away.

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

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

9.0

 

267 reviews

Breakfast available

With a stay at Barceló Fuerteventura Royal Level in Antigua (Caleta de Fuste), you'll be steps from Caleta de Fuste Marina and 6 minutes by foot from Caleta del Fuste. This family-friendly hotel is 1.8 mi (3 km) from Centro Comercial Atlantico and 2 mi (3.3 km) from Playa la Guirra.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Playitas Hotel - Sports Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Fuerteventura, Tuineje · 1651.67 km from centre

9.0

 

132 reviews

Breakfast available

When you stay at Playitas Hotel - Sports Resort in Tuineje, you'll be on the beach, just steps from Las Playitas Beach and 9 minutes by foot from Playitas Golf Course. This beach hotel is 3.7 mi (6 km) from Gran Tarajal Beach and 4 mi (6.5 km) from Entallada Lighthouse.

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

Aparthotel in Costa Calma, Pajara · 1672.22 km from centre

9.0

 

192 reviews

With a stay at Hotel Esmeralda Maris by LIVVO in Pajara (Costa Calma), you'll be within a 15-minute drive of Sotavento de Jandia Beach and Pájara Beach. This beach aparthotel is 10 mi (16.1 km) from Esquinzo Beach and 2.8 mi (4.6 km) from Rio Calma Artificial Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Paradisus by Meliá Fuerteventura – All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Calma, Pajara · 1674.08 km from centre

9.0

 

2 reviews

With a stay at Paradisus by Meliá Fuerteventura – All Inclusive in Pajara (Costa Calma), you'll be within a 15-minute drive of Rio Calma Artificial Beach and Oasis Park Fuerteventura. This beach hotel is 11.3 mi (18.2 km) from Esquinzo Beach and 3.6 mi (5.8 km) from Pájara Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royal Palm Resort & Spa - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pajara · 1684.56 km from centre

9.0

 

500 reviews

With a stay at Royal Palm Resort & Spa - Adults Only in Pajara, you'll be on the beach, within a 15-minute drive of Esquinzo Beach and Jandía Playa. This beach hotel is 2.2 mi (3.6 km) from Jandia Golf Course and 2.4 mi (3.9 km) from Morro Jable Shopping Centre.

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

Resort in Morro Jable, Pajara · 1685.56 km from centre

9.0

 

258 reviews

Breakfast available

When you stay at Iberostar Waves Playa Gaviotas -All Inclusive in Pajara, you'll be on the beach, within a 5-minute walk of Las Gaviotas beach and Matorral Beach. This all-inclusive property is 1.8 mi (3 km) from Jandia Golf Course and 2 mi (3.3 km) from Morro Jable Shopping Centre.

Compare price on Booking.com
Compare price on Booking.com
Iberostar Waves Gaviotas Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Morro Jable, Morro del Jable · 1685.57 km from centre

9.0

 

208 reviews

Set beside the fine white sands and turquoise water of Jandia beach, this hotel allows you to enjoy a relaxing family holiday on the tropical island of Fuerteventura. Free high speed WiFi is available throughout.

Iberostar Waves Playa Gaviotas Park is built around 3 outdoor swimming pools bathed in year-round sunshine. Around these pools you will find sun loungers, where you can work on your tan in comfort. Relax even more at the Spa Sensations – an area featuring a sauna, Turkish bath, hot tub and massage services.

Nightlife, shops and bars can be found within 1 km of the hotel, whilst the charming fishing village of Morro del Jable is just 3.5 km away.

Newly renovated in 2024.

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

Hotel in Morro Jable, Pajara · 1685.65 km from centre

9.0

 

307 reviews

Breakfast available

With a stay at Iberostar Selection Fuerteventura Palace in Pajara, you'll be by the ocean, within a 15-minute drive of Esquinzo Beach and Jandia Golf Course. This beach hotel is 1 mi (1.6 km) from Las Gaviotas beach and 1 mi (1.6 km) from Matorral Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
MUR Hotel Faro Jandía
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Morro Jable, Pajara · 1687.09 km from centre

9.0

 

108 reviews

Breakfast available

With a stay at MUR Hotel Faro Jandía, you'll be centrally located in Pajara, within a 10-minute drive of Esquinzo Beach and Morro Jable Shopping Centre. This beach hotel is 14.7 mi (23.7 km) from Sotavento de Jandia Beach and 0.5 mi (0.9 km) from Punta Jandía Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ROBINSON JANDIA PLAYA - Adults only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Morro Jable, Pajara · 1687.57 km from centre

9.0

 

72 reviews

Breakfast available

With a stay at ROBINSON JANDIA PLAYA - Adults only in Pajara, you'll be on the beach, within a 15-minute drive of Esquinzo Beach and Morro Jable Shopping Centre. This beach resort is 14.7 mi (23.7 km) from Sotavento de Jandia Beach and 0.5 mi (0.9 km) from Punta Jandía Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Palace Calypso - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Morro Jable, Pajara · 1687.75 km from centre

9.0

 

31 reviews

Breakfast available

With a stay at Hotel Riu Palace Calypso - Adults Only in Pajara, you'll be on the beach, within a 15-minute drive of Esquinzo Beach and Matorral Beach. This beach hotel is 15.2 mi (24.5 km) from Sotavento de Jandia Beach and 0.8 mi (1.2 km) from Morro Jable Shopping Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Boutique Hotel Cordial La Peregrina
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.0

 

262 reviews

Breakfast available

With a stay at Boutique Hotel Cordial La Peregrina in Las Palmas de Gran Canaria (Triana), you'll be steps from Calle Triana and Gabinete Literario Cultural Institution. This hotel is 0.7 mi (1.1 km) from San Telmo Park and 1.9 mi (3.1 km) from Cathedral of Santa Ana.

Compare price on Booking.com
Compare price on Booking.com
INNSiDE by Meliá Tenerife Santa Cruz
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Cruz de Tenerife · 1757.61 km from centre

9.0

 

1,125 reviews

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms with walk-in showers, and modern amenities such as free WiFi, flat-screen TVs, and work desks. Guests enjoy sea or city views, balconies, and parquet floors.

<h2>Exceptional Facilities</h2>

The hotel offers a rooftop swimming pool, sun terrace, and solarium. Additional facilities include a public bath, 24-hour front desk, room service, and a modern restaurant serving lunch, dinner, high tea, and cocktails.

<h2>Prime Location</h2>

Located in Santa Cruz de Tenerife, the hotel is a 6-minute walk from Tenerife Espacio de las Artes and 12 km from Tenerife North Airport. Nearby attractions include Museo municipal de Bellas Artes and Auditorio de Tenerife.

<h2>Guest Satisfaction</h2>

Guests highly rate the convenient location, attentive staff, and comfortable rooms, ensuring a pleasant stay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AC Hotel Tenerife by Marriott
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Cruz de Tenerife · 1757.61 km from centre

9.0

 

407 reviews

Breakfast available

With a stay at AC Hotel Tenerife by Marriott, you'll be centrally located in Santa Cruz de Tenerife, within a 15-minute drive of Tenerife Beaches and Plaza Iglesia. This beach hotel is 8.9 mi (14.3 km) from Teresitas Beach and 0.3 mi (0.4 km) from Plaza de Espana.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Puerto de las Nieves
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Agaete · 1758.56 km from centre

9.0

 

204 reviews

Breakfast available

A stay at Hotel Puerto de las Nieves places you in the heart of Agaete, within a 5-minute walk of Las Palmas Beaches and Agaete Ferry Dock. This hotel is 0.9 mi (1.4 km) from Agaete Natural Pools and 1 mi (1.6 km) from Centro Cultural de la Villa de Agaete.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bull Costa Canaria & Spa - Adults only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Agustin, San Bartolomé de Tirajana · 1779.13 km from centre

9.0

 

175 reviews

Located in San Bartolomé de Tirajana (San Agustin), Bull Costa Canaria & Spa - Adults only is within a 10-minute drive of Yumbo Shopping Center and Maspalomas Dunes. This beach hotel is 5.6 mi (9.1 km) from Maspalomas Lighthouse and 12.6 mi (20.3 km) from Anfi Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Meliá Costa Atlantis Tenerife
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 1779.69 km from centre

9.0

 

31 reviews

Breakfast available

With a stay at Meliá Costa Atlantis Tenerife, you'll be centrally located in Puerto de la Cruz, just a 5-minute walk from Lago Martianez Swimming Pools and 6 minutes by foot from Tenerife Beaches. This beach hotel is 16.9 mi (27.1 km) from Teide National Park and 0.2 mi (0.2 km) from Casino Puerto de la Cruz.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Radisson Resort & Residences Tenerife - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto de la Cruz · 1780.20 km from centre

9.0

 

22 reviews

Breakfast available

With a stay at Radisson Resort & Residences Tenerife - Adults Only in Puerto de la Cruz, you'll be next to a golf course, within a 10-minute walk of Risco Belle Aquatic Gardens and Taoro Park. This golf hotel is 1.1 mi (1.7 km) from Garden Beach.

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

9.0

 

36 reviews

Breakfast available

Located in Puerto de la Cruz, TUI Blue Atlantic Hills is within a 15-minute drive of Lago Martianez Swimming Pools and Tenerife Beaches. This hotel is 17.3 mi (27.8 km) from Teide National Park and 0.1 mi (0.2 km) from Taoro Park.

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