Europe
Best Hotels in Spain
Paradors in medieval castles, Barcelona design hotels and Ibiza beachfront villas.
Search Hotels in SpainFind Hotels on the Map
Top Cities to Stay in Spain
Barcelona
Gaudí-inspired design hotels and Gothic Quarter boutique stays
Madrid
Grand boulevard hotels and rooftop pools in the capital
Seville
Flamenco city with Moorish courtyard hotels
Ibiza
Club island — luxury beach hotels and countryside villas
San Sebastián
Pintxos paradise with refined boutique hotels
Granada
Alhambra views from cave hotels in Sacromonte
Ready to book your stay in Spain?
Compare hundreds of hotels and find the best deals.
Fly to Spain
Compare flights · Powered by Trip.com
Search flights
Macdonald Hotels · Self-Catering
Macdonald Spain Self-Catering — Costa del Sol
4 beachside resorts in Estepona, Mijas + Calahonda. 1-3 bed apartments + villas with pools + on-site restaurants.
- Apartments + lodges + villas
- Scotland, Snowdonia, Lake District + Costa del Sol
- UK\'s largest privately-owned hotel group · 1990
HTOP Hotels & Resorts
HTOP Hotels — Costa Brava all-inclusive beach stays
The original all-inclusive group in Spain. Beachfront + pool + family entertainment bundled.
- Direct beach access · Costa Brava + Barcelona + Daurada
- All-inclusive pioneer · meals, drinks + entertainment bundled
- Best-rate guarantee · seasonal packages + family deals