
Villas in Spain: Where to Stay, Region by Region
Looking at villas in Spain is really a question of where first, and what kind of stay second. The country divides neatly for British travellers: the island groups of the Canary Islands and the Balearic Islands, the long coastal stretches of the Costa Blanca, Costa del Sol, Costa Dorada and Costa Brava, and the cities, from Barcelona and Madrid to Seville, Valencia, Bilbao and Granada. Each suits a different holiday. On this page I walk through those areas, the style of accommodation each tends towards, and how to book sensibly, while the live hotel prices and package deals shown here let you compare options as you read.
Some links on this page are affiliate links. If you book through them we may earn a commission, at no extra cost to you. It is how we keep this site free. Details
- The Canary Islands and Balearic Islands give you two island groups for villa and resort stays.
- The Costa Blanca and Costa del Sol are the mainland coasts most searched by British holidaymakers.
- Barcelona, Seville, Madrid and Granada suit city breaks built around a hotel rather than a pool.
Resorts and towns in Spain
Ranked by what there is to see and book. Each has its own page.
BarcelonaProvíncia de Barcelona · 322 miles from the centre
215 sights · 11 min from BCN · on the coast
Compare hotels (opens Booking.com in a new tab)
ValenciaProvíncia de València · 180 miles from the centre
77 sights · 8 min from VLC · on the coast
Compare hotels (opens Booking.com in a new tab)
MálagaProvincia de Málaga · 230 miles from the centre
70 sights · 8 min from AGP · on the coast
Compare hotels (opens Booking.com in a new tab)
MadridProvincia de Madrid · 29 miles from the centre
193 sights · 12 min from MAD
Compare hotels (opens Booking.com in a new tab)
AlicanteProvincia de Alicante · 207 miles from the centre
28 sights · 9 min from ALC · on the coast
Compare hotels (opens Booking.com in a new tab)
GranadaProvincia de Granada · 195 miles from the centre
67 sights · 13 min from GRX
Compare hotels (opens Booking.com in a new tab)- Benidorm
Provincia de Alicante · 216 miles from the centre
15 sights · 41 min from ALC · on the coast
Compare hotels (opens Booking.com in a new tab)
Donostia / San SebastiánGipuzkoa · 246 miles from the centre
33 sights · 1 h 7 min from BIO · on the coast
Compare hotels (opens Booking.com in a new tab)- Santa Cruz de Tenerife
Provincia de Santa Cruz de Tenerife · 1071 miles from the centre
45 sights · 50 min from TFS · on the coast
Compare hotels (opens Booking.com in a new tab)
AlmeríaAlmería · 229 miles from the centre
32 sights · 7 min from LEI · on the coast
Compare hotels (opens Booking.com in a new tab)
CadizProvincia de Cádiz · 278 miles from the centre
36 sights · 28 min from XRY · on the coast
Compare hotels (opens Booking.com in a new tab)- Marbella
Provincia de Málaga · 249 miles from the centre
22 sights · 34 min from AGP · on the coast
Compare hotels (opens Booking.com in a new tab)
Compare every hotel, apartment and villa in Spain, priced in GBP, usually with free cancellation.
Compare hotels (opens Booking.com in a new tab)Where to base yourself
The Canary Islands draw more interest than anywhere else in the country, with the Balearic Islands next. Both are island holidays in the classic sense: you fly in, transfer to your base and spend the week between the pool, the beach and the odd excursion. They are the obvious starting point if you want holiday villas in Spain with the sea close by.
On the mainland, the Costa Blanca and Costa del Sol are the two big coastal names, followed by the Costa Dorada and the Costa Brava further north. These are the places to look for villas to rent in Spain if you want to mix beach days with drives inland, and car hire can be compared on this page.
The cities are a different proposition. Barcelona, Seville, Madrid, Valencia, Bilbao and Granada are about streets, food and sightseeing, so most travellers stay in a central hotel for a few nights rather than hiring a villa for a fortnight.
Villas, resort hotels or apartments
On the islands and the costas, the choice usually comes down to three styles. Villa hire in Spain gives you space and privacy, and many travellers specifically filter for villas in Spain with a private pool; if you have ever searched for a villa in Spain with pool, the coastal regions are where to look. Self catering holidays in Spain also include apartments, a practical middle ground for couples and small families.
Families often prefer resort hotels, and waterpark hotels in Spain are a popular request: hotels in Spain with water slides take the effort out of entertaining children, and you can search for hotels with slides in Spain among the live listings here. Adults-only hotels are the opposite end of the same idea.
One note: if you arrived here looking for a Spain villa for sale, this page is about holiday stays rather than property purchase.
How to book your stay
For the islands and costas, most British travellers book a package, meaning flight, accommodation and transfers in one booking, and the deals from Jet2holidays, TUI, loveholidays and On the Beach are shown here to compare. Check the board basis carefully: self-catering, half board and all inclusive change the real cost of a week considerably.
If you prefer holiday villas to rent in Spain on their own, compare hotel and villa prices here, then add car hire, since villas on the coast often sit away from the resort centre. Prices rise during UK school holidays, so families who can travel outside those weeks generally have more choice. For city breaks, a short hotel stay plus tours and tickets, also listed on this page, is usually the simplest approach.
When to go to Spain
April to June and September: daytime highs between 23°C and 29°C with little rain.
- 11°CJan56 mm
- 14°CFeb28 mm
- 18°CMar60 mm
- 23°CApr15 mm
- 25°CMay37 mm
- 29°CJun48 mm
- 36°CJul1 mm
- 35°CAug13 mm
- 27°CSept81 mm
- 22°COct113 mm
- 16°CNov30 mm
- 12°CDec23 mm
Highlighted months are the sweet spot for warm, dry weather.
Next steps
Questions people ask
Where should families look for the best family hotels in Spain?
The Canary Islands, the Balearic Islands, the Costa Blanca and the Costa del Sol are the natural starting points, as their resort hotels and apartments are built around pools and beaches. Compare the live hotel prices and package deals on this page to see what suits your dates.
Can I find family hotels in Spain with water slides?
Yes. Waterpark-style hotels are a common request for the islands and costas, where family resort hotels are concentrated. Use the live hotel listings on this page to search for properties with slides, and check the board basis before you book.
Which areas are best for villas in Spain?
For a villa holiday, look at the coastal and island regions: the Canary Islands, Balearic Islands, Costa Blanca, Costa del Sol, Costa Dorada and Costa Brava. The cities, such as Barcelona or Madrid, are better suited to a hotel stay.
Are there adults-only hotels in Spain?
Adults-only hotels are a popular search alongside family resorts, particularly for island and coastal holidays. You can compare current options and prices through the hotel and package listings on this page rather than relying on a fixed list.
Plan your Spain holiday
Compare with our partners, priced in GBP. We earn a small commission; you never pay more.
Hotels in Spain
via Booking.com
Compare hotels (opens Booking.com in a new tab)
Some links on this page are affiliate links. If you book through them we may earn a commission, at no extra cost to you. It is how we keep this site free. Details