Choose the Costa Brava holiday style that suits you best, from free child place family breaks and all-inclusive escapes to hotel-only stays, low deposit offers and last-minute deals.
Find family-friendly Costa Brava holidays with free child place offers from trusted travel companies.
Browse all-inclusive Costa Brava holidays where meals, drinks and hotel facilities may be included.
Choose your flights, hotel and travel dates to create a Costa Brava holiday that works for you.
Book your Costa Brava hotel stay and arrange your flights or travel separately.
Discover elegant hotels, beautiful pools, premium resorts and special escapes..
Secure your next Costa Brava holiday with flexible low deposit deals from leading providers.
Looking for a last-minute escape? Browse late Costa Brava holiday deals and sunny getaways.
The Costa Brava has a brilliant mix of lively resorts, family favourites and pretty coastal towns.
Lloret de Mar is one of the Costa Brava’s liveliest resorts, known for beaches, nightlife, restaurants, shops and a wide choice of hotels.
Tossa de Mar offers a charming old town, scenic coastline, sandy beaches and a more relaxed atmosphere for couples and families.
Blanes is a popular family resort with beaches, gardens, seafront restaurants and easy access to both the Costa Brava and Barcelona.
Santa Susanna is a good choice for families, with long beaches, hotel entertainment and a relaxed holiday feel.
Malgrat de Mar offers sandy beaches, family-friendly hotels, shops, bars and a classic Spanish seaside holiday atmosphere.
Pineda de Mar is quieter and relaxed, with a long beach, local restaurants and a laid-back coastal setting.
Relax on sandy beaches, discover small coves and enjoy warm Mediterranean sunshine along the coast.
Enjoy family days out at nearby waterparks, ideal for children, teens and fun-filled summer holidays.
Explore charming towns, seafront promenades, local restaurants and traditional Spanish streets.
Many Costa Brava resorts offer access to Barcelona for sightseeing, shopping, culture and city exploring.
The Costa Brava is one of Spain’s most popular holiday coastlines, stretching along the north-east of the country with a beautiful mix of sandy beaches, rugged coves, lively resorts and traditional coastal towns. It is a great choice for families, couples and groups who want a Spanish sunshine holiday with plenty of variety.
Lloret de Mar is ideal for visitors looking for a lively atmosphere, with beaches, nightlife, restaurants and entertainment. Tossa de Mar has a more scenic and historic feel, with its old town, castle walls and pretty seafront making it a favourite for couples and families who prefer a more relaxed setting.
Resorts such as Blanes, Santa Susanna, Malgrat de Mar and Pineda de Mar are popular with families thanks to their beaches, hotel choice and easy-going holiday feel. Many hotels offer pools, entertainment and family facilities, while the resorts themselves provide plenty of places to eat, shop and enjoy relaxed evenings.
The Costa Brava is also a strong choice for holidaymakers who like to explore. You can enjoy boat trips, coastal walks, waterparks, traditional markets and day trips to Barcelona. This makes the region ideal if you want more than just a beach holiday, while still having plenty of time to relax by the pool or sea.
Whether you are looking for a free child place, an all-inclusive Costa Brava hotel, a low deposit holiday or a late deal, Summer Sun Holidays helps you compare options from trusted travel providers and book directly with the company that suits your plans.
Compare Costa Brava holiday deals from trusted travel providers in one place.
Explore popular Costa Brava resorts, beaches and holiday ideas before you book.
Browse family holidays, all-inclusive breaks, low deposit offers and late deals.
Choose the holiday that suits you and book directly with trusted travel companies.
The Costa Brava enjoys a warm Mediterranean climate with hot summers and mild winters. Here’s a guide to temperatures and average daily sunshine hours throughout the year.
14°C • 5 hrs sun
Cooler but bright, ideal for quiet coastal breaks.
15°C • 6 hrs sun
Similar to January with slightly longer days.
17°C • 7 hrs sun
Spring begins with warmer, brighter weather.
19°C • 8 hrs sun
Great for exploring and early sunshine breaks.
22°C • 9 hrs sun
Warm and sunny, perfect for beaches and sightseeing.
26°C • 10 hrs sun
Start of summer with hot days and long sunshine hours.
29°C • 11 hrs sun
Peak summer heat, ideal for beach holidays.
29°C • 10 hrs sun
Hot, lively and perfect for family holidays.
26°C • 8 hrs sun
Still warm with fewer crowds.
22°C • 7 hrs sun
Comfortable temperatures for relaxing breaks.
17°C • 5 hrs sun
Milder and quieter with occasional showers.
15°C • 5 hrs sun
Cooler but still bright compared to the UK.