Spain Holidays 2021/2022

Holidays in Spain more often than not take place in one of the Costas that sit on the south and east coasts. Picturesque beaches are what Spain is famous for and with more than 300 days of sunshine a year, long hours of sunlight and very little rain, you'll get top beach conditions from May until October across Spain's beautiful resorts.

Spain Holiday Deals 2021/2022

A diverse range of destinations

Holiday favourites range from lively Benidorm to classy Marbella and fun-loving PortAventura. They sit beside quieter neighbours where you can have a peaceful break and soak up those rays while being in easy reach of the attractions. From your holiday base you can explore cultural cities such as quirky and modern Barcelona, city of the arts and science Valencia and historical Seville and Granada.

There are six Costas to choose from, each with a different character. They range from the rugged beauty of Catalonian Costa Dorada and Costa Brava in the northeast to the white sands of All Inclusive favourite Costa Blanca holidays in the southeast.

Across the south you’ll find lively holidays to Costa del Sol, the golden beaches of Costa Almeria and the Spanish Algarve region of Costa de la Luz in the far southwest.

What type of holiday are you looking for? Whether its an All Inclusive holiday or a cheap holiday to Spain, you have many options to choose from.

Currency: Euro

Time Difference: GMT +1

Population: Approx 47.27 million

Religion: Roman Catholic


Costa Dorada

Whether you want to bask in shallow, warm waters on the edge of the Med or have an exciting and cultured holiday, you’ll love holidaying on the Costa Dorada. Meaning ‘The Golden Coast’ in Spanish, the 92 kilometres of sand along this coast of Catalonia, north-east Spain, gives the Costa Dorada its well-deserved name.

Costa Del Sol

The Costa del Sol is one of Europe's most famous and most frequented holiday destinations. Stretching for around 160 kilometres along the Andalusian coast from Sotogrande to Almeria, the region offers unrivalled beaches, world-class hotel resorts, delectable cuisine and a whole host of activities to suit even the fussiest traveller.

Costa De La Luz

Located on the Andalusian coast in southern Spain, Costa de la Luz holidays have been massively popular with Spanish holidaymakers for decades, but it's now being discovered by UK travellers searching for an authentic Spanish holiday. Package holidays to Costa de la Luz offer value for money breaks under the beautiful Spanish sunshine on the 'coast of light'. This unspoilt area of Spain is noted for its ecological importance and beauty, with vast areas of protected national parks and waterways.

Costa Brava

The seaside region of Costa Brava is a popular yet peaceful Spanish destination renowned for its stunning mountainous landscapes and incredibly-preserved historical buildings. And then of course, there are the beaches – stretching for miles and lined with restaurants and bars. On Costa Brava holidays the shoreline can be your playground for watersports or your pleasantly warm napping spot of choice. It's up to you.

Costa Blanca

Located on the southeast coast of Spain, looking out to the Mediterranean and the nearby Balearic Island of Ibiza, the sun always seems to shine on Costa Blanca holidays. Lovable Benidorm gets the limelight here with the biggest hotels, attractions and nightlife, as well as buckets of golden sand. There is much more to the area though, with small, chic resorts along the coast with fantastic beaches and quieter surroundings. Whether you're six or 60, holidays to Costa Blanca with its combination of water and theme parks, old town charm and evening entertainment are sure to delight.

Costa Almeria

Nestled in Spain's south eastern corner between the Sierra Nevada Mountains and the Mediterranean Sea is the small coastal region of Costa Almeria. This quiet area has been virtually untouched so you can expect relaxing beach days and leisurely walks exploring this beautiful corner of Spain.

Beaches with a view

The majority of beaches are backed by Spain’s mountainous landscapes that you can explore or just enjoy as a backdrop. From your sunlounger or a beachside cafe you can often see mountain peaks on one side and a pretty marina or sweeping bay on the other.

Beaches in Spain range from large crescents of sand enjoyed by many to small and peaceful coves away from it all. When you want to roll off the sand, there are many natural parks, hiking trails and mountain villages to explore inland, one of which is the town of Guadalest. If you’re heading off on holidays to Costa Blanca, visit this unusual spot perched on top of a sheer cliff face – with plenty of shops and museums to visit while you’re there.

Cultural sights

Spain is a country rich in history, much of which you will find well-preserved today. All Inclusive holidays to Spain aren’t all about the cocktails – come here for authentic Spanish heritage and architectural wonders, you won’t be disappointed.

Barcelona is brimming with examples of Antoni Gaudi’s weird and wonderful architecture or for something more space-age some of Valencia’s buildings look like they might take off. Ancient architecture can be found at the castles all across the country such as Alicante’s large Castell de la Santa Barbara. In Costa Brava, Tossa de Mar’s 12th century castle is in a prime position, so it provides a focal point from the beach.

Fun time attractions

Kids and big kids alike won’t be able to resist speeding down a huge water slide or strapping themselves into a rollercoaster seat at the country’s numerous theme parks. Spain’s most visited theme park is PortAventura in Costa Dorada, which has been likened to Disneyland and has its own water park on the side. Aqualandia Water Park in Benidorm is one of the best water parks in Spain, with big thrill rides like the Big Bang and Kamikaze.

Every major resort in Spain has its own good mix of water-, theme- and animal-parks as well as other tourist and family oriented attractions.

A taste of Spain

