Search Hotels in Spain
Top Cities in Spain
Compare 172,701 hotels in Spain with room rates, reviews, and availability. Most hotels are fully refundable.
Hotel Riu Plaza España
easyHotel Madrid Centro Atocha
Hotel Colón Barcelona
Rialto
Nobu Hotel Barcelona
Grand Hyatt Barcelona
Zleep Hotel Madrid Airport
Bakour Lanzarote Splash
Hotel Atlantico Madrid
Arc la Rambla
Barcelona Airport Hotel
INNSiDE by Melia Barcelona Apolo
Exe Convention Plaza Madrid
Andante Hotel
Barceló Raval
Best Western Plus Hotel Alfa Aeropuerto
Hotel Regina
Hotel Rec Barcelona - Adults only
Occidental Diagonal 414
Hotel Sagrada Familia
Spain Hotel Travel Guide
Get ready for the holiday you've earned when you harness the power of Expedia to arrange a place to stay at one of the lodging options in Spain. Regardless of what degree of perks you want to have access to, our easy website makes it easy for you to find precisely what you're looking for. Start your search today, and you're guaranteed to find the perfect room for your trip.
Want to reserve a room at a sumptuous spa? Not a problem. We have got a great variety of affordable lodges as well. And there are an assortment of selections in the middle, as well. It all depends on what you're in the mood for and how much you'd like to spend. And as far as location, you can select a room in any part of the region you'd like. You'll see a ton of lodging choices right where everything's happening, as well as remote rooms on the periphery of Spain. When you peruse Expedia's assortment of rooms in Spain, you're sure to find inexpensive rates and incredible packages on any type of hotel here.
Booking a hotel for your trip shouldn't be a pain. Expedia aims to save you money and time when locking down your stay at an accommodation in Spain, so you can spend your time getting the most out of your adventure and not worrying about emptying your wallet. So why wait another day to book your travel plans? Designate your perfect travel dates now to browse the best discounts on vacations in Spain!
Spain Travel Info
Accommodation | 172,701 |
---|---|
Hotels with nearby beaches | 19,912 |
Lowest price | $70 |
Highest price | $408 |
International airports | Madrid (MAD-Adolfo Suárez Madrid-Barajas), Barcelona (BCN-Barcelona Intl.) and Palma de Mallorca (PMI) |
Top attractions | Gran Via Street, PortAventura World and Bossa Beach |
Cities to visit | Barcelona, Madrid and Seville |
Number of reviews | 24,551 |
Price trends for hotels in Spain
Less expensive | More expensive | This month | Next month |
---|---|---|---|
November | May | $115 | $132 |
Month | Price |
---|---|
January | $109 |
February | $114 |
March | $127 |
April | $136 |
May | $142 |
June | $115 |
July | $132 |
August | $137 |
September | $122 |
October | $104 |
November | $97 |
December | $103 |
Frequently asked questions
Recent reviews of Spain hotelsExpedia verified reviews
Top Spain Destinations
- Hotels in Valencia Province
- Hotels in Province of Seville
- Hotels in Balearic Islands
- Hotels in Canary Islands
- Hotels in Alicante Province
- Hotels in Catalonia
- Hotels in Barcelona
- Hotels in Granada Province
- Hotels in Andalusia
- Hotels in Barcelonès
- Hotels in Valencian Community
- Hotels in Basque Country
- Hotels in Asturias
- Hotels in Serra de Tramuntana
- Hotels in Galicia
- Hotels in Cádiz Province
- Hotels in Cantabria
- Hotels in Migjorn
- Hotels in Pla de Mallorca
- Hotels in Costa del Sol Occidental
- Hotels in Baix Empordà
- Hotels in Raiguer
- Hotels in La Marina Alta
- Hotels in Alt Empordà
- Hotels in Tarragona
- Hotels in Llevant
- Hotels in Castile and León
- Hotels in Navarre
- Hotels in Donostialdea/Donostia-San Sebastián
- Hotels in L'Horta de València
- Hotels in Aragon
- Hotels in Maresme
- Hotels in Las Palmas
- Hotels in Huelva Province
- Hotels in Castilla - La Mancha
- Hotels in Community of Madrid
- Hotels in Santa Cruz de Tenerife
- Hotels in Garraf
- Hotels in La Axarquía
- Hotels in Baix Llobregat
- Hotels in Gipuzkoa Province
- Hotels in Province of Almeria
- Hotels in Abona
- Hotels in Castellón Province
- Hotels in Vallès Occidental
- Hotels in Selva
- Hotels in Tarragonès
Top cities in Spain
- Barcelona Hotels
- Madrid Hotels
- Palma de Mallorca Hotels
- Málaga Hotels
- Seville Hotels
- Valencia Hotels
- Benidorm Hotels
- Marbella Hotels
- Alicante Hotels
- San Sebastián Hotels
- Calvia Hotels
- Torremolinos Hotels
- Ibiza Town Hotels
- Granada Hotels
- Salou Hotels
- San Bartolome de Tirajana Hotels
- Lloret de Mar Hotels
- Adeje Hotels
- Alcúdia Hotels
- Bilbao Hotels
Hotels near popular Attractions
Hotel Theme
- Hotels with Air Conditioning (15,731)
- Hotels with Free Wifi (12,772)
- Family Hotels (12,582)
- Hotels with Restaurants (11,534)
- Beach Hotels (10,297)
- Hotels & Resorts for Couples (10,137)
- Hotels with Balconies (9,938)
- Historic Hotels (9,325)
- Non-Smoking Hotels (9,213)
- Hotels with a Pool (9,024)
- Hotels with Bars (8,797)
- Hotels with Laundry Facilities (8,367)
- Hotels with an Outdoor Pool (7,214)
- Hotels with Free Parking (6,693)
- Golf Hotels (6,324)
- Business Hotels (6,109)
- Pet-friendly Hotels (4,924)
- Romantic Hotels (4,710)
- Hotel with a Concierge (4,110)
- Hotels with Room Service (4,047)
- Hotels with a View (3,852)
- Resorts & Hotels with Spas (3,698)
- Hotels with a Gym (3,044)
- Casinos (2,782)
- Hotels with Connecting Rooms (2,769)
- Hotels with smoking rooms (2,455)
- Hotels with Free Breakfast (2,403)
- Cheap Hotels (2,396)
- Honeymoon Resorts & Hotels (2,233)
- Hotels with Hot Tubs (2,150)
- Hotels with Childcare (1,996)
- Hotels with Fireplaces (1,953)
- Hotels with Tennis Courts (1,942)
- Hotels with Kitchenettes (1,730)
- Hotel Wedding Venues (1,608)
- Luxury Hotels (1,482)
- Winery Hotels (1,382)
- Oceanfront Hotels (998)
- Hotels with an Indoor Pool (992)
- Boutique Hotels (862)
- Ski Hotels (851)
- All-inclusive Resorts (687)
- Quiet Resorts & Hotels (424)
- Green Hotels (241)
- Hotels with Suites (180)
- Hotels on the Lake (173)
- Hotels with Waterslides (123)
- Waterpark Hotels (99)
- Fishing Resorts & Hotels (96)
- Hotels with Free Airport Shuttle (69)
More Accommodation Types in Spain
- Apartments in Spain (61,721)
- Vacation Homes in Spain (23,059)
- Villas in Spain (20,882)
- Cottages in Spain (4,023)
- Aparthotels in Spain (2,081)
- Chalets in Spain (1,550)
- Condo Rentals in Spain (1,230)
- Pensions in Spain (948)
- Guest Houses in Spain (857)
- Country Houses in Spain (842)
- Hostels in Spain (793)
- B&B in Spain (668)
- Farmstay in Spain (374)
- RV Parks in Spain (247)
- Resorts in Spain (138)
- Cabin Rentals in Spain (105)
- Residences in Spain (67)
- Houseboats in Spain (49)
- Condo Resorts in Spain (38)
- Inns in Spain (34)
- Holiday Park Resorts in Spain (25)
- Castles in Spain (22)
- Lodges in Spain (18)
- Capsule Hotels in Spain (7)
- Motels in Spain (6)
- Town Houses in Spain (3)
- Treehouses in Spain (2)
- Ranches in Spain (1)
- Safari Tentalow in Spain (1)
Popular national parks stays
- Hotels near Ordesa Y Monte Perdido National Park
- Hotels near Donana National Park
- Hotels near Aigüestortes i Estany de Sant Maurici National Park
- Hotels near Timanfaya National Park
- Hotels near Ordesa and Monte Perdido National Park
- Hotels near Monfrague National Park
- Hotels near Teide National Park
- Hotels near El Torcal National Park
- Hotels near Pyrénées National Park
- Hotels near Monte Aloia National Park
- Hotels near Las Canadas del Teide National Park
- Hotels near Cabaneros National Park
- Hotels near Cabrera National Park
- Hotels near La Caleta National Park
- Hotels near Caldera de Taburiente National Park
Beach destinations in Spain
- Beach hotels in Palma de Mallorca
- Beach hotels in Benidorm
- Beach hotels in Málaga
- Beach hotels in Valencia
- Beach hotels in Adeje
- Beach hotels in Calvia
- Beach hotels in Marbella
- Beach hotels in Torremolinos
- Beach hotels in San Bartolome de Tirajana
- Beach hotels in Salou
- Beach hotels in Lloret de Mar
- Beach hotels in Arona
- Beach hotels in Ibiza Town
- Beach hotels in Mogan
- Beach hotels in Alcudia
Top ski resorts in Spain
- Lodges near Sierra Nevada Ski Resort
- Lodges near Valdelinares Ski Resort
- Lodges near Baqueira Beret Ski Resort
- Lodges near La Molina Ski Resort
- Lodges near Alto Campoo Ski Resort
- Lodges near Port del Comte Ski Resort
- Lodges near Javalambre Ski Resort
- Lodges near Puerto de Navacerrada Ski Resort
- Lodges near La Masella Ski Resort
- Lodges near Valdesqui Ski Resort
- Lodges near La Pierre-St-Martin Ski Resort
- Lodges near Pal-Arinsal Ski Resort
- Lodges near Boi Taull Ski Resort
- Lodges near Astun Ski Resort
- Lodges near Cerler Ski Resort
Lake destinations in Spain
- Hotels near Embalse del Cijara
- Hotels near Las Charcas Mud Baths
- Hotels near Lago de Creguena
- Hotels near Chira Lake
- Hotels near Vilasouto Lake
- Hotels near Lake Banyoles
- Hotels near Laguna Grande
- Hotels near Cueva de Las Ninas Lake
- Hotels near Embalse del Ebro
- Hotels near Sobia Lake
- Hotels near Cuber Lake
- Hotels near Escabas Lake
- Hotels near Encoro de Castrelo de Miño
- Hotels near Saliencia Lakes
- Hotels near Mariola Lake
Top theme parks in Spain
- Hotels close to Siam Park
- Hotels close to PortAventura World
- Hotels close to Parque Warner Madrid
- Hotels close to Senda Viva Amusement Park
- Hotels close to Oasys MiniHollywood
- Hotels close to Terra Mitica
- Hotels close to Safari Aitana
- Hotels close to Aqualandia
- Hotels close to Tivoli World
- Hotels close to Monte Igueldo
- Hotels close to Isla Magica Theme Park
- Hotels close to Madrid Amusement Park
- Hotels close to Aquopolis Costa Dorada
- Hotels close to Pola Amusement Park
- Hotels close to Aqualand Costa Adeje