Travelisto destinations
Spain holidays
From the laid-back beaches of the Canary Islands to the rhythm of Andalusia and the cosmopolitan pull of Barcelona — Spain remade for how you like to travel.
Overview
Welcome to Spain
Few countries pack as much into a single border as Spain. In a fortnight you can move from the volcanic peaks of Tenerife to the Moorish palaces of Granada, from Barcelona's Modernist street life to the silent Galician coast — and find yourself eating extraordinarily well in every one of them.
What makes Spain still feel new to UK travellers, even after decades of package holidays, is how dramatically the country changes between regions. The Spain of Mallorca's coves shares almost nothing with the Spain of San Sebastián's pintxos bars, and that's before you cross the water to the Canaries, where Saharan trade winds keep beach weather running through the British winter. Whether you're after seven nights on a Costa beach, a city break through Andalusia, or a private vineyard tour across Rioja, every itinerary on this page is a starting point — we'll reshape it around how you actually want to travel.
Read more
The seasonal rhythm matters more than most travellers realise. Mainland Spain is at its loveliest in the shoulder months — late April to mid-June and September into October — when the cities are walkable, the costas are warm but not over-run, and dinner outside is still magic. July and August can be punishing inland (Seville, Córdoba and Madrid frequently hit 40°C) but the Canary Islands stay reliably in the low-to-mid 20s year-round, which is why they have become the UK's favourite winter-sun escape from November to March.
Spain's domestic transport is genuinely brilliant. The AVE high-speed rail puts Madrid to Barcelona in 2h30, Madrid to Seville in 2h20, and Madrid to Málaga in 2h35 — all from comfortable, on-time, station-centre departures. We design many of our Spain trips rail-first, with hire cars added only for the wine regions, the Picos mountains, or the quieter coastal pockets. Domestic flights to the Canaries and Balearics are short, frequent and cheap.
Some of our most-booked Spain itineraries pair the country with itself: Madrid plus Andalusia plus Costa del Sol for travellers who want city, culture and beach in one trip; Barcelona plus the Costa Brava for short breaks; northern Spain (San Sebastián, Bilbao, La Rioja) for food-and-wine travellers; the Canary Islands alone for winter sun. Multi-centre Spain works because the country is fundamentally diverse — every region surprises.
For travellers who already know Spain, we steer them away from the obvious. The Picos de Europa for hiking. The Camino de Santiago across the north. The Empordà valley behind the Costa Brava for slow vineyard living. Andalusia's pueblos blancos — Ronda, Arcos de la Frontera, Vejer — for white-village wandering. Galicia for seafood and pilgrimage. These are the Spain trips travellers come home from with one specific story rather than a list.
Spain pairs naturally with Portugal (Madrid–Lisbon AVE in under 4 hours, or a relaxed week-long Lisbon–Porto–Douro extension), Morocco (a quick ferry from Tarifa to Tangier or flights from Málaga), and France (the eastern Pyrenees and Costa Brava are an effortless cross-border combo). Even within Iberia, the cultural and culinary shifts are big enough that "Spain and Portugal" feels like two distinct trips rather than one — which is why we keep building 14-day pairings rather than rushed 7-day overlaps.
Spain's food scene deserves its own paragraph. The country is currently home to more Michelin three-star restaurants per head than France or Italy, with the densest concentrations in San Sebastián and Catalonia. Beyond the high-end, tapas culture remains genuinely democratic — a working-class lunch in Granada might cost €3 for a beer and an unrequested plate of food. We design food-led trips for travellers who want to eat their way through a country: Basque pintxos crawls, La Rioja vineyard lunches, Andalusian sherry-bar circuits in Jerez, and contemporary Catalan kitchens across Barcelona and the Empordà.
The booking calendar Spain runs is unlike most countries we sell. Top hotels in Andalusia and the Balearics fill nine months ahead for July and August; the Canaries fill six months ahead for Christmas, New Year and February half-term. We work with travellers to book 6-12 months ahead for peak dates, and we hold soft-blocks on the most-requested rooms. For shoulder-season travellers — April to June, September into October — eight to twelve weeks of lead time is usually enough, and there is far more flexibility in routing.
Best time
May–Oct (year-round in Canaries)
Flight from UK
2–4½ h from London
Currency
Euro (EUR)
Language
Spanish
From the team
Why we love Spain
Spain is where I keep going back to teach our designers how layered a country can be. In the same week I can put one couple on a Moorish-architecture walk through Córdoba and another on a private wine-pairing in Rioja, and both come home swearing they've found their favourite place on earth.
My quiet recommendation: don't cram. Pick two or three contrasting pockets — a city, a coast, a vineyard — and let each breathe for three or four nights. That's when Spain shows you what it really is.
Rossella Rossella, Luxury & Destination Specialist Meet our Travel DesignersMain areas
Where to go in Spain
9 distinct regions — they pair beautifully two or three at a time.
Canary Islands
Andalusia
Madrid & Central Spain
Northern Spain
Find your trip
Holiday types in Spain
Pick a holiday style — or combine two. Each section links straight to the next step.
Beach holidays
Hand-picked Spanish hotels — Mediterranean, Atlantic and Canary Islands.
Ponient Hotel Dorada Palace by PortAventura World
Spain
See hotel →
Hotel IPV Palace & Spa
Spain
See hotel →
Barcelo Punta Umbria Beach Resort
Spain
See hotel →
Barcelo Costa Ballena Golf and Spa
Spain
See hotel →
Hotel Don Pepe A Gran Melia Hotel
Spain
See hotel →
Axel Hotel Barcelona & Urban Spa
Spain
See hotel →
Kempinski Hotel Bahia Beach Resort & Spa
Spain
See hotel →
Flamingo Beach Resort
Spain
See hotel →
H10 Salauris Palace (PortAventura)
Spain
See hotel →City breaks
Spain's cities reward 2-4 nights each — pair two for a tailor-made multi-centre trip.
Madrid
Seville
Granada
Valencia
San Sebastián
Cruises
Spain is one of Europe's busiest cruise gateways. Barcelona, Málaga, Palma de Mallorca, Cádiz and Valencia all host major Mediterranean departures, and many travellers pair a 7-night cruise with a pre- or post-stay in Andalusia, the Costa del Sol or the Balearics.
Escorted tours
41 escorted tours through Spain — guided, customisable, fully ATOL-protected.
Classical Spain: Seville, Córdoba & Granada Escorted Tour – 7 Days
Madrid to Marrakech: Lisbon, the Algarve, Seville & Fes – 15 Days
Best of Spain, Portugal & Gibraltar – 15 Days
Spain, Portugal & Morocco: Lisbon to Madrid – 16 Days
Barcelona to Amsterdam by Train: France & Belgium – 15 Days
Barcelona to Venice by Rail: 11 Countries in Europe – 29 Days
Tailor-made
Everything you see above is a starting point — we'll shape any of these around how you actually want to travel.
Bespoke Spain itinerary
Pick your cities, beaches and vineyards. We design the route, book the AVE trains, and brief private guides.
Enquire
Multi-generational villa
Mallorca or Costa del Sol private villas with chef and butler, adjoining suites for grandparents, kids' club nearby.
Enquire
Cruise + city + coast
Combine a Mediterranean cruise from Barcelona or Málaga with land stays in Andalusia or the Balearics.
Enquire
Honeymoon or special celebration
Cliffside suite in Mallorca, a private flamenco evening in Seville, vineyard sunset in Rioja. Quietly arranged.
EnquireEvery hotel we offer
All Spain hotels
701 hotels across 17 areas, A to Z within each area.
Alicante City 8
Balearic Islands 211
- 7Pines Resort Ibiza
- Agroturismo Can Lluc Hotel
- Aimia
- Alcazar Hotel Soller
- Amare Beach Hotel Ibiza
- Apartamentos Vibra Jabeque Dreams
- Astoria Playa
- Barcelo Hamilton
- Barcelo Illetas Albatros
- Barcelo Nura
- Barcelo Ponent Beach
- Barceló Portinatx
- Belle Marivent Mediterranean Petit Hotel
- Bless Hotel Ibiza
- Bordoy Alcudia Port Suites
- Botel Alcudiamar
- BQ Paguera Boutique
- Cala San Miguel Ibiza Resort Curio Collection by Hilton
- Can Bordoy Grand House & Garden
- Can Ribera by Zafiro
- Cap Vermell Grand Hotel
- Casa Ladico Hotel Boutique
- Catalonia Royal Ses Estaques
- CM Castell de Mar
- CM Mallorca Palace
- CM Playa del Moro
- Convent De La Missio
- Cubanito Ibiza
- Dorado Ibiza
- El Llorenc Parc de la Mar
- El Vicenc de la Mar
- Eques Petit Resort
- FERGUS Style Palmanova
- FERGUS Style Soller Beach
- Ferrer Isabel
- Ferrer Janeiro Hotel & Spa
- Finca Ratxo Retreat Melia Collection
- Five Flowers Hotel Formentera member of Melia Collection
- Gran Melia Victoria
- Grand Palladium Select Palace Ibiza
- Grand Palladium White Island Resort & Spa
- Grupotel Aguait Resort and Spa
- Grupotel Macarella Suites & Spa
- Grupotel Maritimo
- Grupotel Molins
- Grupotel Parc Natural & Spa
- Grupotel Playa Club
- H10 Blue Mar
- H10 Casa Del Mar
- Hard Rock Hotel Ibiza
- Hipotels Bahia Cala Millor
- Hipotels Cala Millor Park
- Hipotels Gran Playa de Palma
- Hipotels Hipocampo Palace
- Hipotels Mediterraneo
- Hipotels Playa de Palma Palace
- HM Ayron Park
- HM Balanguera Beach
- Hoposa Costa D’Or Hotel
- Hoposa Daina Hotel
- Hoposa Montelin Studios
- Hoposa Pollentia Hotel
- Hoposa Uyal Hotel
- Hoposa Villaconcha Apartments
- Hotel Anfora Ibiza
- Hotel Ankaa – Adults Only
- Hotel Artiem Audax
- Hotel Artiem Capri
- Hotel Artiem Carlos
- Hotel Bahia de Alcudia
- Hotel Bellamar Beach & Spa
- Hotel Bon Sol
- Hotel Bonanza Park
- Hotel Bordoy Continental Valldemossa
- Hotel Cala Sant Vicens
- Hotel de Mar a Gran Melia Hotel
- Hotel Es Moli
- Hotel Es Port
- Hotel Es Princep
- Hotel Florida Magaluf
- Hotel Gran Sagitario
- Hotel Gran Sol
- Hotel Honucai
- Hotel Illa d’Or & Illa d’Or Club Apartments
- Hotel Las Gaviotas Suites
- Hotel Marina Drach
- Hotel Miramar Puerto Pollensa
- Hotel Nou Baleares
- Hotel Paradiso Garden
- Hotel Pure Salt Port Adriano
- Hotel Riomar a Tribute Portfolio by Marriott
- Hotel Samos
- Hotel Vibra Algarb
- Hotel Vibra Beverly Playa
- Hotel Vibra Bossa Flow
- Hotel Vibra District
- HSM Sandalo Beach
- Iberostar Selection Albufera Park
- Iberostar Selection Albufera Playa
- Iberostar Selection Es Trenc
- Iberostar Selection Jardin Del Sol Suites
- Iberostar Selection Llaut Palma
- Iberostar Selection Playa de Muro Village
- Iberostar Selection Playa de Palma
- Iberostar Selection Santa Eulalia
- Iberostar Waves Alcudia Park
- Iberostar Waves Bahia de Palma
- Iberostar Waves Cala Domingos
- Iberostar Waves Cala Millor
- Iberostar Waves Ciudad Blanca
- Iberostar Waves Club Cala Barca
- Iberostar Waves Cristina
- Iberostar Waves Pinos Park
- Iberostar Waves Playa de Muro
- Ibiza Sun Apartments
- Ikos Porto Petro
- Innside by Melia Alcudia
- Innside by Melia Calvia Beach
- Innside by Melia Ibiza Beach
- Innside by Melia Wave Calvia
- Inturotel Cala Esmeralda Beach Hotel & Spa
- Inturotel Sa Marina
- Ivory Playa
- JS Palma Plaza
- Jumeirah Mallorca
- Kimpton Aysla Mallorca
- La Quinta Menorca by PortBlue Boutique
- La Residencia A Belmond Hotel Mallorca
- Lago Resort Menorca Casas del Lago
- Lago Resort Menorca Suites del Lago
- Llucatx Menorca
- Mar Suites Formentera
- Marins Beach Club
- MarSenses Ferrera Blanca Adults Only
- MarSenses Natura Olea
- MarSenses Paradise Club Hotel
- MarSenses Puerto Pollensa Hotel & Spa
- Melia Cala d’Or
- Melia Cala Galdana
- Melia Calvia Beach
- Melia Ibiza
- Melia Palma Bay
- Melia Palma Marina
- Melia South Beach
- Menorca Mar Apartments
- MIM Mallorca
- Monsuau Cala D’Or Boutique Hotel
- Nivia Born Boutique Hotel
- OKU Ibiza
- Palacio Can Marques
- Palia Tropico Playa
- Palladium Hotel Menorca
- Palladium Hotel Palmyra
- Palmanova Beach by TRH
- Paradiso Ibiza Art Hotel
- Petit Sagitario
- Ponent Mar Apartments
- Portals Hills Boutique Hotel Mallorca
- Portodrach Apartments
- Predi Son Jaumell Hotel Rural
- Prinsotel La Dorada
- Protur Naisa Palma
- Puro Grand
- Romeos Ibiza
- Royal Son Bou Family Club
- Sa Bassa Rotja
- Salino Hotel
- Sant Jaume Design Hotel
- Saulo by Puro
- Seth 55 Santo Tomas
- Seth Agamenon
- Seth Port Ciutadella
- Seth Santo Tomas
- Sofia Alcudia Beach
- Sol Bahia Ibiza Suites
- Son Matias Beach
- Son Moll Sentits Hotel & Spa
- Sotavento Club Apartments
- Summum Boutique Hotel Melia Collection
- S’Argamassa Palace Suite Hotel
- THB Bamboo Alcudia
- THB Naeco Ibiza
- THB Ocean Beach
- The Donna Portals
- Tomir Portals Suites
- Torre Del Mar
- Trend Hotel Alcudia
- Tropicana Ibiza Suites
- TRS Ibiza Hotel
- Universal Grand Leon & Spa
- Valentin Playa de Muro
- Valentin Somni Suites & Hotel
- Valentin Star
- Vibra Yamm Sunset
- Vibra Yamm Urban
- VIVA Blue & Spa
- VIVA Cala Mesquida Suites and Spa Adults Only
- VIVA Golf Adults Only Hotel
- VIVA Sunrise
- Zafiro Alzinar Mar
- Zafiro Bahia
- Zafiro Cala Mesquida
- Zafiro C’an Picafort
- Zafiro Mallorca
- Zafiro Menorca
- Zafiro Palace Alcudia
- Zafiro Palace Andratx
- Zafiro Palace Palmanova
- Zafiro Palmanova
- Zafiro Rey Don Jaime
- Zafiro Tropic
Barcelona 68
- 4 Barcelona
- 45 Times Barcelona Hotel
- Abba Sants
- Alexandra Barcelona Hotel Curio Collection by Hilton
- Arenas Atiram Hotel Barcelona
- Atenea Barcelona Aparthotel
- Axel Hotel Barcelona & Urban Spa
- Balmoral Hotel
- Barcelo Raval
- Catalonia Atenas
- Catalonia Barcelona 505
- Catalonia Barcelona Plaza
- Catalonia Born
- Catalonia Catedral
- Catalonia Eixample 1864
- Catalonia La Boqueria
- Catalonia La Maquinista
- Catalonia Magdalenes
- Catalonia Plaza Catalunya
- Catalonia Port
- Catalonia Rigoletto
- Eurostars Barcelona Central
- Grand Hyatt Barcelona
- H10 Art Gallery
- H10 Casa Mimosa
- H10 Casanova
- H10 Cubik
- H10 Itaca
- H10 Madison
- H10 Marina Barcelona
- H10 Metropolitan
- H10 Montcada Boutique Hotel
- H10 Port Vell
- H10 Raco del Pi
- H10 The One Barcelona
- H10 Universitat
- H10 Urquinaona Plaza
- HCC Regente Hotel
- Hilton Barcelona
- Hotel Balmes Barcelona.
- Hotel Barcelona Condal Mar Affiliated by Melia
- Hotel Catalonia Gracia
- Hotel Catalonia Passeig de Gracia
- Hotel Derby
- Hotel Granados 83
- INNSiDE Barcelona Apolo
- ME Barcelona
- Melia Barcelona Sarria
- Melia Barcelona Sky
- NH Collection Barcelona Constanza
- NH Collection Barcelona Gran Hotel Calderon
- Novotel Barcelona City
- Occidental Atenea Mar
- Occidental Barcelona 1929
- Occidental Diagonal 414
- Ohla Barcelona
- Ohla Eixample
- Pestana Arena Barcelona
- Salles Hotel Pere IV
- Sercotel Amister Art Hotel
- Sercotel Caspe
- SLS Barcelona
- Sunotel Club Central
- Torre Melina Gran Melia
- Vincci Bit
- Vincci Gala Barcelona
- Vincci Mae
- Vincci Maritimo
Canary Islands 152
- Adrian Hoteles Colon Guanahani
- Adrian Hoteles Jardines De Nivaria
- Adrian Hoteles Roca Nivaria Gran Hotel
- Apartamentos La Concha Boutique
- Apartments Cordial Muelle Viejo
- Aqua Suites Boutique Hotel
- ART Las Palmas
- Bahiazul Resort Fuerteventura
- Barcarola Club Apartments
- Barcelo Corralejo Bay
- Barcelo Corralejo Sands
- Barcelo Fuerteventura Castillo
- Barcelo Fuerteventura Mar
- Barcelo Fuerteventura Royal Level
- Barcelo Lanzarote Active Resort
- Barcelo Lanzarote Royal Level
- Barcelo Margaritas Royal Level – Adults Only
- Barcelo Playa Blanca Royal Level – Adults Only
- Barcelo Santiago – Adults Only
- Barcelo Teguise Beach
- Barcelo Tenerife
- Bohemia Suites & Spa
- Boutique Hotel Cordial Plaza Mayor de Santa Ana
- Boutique Kamezi Villas
- Buendia Corralejo
- CalaLanzarote Suites
- Canary Garden Club
- Casablanca Apartments
- Caybeach Meloneras
- Club Maspalomas Suites & Spa – Adults Only
- Corallium Dunamar By Lopesan Hotels
- Cordial Magec Taurito Apartments
- Cordial Marina Blanca
- Cordial Mogan Playa
- Cordial Santa Agueda Resort & Perchel Beach Club
- Don Gregory By Dunas
- Dreams Jardin Tropical Resort & Spa
- Elba Palace Golf Boutique Hotel
- Esmeralda Cotillo Homes by LIVVO
- GF Victoria
- Gloria Izaro Club Hotel
- Gloria Palace Amadores Thalasso and Hotel
- Gloria Palace Royal Hotel and Spa
- Gold By Marina
- Gran Melia Palacio De Isora
- Gran Tacande
- Green Garden Eco Resort
- H10 Atlantic Sunset Horizons Collection
- H10 Big Sur
- H10 Conquistador
- H10 Costa Adeje Palace
- H10 Costa Mogan
- H10 Gran Tinerfe
- H10 Lanzarote Princess
- H10 Las Palmeras
- H10 Ocean Dreams
- H10 Ocean Dunas
- H10 Ocean Suites
- H10 Playa Esmeralda
- H10 Playa Meloneras Horizons Collection
- H10 Rubicon Horizons Collection
- H10 Suites Lanzarote Gardens
- H10 Suites Lanzarote Gardens & Aquapark Costa Teguise
- H10 Tenerife Playa
- H10 Tindaya
- H10 White Suites
- Hacienda Del Conde Melia Collection Golf & Spa
- Hard Rock Hotel Tenerife
- HD Parque Cristobal Gran Canaria
- Hipotels La Geria
- Hipotels Natura Palace
- HL Miraflor Suites
- HL Rondo Hotel
- HL Suite Hotel Playa Del Ingles
- Hotel Akeah Broncemar
- Hotel Bahia del Duque
- Hotel Baobab Suites
- Hotel Botanico and The Oriental Spa Garden
- Hotel Caserio
- Hotel Fariones
- Hotel Faro a Lopesan Collection Hotel
- Hotel Hacienda de Abajo
- Hotel Las Costas
- Hotel Lava Beach
- Hotel Nayra
- Hotel Neptuno
- Hotel Sir Anthony
- Hotel Suite Villa Maria
- Hotel Tigaiga
- Iberostar Selection Anthelia
- Iberostar Selection Fuerteventura Palace
- Iberostar Selection Lanzarote Park
- Iberostar Selection Sabila
- Iberostar Waves Bouganville Playa
- Iberostar Waves Gaviotas Park
- Iberostar Waves Las Dalias
- Iberostar Waves Playa Gaviotas
- IG Hotel Nachosol & Yaizasol Atlantic
- Ilunion Costa Sal
- JOIA El Mirador by Iberostar
- JOIA Salome by Iberostar
- La Isla Y El Mar Hotel Boutique
- Las Aguilas Tenerife Affiliated by Melia
- Las Madrigueras Golf Resort & Spa
- Las Villas Bahia del Duque
- LIVVO Hotel Lumm
- LIVVO Hotels Volcan Lanzarote
- Lopesan Baobab Resort
- Lopesan Costa Meloneras Resort Spa & Casino
- Lopesan Villa Del Conde Resort & Thalasso
- Marina Bayview
- Marina Suites
- Maspalomas Resort By Dunas
- Maspalomas Villas by Dunas
- Melia Costa Atlantis
- Melia Jardines Del Teide – Tenerife, Adults Only
- Melia La Palma
- Morasol Suites
- MUR Hotel Faro Jandia & Spa
- MYND Adeje
- Nautilus Lanzarote
- Nazaret Beach
- Paradisus by Melia Fuerteventura
- Paradisus by Melia Gran Canaria
- Paradisus by Melia Salinas Lanzarote
- Princesa Yaiza Suite Hotel Resort Lanzarote
- R2 Higos Beach
- Radisson Blu Resort Arguineguin Seafront
- Radisson Blu Resort Lanzarote
- RedLevel at Gran Melia Palacio De Isora
- Royal Garden Villas
- Royal Hideaway Corales Beach
- Royal Hideaway Corales Suites
- Royal Hideaway Corales Villas
- Royal Marina Suites Boutique Hotel
- Royal River Luxury Hotel
- Salobre Hotel Resort & Serenity
- Santa Catalina A Royal Hideaway Hotel
- Santa Monica Suites Hotel
- Seaside Grand Hotel Residencia
- Seaside Los Jameos
- Seaside Palm Beach Hotel
- Seaside Sandy Beach
- Secrets Bahia Real Resort & Spa
- Serenity Amadores
- Servatur Hartaguna
- Sol Barbacan
- Suites & Villas By Dunas
- The Ritz-Carlton Abama
- Tivoli La Caleta Tenerife Resort
- Villas New Lanzasuites
- Vincci Seleccion La Plantacion del Sur
Costa Blanca 54
- Albir Playa Hotel & Spa
- Aparthotel Terralta
- AR Diamante Beach & Spa
- Asia Gardens Hotel & Thai Spa A Royal Hideaway Hotel
- Avenida Hotel
- Barcelo Benidorm Beach
- Barcelo La Nucia Hills
- Barcelo La Nucia Palms
- Climia Benidorm Plaza
- ESTIMAR Calpe Suitopia
- Flamingo Beach Resort
- Flash Hotel
- Gala Placidia
- H10 Porto Poniente
- Hotel Agua Azul
- Hotel Ambassador Playa I
- Hotel Ambassador Playa II
- Hotel Benidorm Centre
- Hotel Cap Negret
- Hotel Don Pancho
- Hotel Gold Arcos
- Hotel La Cala
- Hotel Mediterraneo
- Hotel Presidente
- Hotel RH Corona del Mar
- Hotel RH Princesa
- Hotel RH Royal
- Hotel RH Victoria
- Hotel Servigroup Calypso
- Hotel Servigroup Castilla
- Hotel Servigroup Diplomatic
- Hotel Servigroup Nereo
- Hotel Servigroup Venus
- Hotel Villa Del Mar
- Hotel Villa Espana
- Innside Costablanca
- Magic Aqua Rock Gardens
- Magic Natura Animal Waterpark & Polynesian Lodge Resort
- Magic Pirates Island Resort
- Magic Robin Hood
- Magic Tropical Splash
- Medplaya Agir The Springs Hotel
- Medplaya Hotel Regente
- Medplaya Hotel Riudor
- Melia Benidorm
- Melia Villaitana
- Primavera Park Hotel & Apartments
- RH Ifach
- Riviera Beach Hotel
- Rosamar Hotel
- Sandos Benidorm Suites
- Sandos Monaco
- SOLYMAR Gran Hotel
- Villa Venecia Hotel Boutique Gourmet
Costa Brava 28
- ALEGRIA Mar Mediterrania
- AQUA Hotel Aquamarina & Spa
- AQUA Hotel Bertran Park
- AQUA Hotel Onabrava
- AQUA Hotel Promenade
- AQUA Hotel Silhouette & Spa
- AQUA Hotel The Breeze & Spa
- Atzavara Hotel & Spa
- Costa Encantada & Water World
- Costa Encantada Aparthotel & Resort
- Elisabeth by the Sea
- Evenia Olympic Suites
- GHT Miratge
- Golden Bahia de Tossa & Spa
- Golden Taurus Aquapark Resort
- Gran Hotel Flamingo
- Gran Hotel Reymar
- Hotel Anabel
- Hotel Coral Boutique by Gaia Rooms
- Hotel Delamar
- Hotel Marsol Lloret De Mar
- Hotel Santa Marta
- Ilunion Hotel Caleta Park
- L’ Azure
- Melia Lloret De Mar
- Rosamar Es Blau
- Sa Riera
- The 15th Boutique Hotel
Costa De Almeria 8
Costa De La Luz East 22
- ALEGRIA Bodega Real
- ALEGRIA Costa Ballena Aquafun
- Barcelo Conil Playa
- Barcelo Costa Ballena Golf and Spa
- Best Hotel Costa Ballena
- Daia Slow Beach Hotel Conil
- Elba Costa Ballena Beach & Thalasso Resort
- FERGUS Conil Park
- Hipotels Barrosa Palace & Spa
- Hipotels Barrosa Park
- Hipotels Gran Conil
- Hotel El Cortijo de Zahara
- Hotel Fuerte Conil Resort
- Hotel Playa De La Luz
- Iberostar Selection Andalucia Playa
- Iberostar Waves Royal Andalus
- Melia Zahara Resort & Villas
- Palacio de Sancti Petri Gran Melia
- Playaballena Spa Hotel
- Royal Hideaway Sancti Petri
- Valentin Sancti Petri
- Vincci Costa Golf
Costa De La Luz West 7
Costa Del Sol 70
- Amare Beach Hotel Marbella
- Anantara Villa Padierna Palace Benahavis Marbella Resort
- Aparthotel Monarque Sultan
- Barcelo Marbella
- Benalmadena Palace
- Doncarlos Marbella
- Elba Estepona Gran Hotel & Thalasso Spa
- Estival Torrequebrada
- Fairmont La Hacienda Costa Del Sol
- Globales Los Patos Park
- H10 Estepona Palace
- Hard Rock Hotel Marbella
- Holiday World Polynesia Hotel
- Hotel Alay
- Hotel Balcon De Europa
- Hotel Benalma Costa Del Sol
- Hotel Best Benalmadena
- Hotel Best Siroco
- Hotel Best Triton
- Hotel Costa Malaga by Pierre & Vacances
- Hotel Don Pepe A Gran Melia Hotel
- Hotel El Fuerte Marbella
- Hotel Fenix
- Hotel IPV Palace & Spa
- Hotel Isabel
- Hotel Las Arenas Affiliated by Melia
- Hotel MS Amaragua
- Hotel Ocean House Costa del Sol Affiliated by Melia
- Hotel Palia Las Palomas
- Hotel Parasol by Dorobe
- Hotel Puente Real
- Hotel TRH Mijas
- Iberostar Selection Marbella Coral Beach
- Iberostar Waves Malaga Playa
- Ikos Andalusia
- Ilunion Fuengirola
- Kempinski Hotel Bahia Beach Resort & Spa
- Kimpton Los Monteros Marbella
- La Cala Golf Resort & Spa
- La Zambra Resort
- Leonardo Hotel Fuengirola
- MAC Puerto Marina Benalmadena
- ME Marbella
- Medplaya Hotel Pez Espada
- Medplaya Hotel Riviera
- Melia Costa Del Sol
- METT Marbella – Estepona
- Monarque Torreblanca
- Nobu Hotel Marbella
- Occidental Fuengirola
- Occidental Puerto Banus
- Occidental Torremolinos Playa
- OKU Andalusia
- Ona Marinas de Nerja Spa Resort
- Palia Las Palomas & Aqualand Waterpark
- Palmasol
- Puente Romano Marbella
- Sandos Griego
- Santa Barbara Heights by Wyndham Grand Costa del Sol
- Senator Banus
- Senator Marbella
- SO Sotogrande Spa & Golf Resort Hotel
- Sol Marbella Estepona Atalaya Park
- Sol Principe
- Sol Torremolinos Don Marco
- Sol Torremolinos Don Pablo
- Sol Torremolinos Don Pedro
- Spirit Hotel Benalmadena Beach
- Sunset Beach Club
- Vincci Seleccion Aleysa
Costa Dorada 26
- Best Negresco
- Best Punta Dorada
- Estival El Dorado Resort (PortAventura)
- Estival Maramar
- Golden Acqua Salou
- Golden Costa Salou
- Golden Donaire Beach
- Golden Port Salou & Spa (PortAventura)
- Gran Palas Hotel
- H10 Cambrils Playa
- H10 Imperial Tarraco
- H10 Mediterranean Village (PortAventura)
- H10 Salauris Palace (PortAventura)
- H10 Salou Princess
- H10 Vintage Salou
- Hotel Colorado Creek (PortAventura)
- Hotel Las Vegas
- Hotel Magnolia
- Hotel Monica
- Instants Boutique Hotel
- Le Meridien Ra Beach Hotel & Spa
- Mansion De Lucy (PortAventura)
- Oassium Hotel by Estival
- Ohtels La Hacienda
- Ohtels Villa Romana (PortAventura)
- Ponient Hotel Dorada Palace by PortAventura World
Girona City 3
Malaga City 19
- Barcelo Malaga Hotel
- Eurostars Malaga
- H10 Croma Malaga
- Hotel Catalonia Malaga
- Hotel Catalonia Puerta Del Mar
- Hotel Mariposa
- Ilunion Malaga
- Malaga Alameda Centro Affiliated By Melia
- MS Maestranza
- NH Malaga
- Only YOU Hotel Malaga
- Palacio Solecio
- Petit Palace Plaza Malaga
- Room Mate Valeria
- Salles Malaga Centro
- Santos Gran Hotel Miramar
- Sercotel Rosaleda Malaga
- Vincci Larios Diez Malaga
- Vincci Seleccion Posada del Patio
Seville (Jerez airport) 12
Our editor’s picks
Our hand-picked Spanish stays
Twelve mainland-Spain hotels we'd book ourselves, spread across nine sub-regions for a quick read on the country's breadth.
For 5* beachfront luxury on the Costa del Sol, Kempinski Hotel Bahia Beach in Estepona sits in subtropical gardens between Marbella and Sotogrande.
Ikos Andalusia — the brand's first Spanish opening — runs Infinite Lifestyle all-inclusive plus, with seven restaurants and a beachfront setting on the Costa del Sol.
Stay at Barcelo Marbella for an adults-only hillside escape on Marbella's Golden Mile, walking distance to the marina.
Steps from the Gothic Quarter and Las Ramblas, H10 Madison in Barcelona is our city-break pick with a rooftop terrace overlooking the cathedral spires.
Hotel ME Sitges Terramar is the design-led Melia seafront stay in Sitges — Barcelona's stylish coastal weekend.
On Costa Dorada's beachfront, Stay at Le Meridien Ra Beach Hotel & Spa — Marriott's adults-only resort south of Barcelona with two spas and a private beach.
For Andalusian city culture, Hesperia Sevilla in Seville — close to the Maria Luisa Park and Plaza de Espana — pairs Moorish style with a rooftop pool.
Iberostar Selection Andalucia Playa is the brand's adults-only flagship on the Costa de la Luz — white-sand Cadiz beaches, certified sustainable, all-inclusive plus.
For the wilder side of the Cadiz coast, Melia Zahara Resort & Villas blends a resort hotel with private villas above Zahara de los Atunes' dune-backed beaches.
On the Costa Brava, Stay at AQUA Hotel Aquamarina & Spa — a beachfront family hotel in Santa Susanna with three pools and adults-only spa areas.
Eurostars Centrum Alicante is our Costa Blanca city-break pick — central Alicante steps from the Esplanada and the harbour.
On Andalusia's wilder Mediterranean coast, Barcelo Cabo de Gata on the Almeria coast sits inside the Cabo de Gata natural park — dark beaches, dolphins, near-empty hinterland.
Travel guides
From our editorial team
The Best Adults-Only Hotels in the Canary Islands for Year-Round Sun
The best adults-only hotels in Tenerife, Gran Canaria, Lanzarote and Fuerteventura, from boutique suites to five-star all-inclusive. Compare…
Read more
The Best Hotels in Málaga and Seville: Andalucía’s Great Cities
The best hotels in Málaga and Seville, from rooftop pools by the Picasso Museum to Seville palaces near…
Read more
The Best Hotels on the Costa de la Luz: Andalucía’s Atlantic Beaches
The best hotels on the Costa de la Luz, from Sancti Petri luxury to family resorts in Costa…
Read more
The Best Hotels in Barcelona: Rooftop Pools, Gaudí and the Gothic Quarter
The best hotels in Barcelona, from ME and Ohla rooftop pools to boutique stays near the Gothic Quarter…
Read more
The Best Hotels on the Costa Brava and Costa Barcelona
The best hotels on the Costa Brava and Costa Barcelona, from adults-only Lloret de Mar to medieval Tossa…
Read more
The Best Hotels on the Costa Dorada: Salou, Cambrils and PortAventura
The best hotels on the Costa Dorada, from PortAventura hotels with park tickets to adults-only Cambrils and Tarragona.…
Read more
The Best Hotels on the Costa Blanca: Benidorm, Calpe, Altea and Albir
The best hotels on the Costa Blanca, from adults-only Benidorm boutiques to Calpe’s spa hotels and beachfront Altea.…
Read more
The Best Family Hotels in Spain With Waterparks and Splash Parks
The best family hotels in Spain with waterparks and splash parks, from Majorca, Menorca and Ibiza to the…
Read morePractical info
Knowing before you go
When to go
April-June and September-October are the prime windows — warm, dry, lower crowds than peak summer. July-August is high-season for the coast (Costa Brava, Balearics, Canary Islands hold their weather year-round). Winter is the best time for southern Andalusia city breaks and the Canary Islands.
Flights & how to get there
Flights from UK to Spain — direct from every UK airport to Madrid, Barcelona, Málaga, Alicante, Valencia, Bilbao, Seville, Palma, Ibiza, Tenerife, Gran Canaria, Lanzarote, Fuerteventura. Flights from ~£40-200 return. Eurostar + onward TGV via Paris is the rail option (~12h London-Barcelona).
Visa & passport
UK passport holders can stay 90 days in any 180-day period under the Schengen rules. Passport must be valid 3 months past departure. For up-to-date entry requirements and safety info, check the UK FCDO travel advice for Spain.
Currency & money
The Euro (EUR). Cards accepted nearly everywhere; carry small change for tapas bars and taxis. Tipping 5-10% in restaurants, round-up for taxis.
Language & tipping
Spanish (Castilian) is official; English widely spoken in tourist areas. Catalan in Barcelona/Balearics, Basque in San Sebastián, Galician in north-west.
Health & safety
UK Global Health Insurance Card (GHIC) covers state-provided healthcare. Buy comprehensive travel insurance for private clinics, repatriation and trip cover. Tap water safe.
FAQs
Spain — your questions
When is the best time to visit Spain?
For mainland Spain, May–June and September–October offer the best balance of warm weather, long days and manageable crowds. Peak summer (July–August) is reliably hot but busy and pricey. The Canary Islands stay between 20–28°C year-round, making them ideal for November–March winter sun.
Is Spain suitable for a family holiday?
Yes — Spain is one of the most family-friendly destinations in Europe. The Costa Blanca, Costa del Sol and Mallorca have huge concentrations of all-inclusive family resorts with kids' clubs, water parks and short transfers from the airport. The Canary Islands add winter-sun reliability for half-term breaks.
Which Spanish destination is best for beaches?
For sheer beach volume, the Costa Blanca and Costa del Sol lead, with the widest range of resorts and easy flights from regional UK airports. For dramatic coastline, the Balearics offer turquoise coves; the Canary Islands have black-sand volcanic beaches plus warmer winter water than mainland Spain.
How long is the flight to Spain from the UK?
About 2–2½ hours to mainland Spain (Madrid, Barcelona, Málaga, Alicante, Palma), and 4–4½ hours to the Canary Islands. Most UK airports — including London, Manchester, Birmingham, Edinburgh, Glasgow — fly direct.
Do I need a visa for Spain after Brexit?
UK passport holders can visit Spain for up to 90 days in any 180-day period without a visa. From the date ETIAS launches (expected 2026), you'll need to apply online for a €7 travel authorisation valid for three years. Your passport must be valid for at least 3 months beyond your planned departure from the Schengen area. For the official, current entry rules check the UK FCDO travel advice for Spain, and sign up for free travel alerts at Travel Aware before you go.
Do I need travel insurance for Spain?
Yes — strongly recommended. While a UK GHIC card gives you access to state healthcare in Spain on the same terms as locals, it doesn't cover everything: private hospital fees, repatriation, cancellation, or lost baggage. We recommend buying comprehensive travel insurance through Travelisto before you travel. The FCDO health advice for Spain is at GOV.UK.
Can I combine a city break and a beach holiday in Spain?
Easily — and we recommend it. Barcelona pairs naturally with the Costa Brava (1 hr by train); Málaga and Seville with the Costa del Sol; Madrid with Andalusia via the AVE high-speed rail. Multi-centre Spain holidays are one of our most-booked tailor-made formats.
Is Spain expensive?
Spain offers excellent value compared to most of Western Europe. A three-course meal with wine sits around €20–30 outside the most touristy spots; a glass of wine €3–5. Hotels and flights peak in July–August and Christmas; book May, June or September for the best price-to-weather balance.
What's the best way to get around Spain?
For city-to-city, the AVE high-speed rail is faster than flying door-to-door and links Madrid, Barcelona, Seville, Málaga and Valencia in under 3 hours. For coastal Spain, car hire is practical (and necessary to reach the better Andalusian pueblos blancos). For the islands, fly between them or take ferries within the Balearics and Canaries.
Make this trip yours
Plan your Spain holiday with a Travel Designer
Pick from any of the options on this page or tell us what you have in mind — we'll build it around how you actually like to travel. ATOL protected, flights included, real humans available 9am–7pm.