The Spanish love to eat and see it as a sociable activity involving all the family. They take their time over dinner and so you won’t usually find sittings like in Britain. Instead it’s seen as a leisurely way to start off the evening. Even in bars, you’ll find food coming out – sometimes little tapas plates are offered free of charge with your drinks.

There are a number of areas in Spain where you can find world-class food, such as the town of Cambrils in Costa Dorada, which is seen as a gastronomic centre. However, wherever you go along the Spanish coast you’ll be treated to fresh fish and local meat and produce, combining to make such Spanish classics as the paella. You’re sure to also find fish and chips or burgers if you want a taste of home, whether you’ve opted for holidays to Costa Blanca or Costa del Sol.

Big nights or quiet evenings

There are some real big-hitters when it comes to nights out in Spain. Benidorm certainly knows how to party, with big clubs and multiple bars. Cheap holidays to Benidorm bring you balmy mediterranean evenings with affordable drinks and world-class entertainment.

The town of Sitges has a lively gay scene and is where you’ll be entertained by top quality drag acts. If you’re looking for luxury, you can have a lavish night out in the upmarket Marbella. Just be sure to take some cash out before visiting the bars in the marina area

Even in the busy resorts, there are chill-out lounges, bar-restaurants and friendly pubs where you can simply sip a few drinks before retiring to your hotel room. If that’s not your thing, you may prefer to stay in one of the many peaceful towns and villages across the country where nights involve listening to the sound of the waves, rather than someone singing karaoke.

Even if you’re heading out on All Inclusive holidays to Benidorm, be sure to head out of your hotel bar and explore the action around you – this place is famous for a reason.

What's the best Spanish resort for a holiday?

Spain is a hugely popular tourist destination. As a result, it has lots of different resorts to choose from, all catering to different holiday styles. The Costa Brava is always a hit with holidaymakers – it’s packed with stunning landscapes and beautiful beaches.

Another popular destination is Marbella on the Costa del Sol. It’s a picturesque historic town beloved of the rich and famous, with more than 20 beaches nearby. Think marinas filled with super-yachts, and extravagant beach bars where you can sip Champagne cocktails. This is the place to head for a luxury holiday, but you’ll find it surprisingly affordable. Another firm favourite is the resort of Benidorm, where you’ll never be short on entertainment. Kids and grown-ups alike will love the water sports and theme parks, and the nightlife is great, too.

What are the best family-friendly Spanish destinations?

If you’re interested in a family holiday in Spain, there are so many family-friendly resorts to choose from. Check out Roquetas De Mar, on the unspoilt Costa Almeria. It’s quiet beaches are perfect for children, and kids will love the waterparks and aquariums. Active families will also love hiking and biking in the unspoilt countryside around the town. Salou is also high up on the list – it boasts two Blue Flag beaches, and is close to Spain’s biggest theme park: PortAventura.

Torremolinos, on the Costa del Sol, is another firm family favourite. It has an 8km-long oceanfront promenade lined with Blue Flag beaches, parks, restaurants and playgrounds. There are also some fantastic family-friendly restaurants, and plenty for the family to do, such as Aqualand Waterpark and the Crocodile Park, which is home to around 300 reptiles. There are family-friendly hotels all over Spain, where you’ll find kids’ pools and activities for the entire family.

Can you book all inclusive holidays to Spain?

Spain is a renowned All Inclusive holiday destination. It boasts thousands of All Inclusive resorts catering to all different holiday types. Whether you’re looking for a luxurious couples-only resort for a romantic break, or a budget-friendly all inclusive, there’ll be something for you. You’ll find all inclusive resorts all over Spain, with many located on the Costa del Sol, one of Europe’s most popular strips of coastline.

Where are the best beaches in Spain?

Spain boasts more than 5,000km of coastline. Needless to say, that’s a lot of beaches! You can find everything from secluded coves to busier stretches of sand. Many beaches are fringed with Spain’s mountainous landscapes, providing a dramatic backdrop. You’ll also find that most beaches have excellent amenities, such as water sports, beachside cafes and sun loungers.

Platja de Llevant in Benidorm is a hugely popular beach. It’s a stunning strip of white sand that runs alongside the resort, where you’ll find playgrounds, water sports and plenty of restaurants. While it’s undeniably busy, the calm waters are perfect for a dip.

If you prefer your beaches a little quieter, head to the untouched Costa Almeria, a coast speckled with secluded bays, backed by mountains. La Bajadilla is a caramel-coloured beach in Roquetas de Mar, which is renowned for its laid-back atmosphere and beautiful views.

Where's the best place for Spanish nightlife?

Spain is a fantastic destination for nightlife, with resorts along the coast throwing parties into the small hours. Benidorm is definitely high up on the list, with its large beachfront clubs and strip of lively bars. Cheap holidays to Benidorm promise you an affordable night out in beautiful beachside surroundings. And although you might be staying in an All Inclusive hotel, make sure to check out the local nightlife.

Meanwhile, the gorgeous coastal town of Sitges is a popular LGBTQ destination, with lots of gay-friendly bars, clubs and drag acts. It also has some great tapas restaurants. Marbella is the place to go for a lavish night out. You’ll find cool cocktail bars, ambient lounges and clubs frequented by world-class DJs.

Of course, if staying up all night isn’t your thing, there are plenty of quieter towns where you can enjoy a bottle of red alongside some tapas in an outdoor restaurant. Cambrils is a former fishing village which now boasts more than 200 restaurants, two with Michelin stars. Foodies will love it here.