Hotels in Spain
Find and book your perfect stay
Unlock travel rewards with One Key
Save more with Member Prices
Free cancellation options if plans change
Where to stay in Spain?
Top hotels in Barcelona
Rialto
Downtown Barcelona
‐0.23 mi from city centre
8.8/10 Excellent! (1,973 reviews)
Top hotels in Madrid
Hotel Riu Plaza España
Madrid Centro
‐0.66 mi from city centre
9.4/10 Exceptional! (3,736 reviews)
Top hotels in Seville
Hotel Silken Al Andalus Palace
Bellavista-La Palmera
‐2.29 mi from city centre
8.6/10 Excellent! (1,000 reviews)
Top hotels in Málaga
Sercotel Rosaleda Málaga
Palma-Palmilla
‐1.11 mi from city centre
8.8/10 Excellent! (224 reviews)
Top cities in Spain
Barcelona
Barcelona is known for its art galleries and museums, and entices visitors with its popular attractions, including Sagrada Familia and La Rambla.
Top landmarks in Spain
Gran Via
If you want to give your credit card some exercise, head out to Gran Via, a popular place for shoppers in Madrid Centro. Our travellers also like the museums and art galleries in the area. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. Splash some more cash at Preciados Street, San Miguel Market and El Rastro.
Keep exploring
Keep exploring
- Landmarks
- Hotel Theme
- Accommodation Types
- Facilities
- Hotels close to nearby airports
- Top cities in Spain
- More Hotels
- Most popular destinations
- Hotels near Fañabé Beach
- Hotels near La Rambla
- Hotels near Siam Park
- Hotels near Santiago Bernabéu Stadium
- Hotels near PortAventura World
- Hotels near Gran Via
- Hotels near Plaza Mayor
- Hotels near Amadores Beach
- Hotels near Sagrada Familia
- Hotels near Puerta del Sol
- Hotels near Port of Malaga
- Hotels near Plaça de Catalunya
- Hotels near Seville Cathedral
- Hotels near Port of Palma de Mallorca
- Hotels near Port of Las Palmas
- Hotels near Playa Blanca
- Hotels near City of Arts and Sciences
- Hotels near Port de Sóller Marina
- Hotels near Malvarrosa Beach
- Hotels near Malagueta Beach
- Hotels with Wifi in Spain
- Family Hotels in Spain
- Hotels with Parking in Spain
- Beach Hotels in Spain
- Hotels with a Pool in Spain
- Golf Hotels in Spain
- Business Hotels in Spain
- Pet-Friendly Hotels in Spain
- Resorts & Hotels with Spas in Spain
- Hotels with a Gym in Spain
- Hotels with Free Breakfast in Spain
- Cheap Hotels in Spain
- Hotels with Kitchens in Spain
- Luxury Hotels in Spain
- Boutique Hotels in Spain
- Ski Hotels in Spain
- All-inclusive Hotels in Spain
- Hotels near Adolfo Suárez Madrid-Barajas Airport (MAD)
- Hotels near Barcelona Intl. Airport (BCN)
- Hotels near Valencia Airport (VLC)
- Hotels near Ibiza Airport (IBZ)
- Hotels near Málaga Airport (AGP)
- Hotels near Alicante Intl. Airport (ALC)
- Hotels near Bilbao Airport (BIO)
- Hotels near Palma de Mallorca Airport (PMI)
- Hotels near San Pablo Airport (SVQ)
- Hotels near San Sebastian Airport (EAS)
- Hotels in Barcelona
- Hotels in Madrid
- Hotels in Seville
- Hotels in Málaga
- Hotels in Palma de Mallorca
- Hotels in San Bartolomé de Tirajana
- Hotels in Adeje
- Hotels in Benidorm
- Hotels in Granada
- Hotels in Valencia
- Hotels in Marbella
- Hotels in Alicante
- Hotels in Mogan
- Hotels in Las Palmas de Gran Canaria
- Hotels in Arona
- Hotels in San Sebastián
- Hotels in Torremolinos
- Hotels in Bilbao
- Hotels in Yaiza
- Hotels in Puerto de la Cruz
- Hotel Atlantico Madrid
- easyHotel Madrid Centro Atocha
- Hotel Regina
- Gran View Apartments
- Hotel Puerta América
- Agumar Hotel
- Only YOU Hotel Atocha
- Hotel Maydrit Airport
- Hotel Fernando III
- Hotel Sevilla Center
- Hotel Costa Azul
- Hard Rock Hotel Tenerife
- Holiday Inn Express Malaga Airport, an IHG Hotel
- Hotel Giralda Center
- Lopesan Costa Meloneras Resort & Spa
- Hotel Granada Center
- Lopesan Baobab Resort
- Hard Rock Hotel Marbella – Puerto Banús
- Sercotel Rosaleda Málaga
- Hotel Turia Valencia
- Hotel Alfonso XIII, a Luxury Collection Hotel, Seville
- Hotel Primus Valencia
- Gran hotel Miramar GL
- Hotel Saratoga
- BQ Belvedere Hotel
- Odyssey Rooms
- Hotel Apartamentos Bajondillo
- Grupotel Taurus Park
- Melia Alicante
- Estudiotel Alicante
- Iberostar Selection Anthelia
- Gloria Palace San Agustin Thalasso & Hotel
- Melia Valencia
- Hotel de Londres y de Inglaterra
- AC Hotel Iberia Las Palmas
- Barceló Carmen Granada Hotel
- Dreams Lanzarote Playa Dorada Resort & Spa
- Alhambra Palace Hotel
- Barceló Benidorm Beach - Adults Recommended
- Gara Suites Golf & SPA
- Poseidon Resort
- Gloria Palace Amadores Thalasso & Hotel
- Hotel Best Semiramis
- Óbal Urban Hotel Marbella
- AC Hotel Gran Canaria by Marriott
- Holiday Inn Express Bilbao, an IHG Hotel
- Radisson Blu Resort & Spa, Gran Canaria Mogan
- Hollywood Mirage - Excel Hotels & Resorts
- Santa Catalina, a Royal Hideaway Hotel
- Senator Marbella
Hotels
Hotels in Isle of ManHotels in ItalyHotels in NetherlandsCheap Hotels in MaltaFamily Hotels in United KingdomHotels in AlbaniaHotels in BulgariaHotels in PortugalHotels in FrancePet-Friendly Hotels in United KingdomHotels in GuernseyHotels in GibraltarHotels in IcelandHotels in SloveniaBeach Hotels in United KingdomHotels in JerseyHotels in GermanyHotels in United KingdomHotels in MaltaHotels in Faroe IslandsHotels in SwitzerlandLuxury Hotels in United KingdomHotels in PolandHotels in IrelandHotels in CroatiaHotels in GreeceHotels in AndorraResorts & Hotels with Spas in United KingdomCheap Hotels in United KingdomHotels in Ukraine