ATOL Protected
ABTA
020 3368 3117

Luxury Spain Holidays

Spain beach and sea view

Spain Travel Guide

A land of fiestas, flamenco and fiery bravado, Spain is one of the most popular holiday destinations in Europe, and with good reason.  The country enjoys month after month of hot sun, the beaches are glorious and the locals welcoming.  From the bustling resorts of the “Costas” to the less-visited regions, Spain is rich in culture and bursting with rugged, dramatic scenery.

Holidaymakers flock annually to the resorts on the Costa del Sol, from down-to-earth Benidorm to glamorous Marbella.  Young partygoers head to the Balearic Islands to dance in clubs nothing short of legendary.  Art and culture abound in Spain’s second-largest city, Barcelona, where the avant-garde architecture of Gaudi is captivating.

Spaniards have been keeping the splendid beaches of the Costa del Luz, between the more crowded Costa del Sol and Portugal’s Algarve, almost to themselves for decades but this sun-drenched region offers miles of sandy coastline.  To get away from the crowds, visit northern Spain, home to fascinating mountain villages, swathes of unspoiled beaches, and fantastic food and wine.

For some, a Spanish holiday is about relaxing on a beach, while others create unforgettable memories exploring an ancient city.  There are exclusive sports clubs, luxury spas and modern tennis centres, or visitors can indulge in a wine tour to the vineyards of Rioja and Catalonia.

Weather

For maximum sunshine, Spain is best visited in July and August but the weather is generally pleasant and dry from spring right through to autumn.  The Spanish islands enjoy warm weather almost all year round.

Destinations in Spain

Hotels in Spain

Agroturismo-Sa-Talia-Banner.jpg

Agroturismo Sa Talaia


from £1,279 per person
View Hotel
Barcelo-Sevilla-Renacimiento-Spain-Banner.jpg

Barcelo Sevilla Renacimiento


for pricing call us 020 3368 3117 
View Hotel
Can-Lluc-Hotel-Ibiza-Banner.jpg

Can Lluc Hotel


from £957 per person
View Hotel
Claris-Hotel-Barcelona-Banner.jpg

Claris Hotel


from £470 per person
View Hotel
Don-Carlos-Spain-Banner.jpg

Don Carlos Leisure Resort & Spa


for pricing call us 020 3368 3117 
View Hotel
El-Hotel-Pacha-Banner.jpg

El Hotel Pacha


from £615 per person
View Hotel
ES-Revellar-Banner.jpg

Es Revellar Art Resort


for pricing call us 020 3368 3117 
View Hotel
Gran-Hotel-Soller-Majorca-Banner.jpg

Gran Hotel Soller


from £615 per person
View Hotel
H10-Andalucia-Plaza-Spain-Banner.jpg

H10 Andalucia Plaza


from £293 per person
View Hotel

Hesperia Madrid


for pricing call us 020 3368 3117 
View Hotel
Sky view of the hotel

Hotel Rural Binigaus Vell


for pricing call us 020 3368 3117 
View Hotel
Hotel-Villa-Magna-Madrid-Banner.jpg

Hotel Villa Magna


for pricing call us 020 3368 3117 
View Hotel
Ibiza-Gran-Hotel-Banner2.jpg

Ibiza Gran Hotel


from £1,095 per person
View Hotel
Kempinski-Bahia-Spain-Banner.jpg

Kempinski Hotel Bahia


from £690 per person
View Hotel
Indoor pool & spa

La Finca Golf


from £472 per person
View Hotel
Melia-Marbella-Banner2.jpg

Melia Marbella Banus


from £1,027 per person
View Hotel
Melia-De-Mar-Banner.jpg

Melia de Mar


from £1,476 per person
View Hotel
OD-Port-Portals-Banner.jpg

OD Port Portals


from £384 per person
View Hotel
OD-Talamanca-Banner.jpg

OD Talamanca


for pricing call us 020 3368 3117 
View Hotel
Pure-Salt-Garonda-Majorca-Banner.jpg

Pure Salt Garonda


from £615 per person
View Hotel
Renaissance-Banner1.jpg

Renaissance Barcelona Hotel


for pricing call us 020 3368 3117 
View Hotel
SH-VIlla-Gadea-Altea-Spain-Banner.jpg

SH Villa Gadea Altea


from £540 per person
View Hotel
Roof top views

Santa Clara Urban Hotel & Spa


for pricing call us 020 3368 3117 
View Hotel
URSO-Hotel-Madrid-Banner.jpg

URSO Hotel & Spa Madrid


for pricing call us 020 3368 3117 
View Hotel
Hotel with cliff view

Villa Venecia


from £590 per person
View Hotel
W-Barcelona1-Banner.jpg

W Barcelona


from £908 per person
View Hotel
Westin-La-Quinta-Spain-Banner.jpg

Westin La Quinta Golf & Spa Resort


for pricing call us 020 3368 3117 
View Hotel

My Inspired

Got some favourite destinations? Or perhaps you've seen a hotel you love? Click the little heart icon and we'll save it to My Inspired for you to quickly view it in the future without having to search for it.

You haven't saved anything yet

Why choose us?



All the flights and flight-inclusive holidays on this website are financially protected by the ATOL scheme. When you pay you will be supplied with an ATOL certificate. Please ask for it and check to ensure that everything you booked (flights, hotels and other services) are listed on it. Please see our booking conditions for further information or for more details about financial protection and the ATOL certificate visit the CAA's website. Our ATOL number is 3634.