Search Hotels in Spain
Most hotels are fully refundable. Because flexibility matters.
Save 10% or more on over 100,000 hotels worldwide as a One Key member.
Search over 2.9 million properties and 550 airlines worldwide.
Top Cities in Spain
Compare 169,362 hotels in Spain with room rates, reviews, and availability. Most hotels are fully refundable.
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 | 169,362 |
---|---|
Hotels with nearby beaches | 19,912 |
Lowest price | $77 |
Highest price | $422 |
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 | 18,776 |
Price trends for hotels in Spain
Less expensive | More expensive | Next month |
---|---|---|
April | August | $102 |
Month | Price |
---|---|
January | $113 |
February | $120 |
March | $135 |
April | $95 |
May | $102 |
June | $117 |
July | $131 |
August | $137 |
September | $118 |
October | $104 |
November | $100 |
December | $100 |
Frequently asked questions
Recent reviews of Spain hotelsExpedia verified reviews
Top destinations
- Hotels close to Camp Nou
- Hotels close to Motorland Aragon
- Hotels close to Estadio Wanda Metropolitano
- Hotels close to WiZink Center
- Hotels close to Santiago Bernabeu Stadium
- Hotels close to Circuit Ricardo Tormo
- Hotels close to Palau Sant Jordi
- Hotels close to Guillermo Amor Municipal Stadium
- Hotels close to Circuit of Jerez Racetrack
- Hotels close to Benito Villamarin Stadium
- Hotels close to RCDE Stadium
- Hotels close to Palacio Vistalegre
- Hotels close to The Magic Box
- Hotels close to Mestalla Stadium
- Hotels close to Coliseum da Coruna
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 Serra de Tramuntana
- Hotels in Asturias
- Hotels in Galicia
- Hotels in Cádiz Province
- Hotels in Cantabria
- Hotels in Pla de Mallorca
- Hotels in Baix Empordà
- Hotels in Migjorn
- Hotels in Costa del Sol Occidental
- Hotels in La Marina Alta
- Hotels in Raiguer
- Hotels in Alt Empordà
- Hotels in Tarragona
- Hotels in Las Palmas
- Hotels in Castile and León
- Hotels in Llevant
- Hotels in Aragon
- Hotels in Navarre
- Hotels in Santa Cruz de Tenerife
- Hotels in L'Horta de València
- Hotels in Castilla - La Mancha
- Hotels in Abona
- Hotels in Maresme
- Hotels in La Axarquía
- Hotels in Donostialdea/Donostia-San Sebastián
- Hotels in Huelva Province
- Hotels in Garraf
- Hotels in Province of Almeria
- Hotels in Baix Llobregat
- Hotels in Vallès Occidental
- Hotels in Community of Madrid
- Hotels in Gipuzkoa Province
- Hotels in Selva
- Hotels in Castellón Province
- Hotels in Vega Baja del Segura
Other Cities in Spain
- Barcelona Hotels
- Madrid Hotels
- Palma de Mallorca Hotels
- Seville Hotels
- Málaga Hotels
- Valencia Hotels
- Benidorm Hotels
- Marbella Hotels
- Alicante Hotels
- Adeje Hotels
- San Bartolome de Tirajana Hotels
- Granada Hotels
- Torremolinos Hotels
- San Sebastián Hotels
- Calvia Hotels
- Lloret de Mar Hotels
- Mogan Hotels
- Ibiza Town Hotels
- Salou 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 (56,654)
- Vacation Homes (21,273)
- Villas (17,730)
- Cottages (3,612)
- Aparthotels (2,054)
- Chalets (1,375)
- Condo Rentals (1,107)
- Pensions (957)
- Guest Houses (867)
- Country Houses (860)
- Hostels (788)
- B&B (627)
- Farmstay (348)
- RV Parks (241)
- Resorts (127)
- Cabin Rentals (96)
- Residences (70)
- Houseboats (52)
- Inns (36)
- Condo Resorts (34)
- Holiday Park Resorts (24)
- Castles (20)
- Lodges (20)
- Capsule Hotels (7)
- Motels (6)
- Town Houses (3)
- Treehouses (2)
- Safari Tentalow (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