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 1-24 of 87 results

Hotel Review

La Residencia, Deia, Mallorca

Rates provided by Booking.com

from £555.66

Rates provided by Booking.com

A favourite with celebrity guests, this five-star Belmond hotel boasts mountain and sea views in stylish Deia with exquisite dining options, swimming pools and a spa

Hotel Review

Nakar Hotel, Palma, Mallorca

Rates provided by Booking.com

from £218.66

Rates provided by Booking.com

Modern boutique hotel in an ideal location on Palma's famous Jaume III Avenue, making it the perfect base from which to explore the city; on return, relax on the sun terrace with its rooftop pool and DJ

Hotel Review

Hotel Victoria Gran Meliá, Palma, Mallorca

Rates provided by Booking.com

from £166.10

Rates provided by Booking.com

Nestled next to Palma marina outside the hustle and bustle of the city centre, this family-friendly hotel combines traditional and contemporary features, and has both indoor and outdoor swimming pools

Hotel Review

The Pavilions, Madrid, Spain

Rates provided by Booking.com

from £175.88

Rates provided by Booking.com

Centrally located boutique hotel in a quiet neighbourhood, with beautiful artwork on display and breakfast served in the indoor garden café

Hotel Review

BLESS Hotel, Madrid, Spain

Rates provided by Booking.com

from £416.96

Rates provided by Booking.com

Design-conscious hotel boasting relaxing rooms, a dining experience complete with entertainment, a nightclub and a gorgeous roof terrace

Hotel Review

Hotel 1898, Barcelona, Spain

Rates provided by Booking.com

from £231.17

Rates provided by Booking.com

Luxury boutique hotel housed in a modernist building with a stunning roof terrace, two pools, luxurious spa and wellness centre and a restaurant and cocktail bar

Hotel Review

Seventy Barcelona, Spain

Rates provided by Booking.com

from £238.87

Rates provided by Booking.com

Boasting comfortable, soundproofed rooms and funky, fun public areas including a spa, rooftop and basement pools, this hotel has plenty of spaces to relax in

Hotel Review

Almanac Barcelona, Spain

Rates provided by Booking.com

from £365.09

Rates provided by Booking.com

Design-led swanky hotel in Barcelona's Eixample neighbourhood with an attractive gym, spa, roof terrace, pool facilities and an innovative restaurant

Hotel Review

Casa Bonay, Barcelona, Spain

Rates provided by Booking.com

from £181.75

Rates provided by Booking.com

Residing in a city-centre but not touristy location, with hip interiors, a cocktail bar, lovely tapas restaurant and beautiful rooftop to return to after a day of exploring

Hotel Review

Serras Hotel, Barcelona, Spain

Rates provided by Booking.com

from £445.21

Rates provided by Booking.com

Nestled in a great location in Barcelona's Gothic Quarter, with a Michelin-starred chef overseeing the restaurants, a rooftop pool and bar and luxurious guest rooms

Hotel Review

El Palace, Barcelona, Spain

Rates provided by Booking.com

from £427.23

Rates provided by Booking.com

Housed in a former Ritz hotel, offering opulent surrounds and luxurious amenities, such as an indulgent spa and fabulous roof terrace, it's no wonder famous guests have flocked here

Hotel Review

Mandarin Oriental, Barcelona, Spain

Rates provided by Booking.com

from £786.39

Rates provided by Booking.com

With a choice of rooms or suites, several swish bars, two Michelin-starred dining, an indulgent spa and two swimming pools, this city bolthole offers the ultimate luxury hotel experience