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

These properties may not be in the centre of Spain, but are nearby and match your search.
Primary image
HS Milfontes Beach Hotel - Duna Parque Resorts & Hotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Odemira · 531.19 km from centre

8.0

 

221 reviews

Breakfast available

With a stay at HS Milfontes Beach Hotel - Duna Parque Resorts & Hotels in Odemira, you'll be within a 5-minute walk of Beach of Franquia and São Clemente Fort. This beach hotel is 0.3 mi (0.4 km) from Praia do Carreiro das Fazendas and 5.9 mi (9.4 km) from Malhão Beach.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Hotel Quarteirasol
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cavacos, Loulé · 533.00 km from centre

8.0

 

522 reviews

A stay at Hotel Quarteirasol places you in the heart of Loulé, within a 10-minute drive of Quarteira Beach and Aqua Show Park. This hotel is 2.5 mi (4.1 km) from Vilamoura Beach and 3 mi (4.8 km) from Vilamoura Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mar Hotels Paguera & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Peguera, Calvia · 533.95 km from centre

8.0

 

79 reviews

Breakfast available

With a stay at Mar Hotels Paguera & Spa in Calvia (Peguera), you'll be within a 15-minute drive of Puerto Portals Marina and Port of Palma de Mallorca. This family-friendly hotel is 7 mi (11.3 km) from Port d'Andratx and 10.5 mi (16.9 km) from Cala Mayor Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
H10 Casa del Mar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Ponsa, Calvia · 536.52 km from centre

8.0

 

476 reviews

With a stay at H10 Casa del Mar, you'll be centrally located in Calvia – a 1-minute drive from Santa Ponsa Beach and 9 minutes from Puerto Portals Marina. This beach hotel is 9.5 mi (15.3 km) from Port of Palma de Mallorca and 8.4 mi (13.4 km) from Cala Mayor Beach.

Compare price on Booking.com
Compare price on Booking.com
Globales Santa Ponsa Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Ponsa · 536.62 km from centre

8.0

 

39 reviews

Globales Santa Ponsa Park is situated only 200 metres from Santa Ponsa Beach. It offers tennis courts, a large outdoor swimming pool and air-conditioned rooms with a private balcony.

The hotel restaurant serves a full buffet breakfast each morning. In the evening you can enjoy themed meals, including local Majorcan dishes and Italian or Chinese options.

The hotel's entertainment team offers daytime activities, games and sports events. At night there are shows, live music and quizzes.

The area around Globales Santa Ponsa Park offers a wide range of water sports and 3 golf courses. There are also many shops and bars within a short walk.

There is no outdoor pool service during the dates: From 01.11.25 to 30.11.25 From 02.14.26 to 03.31.26
Please note that the outdoor pool will not be available: From 01.11.25 to 11.30.25 From 02.14.26 to 03.31.26

Compare price on Booking.com
Compare price on Booking.com
PLAYA DEL PACHA Suites Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marina Smir · 537.62 km from centre

8.0

 

559 reviews

Situated in Marina Smir, a few steps from Restinga Beach, PLAYA DEL PACHA Suites Hotel features accommodation with a garden, free private parking, a private beach area and a terrace. This 4-star hotel offers a restaurant. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

Guests at the hotel can enjoy a buffet breakfast.

Compare price on Booking.com
Compare price on Booking.com
Santa Eulalia Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oura, Albufeira · 538.66 km from centre

8.0

 

916 reviews

Just 800 metres from the famous Praia da Oura and Santa Eulália beaches, the Santa Eulalia Hotel & Spa offers air-conditioned rooms. It also features indoor and outdoor swimming pools.

In the restaurant, guests can enjoy buffet meals and order breakfast, lunch and dinner. Free WiFi is available throughout the property.

All rooms at Santa Eulália come with private balconies and a LCD satellite TV. They all include a private bathroom with a hairdryer and amenities, telephone, safe and tea/coffee making facilities.

Surrounded by beautiful gardens, the hotel is just 2.5 km from the centre of Albufeira and 24 km from Faro Airport. The Balaia Golf Course is 3 km away.

All accommodation units were fully renovated during the winter of 2025/2026.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Muthu Oura Praia Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Oura, Albufeira · 538.84 km from centre

8.0

 

531 reviews

Breakfast available

When you stay at Muthu Oura Praia Hotel in Albufeira, you'll be in the entertainment district, within a 15-minute walk of The Strip and Oura Beach. This family-friendly aparthotel is 3.4 mi (5.5 km) from Albufeira Old Town Square and 6.2 mi (9.9 km) from Falesia Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sol House Mallorca - Adults only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Magaluf, Calvia · 541.06 km from centre

8.0

 

490 reviews

Breakfast available

Located in Calvia (Magaluf), Sol House Mallorca - Adults only is within a 15-minute walk of Katmandu Park and Pirates Adventure Show. This hotel is 1.1 mi (1.8 km) from Western Water Park and 1.3 mi (2 km) from Palma Nova Beach.

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

Hotel in Palmanova, Calvia · 541.09 km from centre

8.0

 

98 reviews

Breakfast available

With a stay at Hotel Agua Beach - Adults Only in Calvia (Palmanova), you'll be a 3-minute walk from Palma Nova Beach and within a 5-minute drive of Puerto Portals Marina. This beach hotel is 6.4 mi (10.3 km) from Port of Palma de Mallorca and 5.2 mi (8.4 km) from Cala Mayor Beach.

