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
Find properties with these dates
Compare 172,729 hotels in Spain with room rates, reviews, and availability. Most hotels are fully refundable.
Nobu Hotel Barcelona
Barceló Raval
Occidental Diagonal 414
Iberostar Selection Paseo de Gracia
Barceló Torre de Madrid
W Barcelona
Room Mate Macarena - Gran Vía
Hotel 1898
Astoria
Iberostar Selection Anthelia
Ohla Barcelona
H10 Cubik
Occidental Barcelona 1929
Hotel Porta Fira
Hotel Oasis
Lopesan Costa Meloneras Resort & Spa
Hotel Apartamentos Bajondillo
Pestana CR7 Gran Vía Madrid
Seventy Barcelona
Guide to Exploring around Spain
Guide to Exploring around Spain
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!
Price trends for hotels in Spain
Price trends for hotels in Spain
Less expensive | More expensive | This month | Next month |
---|---|---|---|
December | April | $101 | $115 |
Month | Price |
---|---|
January | $105 |
February | $113 |
March | $129 |
April | $146 |
May | $101 |
June | $115 |
July | $132 |
August | $140 |
September | $119 |
October | $103 |
November | $98 |
December | $97 |
Recent reviews of Spain hotels
Recent reviews of Spain hotels
Explore a world of travel with Expedia
Explore a world of travel with Expedia
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 Serra de Tramuntana
- Hotels in Asturias
- Hotels in Basque Country
- Hotels in Galicia
- Hotels in Cádiz Province
- Hotels in Cantabria
- Hotels in Pla de Mallorca
- Hotels in Migjorn
- Hotels in Costa del Sol Occidental
- Hotels in Baix Empordà
- Hotels in La Marina Alta
- Hotels in Raiguer
- Hotels in Alt Empordà
- Hotels in Tarragona
- Hotels in Llevant
- Hotels in Castile and León
- Hotels in Aragon
- Hotels in L'Horta de València
- Hotels in Las Palmas
- Hotels in Navarre
- Hotels in Castilla - La Mancha
- Hotels in Maresme
- Hotels in Donostialdea/Donostia-San Sebastián
- Hotels in Santa Cruz de Tenerife
- Hotels in Baix Llobregat
- Hotels in Garraf
- Hotels in Community of Madrid
- Hotels in Huelva Province
- Hotels in La Axarquía
- Hotels in Province of Almeria
- Hotels in Vallès Occidental
- Hotels in Abona
- Hotels in Gipuzkoa Province
- Hotels in Marina Baja
- Hotels in Vega Baja del Segura
- Hotels in Selva
Other 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
- Adeje Hotels
- Torremolinos Hotels
- Granada Hotels
- San Bartolome de Tirajana Hotels
- Calvia Hotels
- Salou Hotels
- Ibiza Town Hotels
- Lloret de Mar 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 (57,770)
- Vacation Homes (21,614)
- Villas (19,382)
- Cottages (3,668)
- Aparthotels (2,056)
- Chalets (1,409)
- Condo Rentals (1,124)
- Pensions (956)
- Guest Houses (867)
- Country Houses (860)
- Hostels (787)
- B&B (629)
- Farmstay (357)
- RV Parks (244)
- Resorts (135)
- Cabin Rentals (97)
- Residences (68)
- Houseboats (51)
- Condo Resorts (37)
- Inns (36)
- Holiday Park Resorts (24)
- Castles (21)
- Lodges (19)
- 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