Top Spain Hotels

Gran Hotel Bali
Gran Hotel Bali

Benidorm, Costa Blanca

from €292pp
H.TOP Olympic Hotel
H.TOP Olympic Hotel

Calella, Costa Brava

from €153pp
H.TOP Gran Casino Royal Hotel
H.TOP Gran Casino Royal Hotel

Lloret de Mar, Costa Brava

from €167pp
H.TOP Royal Sun Hotel
H.TOP Royal Sun Hotel

Santa Susanna, Costa Brava

from €207pp
Mercury Hotel
Mercury Hotel

Santa Susanna, Costa Brava

from €234pp
Rosamar Garden Resort
Rosamar Garden Resort

Lloret de Mar, Costa Brava

from €263pp

Sunny Holidays in Spain

With glorious sunny days and warm Mediterranean nights, Spain holidays are the perfect way to escape and unwind. Whether you’re looking to sip sangria on a white sandy beach or explore the winding streets of a historic town, Spain offers something for everyone. In Barcelona, Gaudi’s famous architecture will be a sight for sore eyes, while Tenerife’s walking routes will take you back to nature. With a stunningly varied landscape on hand, historical wonders at every turn and plenty of places to experience the Spanish way of life, holidays to Spain are wonderfully diverse.

From its golden sandy shorelines to its bustling cultural cities, there are plenty of Spain attractions that keep visitors coming back time and time again. Whether you wish to laze in the sunshine along the Costa del Sol, or you want culture and sightseeing in the vibrant Barcelona, there are a myriad of things to do in Spain. The southern Sierra Nevada Mountains provide endless opportunities for the adventurous, while the northern Pyrenees attract skiers and snowboarders each winter, giving you the choice of every type of holiday all within this one country.

Wine and Dine

Championing good ingredients and fresh flavours, Spanish cuisine is known for its clean taste and its good quality. The local specialty is tapas, which are small plates that give you the chance to sample an array of traditional dishes, and enjoy a social side to meal times.

Along the coast you will find fresh seafood in abundance, particularly in the northwest Galicia region, which specialises in cuttlefish and octopus. Sample some traditional dishes in Madrid’s La Latina neighbourhood, or enjoy fresh deli dishes along Calle Arenal. In Barcelona the Barri Gotic is the place to try tapas, while Barceloneta is a traditional favourite among the locals.

Action and Adventure

From its sun drenched beaches to its snow-capped mountains, there are endless things to do in Spain for the more adventurous visitors. Winter sports fans visit northern Spain to try out the slopes of the popular Formigal resort, or head south to Andalucía, and the stunning Sierra Nevada. These mountains are also ideal for hiking and rock climbing, as are the Sierra de Gredos in central Spain.

Under the sun you can enjoy water sports in the trendy Tarifa, which is a popular spot with windsurfers and kite surfers, or you can head inland for river sports. The tumbling Noguera Pallaresa River is a popular spot for white water rafting while the Parque Natural Sierra de Guara is great for canyoning across gorges, caves and rivers.

Family Fun or a Romantic Retreat

From the beach and the countryside to the cities and the traditional whitewashed towns, there are so many things to do in Spain, a holiday there appeals to a wide range of visitors. Romantics will find a mesmerising setting in the beautiful Granada, home to an ancient palace and streets filled with archaic buildings and plaza cafés.

If you’re looking for the high life you will find it in Puerto Banus, which stretches across a yacht filled harbour and boasts streets of designer shops. For the quiet life head to the isolated landscapes of La Rioja, which is scattered with vineyards and offers horse riding and balloon rides. Families will also find plenty of things to do in Spain. Little ones can enjoy building sandcastles and paddling in the sea along Valencia’s coast, which is home to entertaining resort such as Benidorm and Albir. The southern coast provides the perfect spot for family activities, from cycling and hiking to day trips to the exciting water parks, such as Aqualand Torremolinos.

Recharge and Relax

If you’re simply looking to enjoy some peace and quiet, Spain is filled with laid-back spots that will allow you to do just that. The Spanish countryside is the perfect place to relax amid a serene setting, so head for the mountains just outside Malaga for the ultimate deserted escape.

Spain’s glistening coastline is filled with lively bays, but there are also plenty of isolated coves to be discovered. Chiclana’s Playa La Barrosa offers a tranquil atmosphere, as does El Palmar Beach in Cadiz. You can always find peace within some of the country’s traditional towns and villages. Frigliana is a sleepy village that tumbles across the hillside amid pretty white washed houses. It conveniently sits just outside the popular resort of Nerja and offers a whole host of things to do.

Festival Fun

The Spanish really know how to have fun when it comes to a celebration, so there are plenty of festivals and parties throughout the year here. The spa town of Lanjaron is famous for its bottled water, but at midnight on the 23rd June it sees its export in a different light, at the Batalla del Agua water fight. If you’d prefer your soaking to be wine infused, head to the Batalla del Vino festival in La Rioja, where wine is hurled by the bucket load.

For a festival of the more traditional kind, take a trip to Seville in April for the Feria de Abril, which sees traditional dancing, folklore, music and food colourfully lining the streets.

Beach Retreats and City Stays

To really make the most of the sun, base yourself in the southern region of Spain, where you’ll find a never-ending stretch of sandy coastline to kick back and relax on. The Costa Del Sol and Costa Blanca are some of the most popular spots where you’ll find a range of world class hotels along the beachfront. Of course, those who are looking for fun-filled nights will be at home in Ibiza, where the party never stops.

For the ultimate city break, Spain’s capital, Madrid, is a fantastic place to soak up Spanish culture at its best and is one of the best places in the country to tuck into some top-notch tapas. There’s also a fantastic array of historic sites and there are some top-notch tapas joints to offering up tasty cuisine. If you’re looking for the best of both worlds, Barcelona is the go-to destination. With a stretch of golden sand on the doorstep of this cosmopolitan city, it’s a great place to combine a slice of exploration with relaxation to make the most of your Spain holidays..

Something for Everyone

Thanks to its gorgeous beaches, lovely weather and Spanish charm, it’s easy to see why Spain holidays are popular among all kinds of holidaymakers. Sunbathing weather can be enjoyed from mid-April – early October while the winter months are cooler, but are still relatively mild in the south. Families will find holidays in Spain flexible, and can have fun along the beach or make a splash at one of the water parks. Couples can escape the crowds and find more secluded coves, or take a romantic walk around historic streets before watching the sun go down.

For a truly diverse Spain holiday, head to Ibiza. The island is a Mecca for clubbers and nature lovers alike, thanks to its renowned club scene and gorgeous landscape, which recognises both its stunning architecture and colourful marine life. For city break fans, Madrid and Barcelona both offer the chance to explore the cosmopolitan side of Spain where there are plenty of historical sights to see and cultural pockets of wonder to be experienced.