Compare price on Booking.com
Compare price on Booking.com
Reception
Occidental Cala Viñas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Calvia · 541.45 km from centre

8.0

 

335 reviews

Located in Calvia, Occidental Cala Viñas is by the sea – a 5-minute drive from Pirates Adventure Show and 6 minutes from Lollipops Childrens Party Venue and Adventure Play Area. This beach hotel is 1.8 mi (2.9 km) from Poniente Golf Club and 2.1 mi (3.3 km) from Globo Balear Theatre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Leonardo Royal Hotel Mallorca
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torrenova, Calvia · 541.67 km from centre

8.0

 

508 reviews

Breakfast available

With a stay at Leonardo Royal Hotel Mallorca in Calvia (Torrenova), you'll be steps from Playa Son Matias and 9 minutes by foot from Katmandu Park. This beach hotel is 0.9 mi (1.4 km) from Palma Nova Beach and 4.2 mi (6.7 km) from Puerto Portals Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Leonardo Suites Hotel Mallorca Calvia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torrenova, Calvia · 541.67 km from centre

8.0

 

12 reviews

Breakfast available

With a stay at Leonardo Suites Hotel Mallorca Calvia in Calvia (Torrenova), you'll be within a 15-minute drive of Port of Palma de Mallorca and Palma Nova Beach. This hotel is 4.2 mi (6.7 km) from Puerto Portals Marina and 10.7 mi (17.3 km) from Cathedral of Santa Maria of Palma.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Leonardo Suites Hotel Mallorca Calvia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Magaluf, Calvia · 541.67 km from centre

8.0

 

12 reviews

Breakfast available

With a stay at Leonardo Suites Hotel Mallorca Calvia in Calvia (Torrenova), you'll be within a 15-minute drive of Port of Palma de Mallorca and Palma Nova Beach. This hotel is 10 mi (16.1 km) from Cathedral of Santa Maria of Palma and 4.2 mi (6.7 km) from Puerto Portals Marina.

Compare price on Booking.com
Compare price on Booking.com
Bahia Principe Escape Coral Playa - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torrenova, Magaluf · 541.75 km from centre

8.0

 

1,297 reviews

Set on a hill overlooking Magalluf Bay, Bahía Principe Coral Playa offers lift access to the beach below. It features an outdoor swimming pool.

Each bright, air-conditioned room at Bahía Principe Coral Playa has a minibar and a flat-screen TV with satellite channels. A safety deposit box is available for an additional cost. WiFi is available for an extra charge.

Guests can enjoy a range of international cuisine in the Bahía’s buffet restaurant and a poolside bar.

The centre of Magalluf is a 5-minute walk away. Palma is 14 km from the Coral Playa, and the airport is 25 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia Principe Escape Coral Playa - Adults Only 16+
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torrenova, Calvia · 541.75 km from centre

8.0

 

446 reviews

Breakfast available

With a stay at Bahia Principe Escape Coral Playa - Adults Only 16+ in Calvia (Torrenova), you'll be a 3-minute drive from Katmandu Park and 12 minutes from Puerto Portals Marina. This beach hotel is 1.3 mi (2.2 km) from Palma Nova Beach and 7.9 mi (12.7 km) from Cala Mayor Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel ILUNION Palmanova Mallorca
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torrenova, Calvia · 541.82 km from centre

8.0

 

101 reviews

With a stay at Hotel ILUNION Palmanova Mallorca in Calvia (Torrenova), you'll be within a 15-minute drive of Puerto Portals Marina and Port of Palma de Mallorca. This family-friendly hotel is 6.7 mi (10.8 km) from Cala Mayor Beach and 12.5 mi (20.1 km) from Port d'Andratx.

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

Hotel in Calvia · 543.99 km from centre

8.0

 

177 reviews

Breakfast available

Located in Calvia (Bendinat), Exe Portals Nous is within a 10-minute drive of Puerto Portals Marina and Port of Palma de Mallorca. This hotel is 3.6 mi (5.7 km) from Cala Mayor Beach and 7.8 mi (12.6 km) from Cathedral of Santa Maria of Palma.

Compare price on Booking.com
Compare price on Booking.com
Vilar Rural De Sant Hilari Sacalm by Serhs Hotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Selva, Sant Hilari Sacalm · 544.38 km from centre

8.0

 

812 reviews

Next to the Montseny Nature Reserve, Vilar Rural De Sant Hilari Sacalm by Serhs Hotels is a family-friendly hotel that offers many activities for children and the whole family.

Vilar Rural De Sant Hilari Sacalm by Serhs Hotels offers free Wi-Fi, swimming pool, a hot tub and a farm where children can feed the animanls. Girona is 30 minutes’ drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Mogador SEA VIEW
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tangier · 545.39 km from centre

8.0

 

423 reviews

Breakfast available

Located in Tangier (Malabata), Grand Mogador SEA VIEW is within a 5-minute drive of Tangier Beach and Tanger City Center. This beach hotel is 3.6 mi (5.9 km) from Grand Socco Tangier and 3.7 mi (6 km) from Tangier Ferry Terminal.

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