Spain - the land of the fiesta, and the siesta! Home to exquisite art, deep rooted history and culture and some of the finest foods and wines you'll ever sample. Whether you're looking for a city break in its capital Madrid, Barcelona, Seville or Valencia; an island escape to Ibiza, Mallorca, Tenerife, Lanzarote or La Palma; or wish to relax on the beaches of Malaga - Spain really does have something for everyone.

Our experts have carefully curated the best Spain hotels - ranging from romantic couples retreats to family-friendly resorts. Whatever your budget, you'll find quirky city centre boltholes, chic out-of-town boutique hotels, luxury Paradors with spa facilities, and opulent hotels with Michelin-starred restaurants. View our hand-picked hotels in Spain.

Search tours
Departing
Trip category
Any category
Travellers
Any travellers
Duration
Any duration

Showing 25-48 of 87 results

Hotel Review

Bahía del Duque, Adeje, Tenerife

Rates provided by Booking.com

from £243.40

Rates provided by Booking.com

Relax into island life at this fairytale Canarian-style beachfront property with gorgeous gardens, luxuriously spacious villas and an array of restaurants and bars

Hotel Review

Hard Rock Hotel, Adeje, Tenerife

Rates provided by Booking.com

from £129.45

Rates provided by Booking.com

Live like a rockstar at this five-star resort in Tenerife’s Playa Paraíso with four pools to lounge by and ten food and drink options to choose from