Spain hotels: find and book only the best

We have selected only the best and finest luxury hotels in Spain for your convenience and enjoyment. Whether you're travelling for business, pleasure, romance or with your family, you will no doubt find something to fit your needs in our selection of 5 star hotels and resorts.

You may also want to view our latest luxury offers, the perfect way to make your next luxury holiday more affordable and memorable. Our offers are regularly updated with discounted rates, promotional offers, luxury extras and more. Just click on the link below to view all offer listings.

Bookings can be made online using the form on the left-hand side or over the phone by calling one of our luxury travel advisors.

Find a hotel...


FIND A HOTELFind a travel guide
Luxury Offers:
Seasonal offer at Hesperia Tower Hotel & Convention Centre Easter in Barcelona with VIP treatment, breakfast
Hesperia Tower Hotel & Convention Centre, Barcelona, Spain
Seasonal offer at Hotel Puente Romano Discounted Bed and Breakfast in Marbella
Hotel Puente Romano, Marbella, Spain
Seasonal offer at Gran Hotel Elba Estepona & Thalasso Spa Family offer in the sun with 20% off and breakfast
Gran Hotel Elba Estepona & Thalasso Spa, Puerto Banus, Spain
Seasonal offer at elBullihotel Hacienda Benazuza Free night in Andalucia this spring
elBullihotel Hacienda Benazuza, Seville, Spain
Seasonal offer at Hotel Barcelo Sancti Petri Early bird offer in Cadiz with 15% off, breakfast
Hotel Barcelo Sancti Petri, Cadiz, Spain


Blau Porto Petro Beach Resort & Spa Portopetro, Mallorca, Spain
Style: Modern marina hotel
Airport:

Palma de Mallorca International Airport is 35 minutes from the hote read more

Facilities: Spa, Golf, Beach, Swimming pool, Fitness center, Water sports, Private pool, Private villa, Gourmet restaurant, Business centre, Tennis courts, Room modem, Meeting facilities, Honeymoon, Family rooms, Kid’s club, Romantic
click to read 3 hotel reviews
click here for special offers
Blau Porto Petro Beach Resort & Spa
Rooms from USD 293
View Hotel Details