Hotels in Spain
Spain doesn't have one hotel scene — it has at least five, and they barely resemble each other. A converted palace in Seville's Santa Cruz quarter, a design hotel in Barcelona's Eixample, a clifftop finca in Mallorca, a pilgrim hostel in rural Galicia, a pintxos-bar-with-rooms in San Sebastián's old town — all Spanish, all completely different propositions. The country runs roughly 19,000 hotels across this spectrum, and where you base shapes the trip more than the dates do.
Where to base
Barcelona has the deepest inventory and the widest tier range. Eixample is the sensible default — Modernista buildings, grid layout, walkable to Gaudí sites and the Gothic Quarter. Gràcia suits longer stays; the Born and El Raval suit shorter, design-led ones. Beachfront hotels in Barceloneta are a different trip entirely (resort feel, weaker dining). Best for: first-timers, design hotels, urban culture.
Madrid is less photogenic than Barcelona and more rewarding for it. Base in Centro (Sol, Malasaña, Chueca) for the museum triangle and tapas crawls; Salamanca for upscale shopping and quieter luxury hotels. Madrid's hotel scene leaned mid-tier business for years and has sharpened considerably — the rooftop bar arms race here is real. Best for: art, nightlife that genuinely runs until 4am, food-without-the-Catalan-prices.
Andalucía is where you decompress. Seville for Moorish architecture and orange trees, Granada for the Alhambra and Albaicín, Córdoba for the Mezquita and a quieter pace. Hotels here lean small, often converted from old houses or palaces — courtyards, tile work, rooftop plunge pools. Stay inside the old town in each city; the historic centres are walkable and the outskirts are forgettable. Best for: history, slow travel, honeymooners.
The Balearics — Mallorca and Ibiza — are their own category. Mallorca splits between Palma (city hotel break), the Tramuntana mountains (agroturismo fincas), and the coast (resort sprawl, varying quality). Ibiza polarises: the north is rural and design-led, the south is club-adjacent. San Sebastián in the Basque Country deserves a separate mention — small, expensive, and arguably Spain's best eating city. Book months ahead in summer.
Hotel tiers
Budget in Spain means hostales (small family-run pensions, not hostels) and 2-star hotels — clean, basic, usually €60–90 in cities, less in rural Andalucía or along the Camino de Santiago, where pilgrim albergues run €10–20 a bed. Mid-tier is where Spain shines: €120–220 gets you a genuinely characterful boutique in Seville or a solid 4-star in central Madrid. The Paradores network — state-run hotels in castles, monasteries, and historic buildings — sits squarely here and is worth seeking out. Luxury ranges from grand-dame urban (Hotel Alfonso XIII in Seville, Mandarin Oriental Barcelona) to remote fincas in Mallorca and Ibiza pushing €1,000+ a night in August. Quality at the top end is internationally competitive; service is warmer than France, more formal than Italy.
Best season and practical tips
May, June, and September are the sweet spots almost everywhere — warm but not punishing, and inventory still available. July and August are brutal in Madrid and Seville (40°C+ is normal in Andalucía) and the locals leave; coast and islands fill up and prices double. October through April is excellent for cities and miserable for beaches. Northern Spain (Basque Country, Galicia, Asturias) runs cooler and wetter year-round — pack accordingly.
Spain is in the Schengen zone, so the standard 90-days-in-180 rule applies for non-EU visitors. From 2025 the EU's ETIAS authorisation will be required for visa-exempt travellers — apply online, small fee, valid three years. Check-in across Spain typically starts at 3pm and you'll be asked for your passport at every hotel (legal requirement, not nosiness). Tourist tax applies in Catalonia and the Balearics — usually €1–4 per night, paid at checkout, not included in most online rates. Tipping is light: round up, leave a couple of euros on a good meal, no need for percentages.
If you're routing onward, Spain pairs naturally with Portugal (cheap, easy border, similar tier structure with better Atlantic seafood), France (high-speed rail from Barcelona to Paris in 6.5 hours), or Morocco via the Tarifa–Tangier ferry for a complete change of register.
Search hotels in Spain on IMPT
From a Paradores castle stay to a Palma rooftop suite, search across Spain's full hotel inventory — cities, coast, islands, and Camino villages — on IMPT's hotel search. Compare rates, filter by neighbourhood, book direct.