Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.


Holiday to Costa Brava

Discover the perfect harmony between turquoise-blue waters and pine green forests and mountains that this beautiful corner of Catalonia holds. 

The Costa Brava is one of the jewels of the Mediterranean: it combines breathtakingly beautiful coastline with charming medieval villages and spacious natural parks. Offering bustling tourist resorts and other spots practically unknown to most summer visitors, there are Costa Brava holiday deals for all tastes: find both unspoilt beaches and large tourist complexes with every service and facility you could need all within a few miles.

Multitudes of European tourists fly each summer to this magnificent region, partly because it's easy to find cheap flights to the Costa Brava, but unquestionably drawn by its gorgeous coves and magnificent nature.  The region's beaches include the famous Aiguablava beach in Begur, surrounded by an exceptional and almost untouched natural park, and Portitxol beach in L'Escala, where you will also find the archaeological site of the Greek-Roman colony enclave of Empuries, declared a UNESCO World heritage site. 

Talking about culture, don't miss the region's best-known genius, Salvador Dali. Delve into the surrealist world of the artist at the Dali Theatre-Museum in Figueres, his birthplace. Or visit the postcard-perfect fishing village of Cadaques, which as well as being home to the Salvador Dali House-Museum in Portlligat, offers excellent beaches and stunning views of the nearby Cap de Creus Natural Park.

If you're looking for entertainment, join the masses of British tourists who take advantage of Costa Brava holiday deals to enjoy the warm sun, sandy beaches, and lively bars and nightclubs. In nearby Tossa de Mar, you'll find a quieter, atmosphere, great for families with children, as well as a pretty old town with its medieval walled complex.

You can get here by car, train or by bus, but you can also opt for convenient flight + hotel to the Costa Brava packages, which will let you land in Girona-Costa Brava airport, or you can fly to Barcelona and hire a car to move around more easily.

The Costa Brava offers fun, culture, food and relaxation What are you waiting for?

Spain is one of the best locations in the world for a beach holiday. If you like beach holidays in Costa Brava then you're sure to love our cheap beach holidays to Lanzarote or our Marbella beach holidays. Book with Expedia and find out why for yourself.


Top Hotel Deals

See all 1,659 Hotels in Costa Brava
£67
Hotel Octavia

Hotel Octavia

Riera de Sant Vicenc, s/n, Cadaques
4.0
of 5, from 153 reviews
3.5 out of 5.0

Situated in Cadaques, this hotel is within 1 mi (2 km) of Esglesia de Santa Maria and Cadaques Beach. Badia de Cadaqués and Salvador Dali House are also within 1 mile (2 km).

£38
Silken Park Hotel San Jorge

Silken Park Hotel San Jorge

Avenida Andorra 28, Calonge
4.4
of 5, from 770 reviews
5.0 out of 5.0

Located in Platja d'Aro, this beachfront hotel is next to a golf course, just steps away from Cala Bella Dona and Cala Cap Roig. Cala dels Capellans and Racó de les Dones are also within 2 miles (3 km).

£54
Hotel Port Salins

Hotel Port Salins

Av. de Fages de Climent, 10-15, Castello D'empuries
4.2
of 5, from 136 reviews
4.5 out of 5.0

Located in Empuriabrava, this hotel is 2.8 mi (4.4 km) from Butterfly Park Empuriabrava and within 6 miles (10 km) of Roses Beach and Santa Maria de Castello D'Empuries. Pitch and Putt Castello Empuribrava and Aqua Brava are also within 6 miles (10 km).

£241
Mas de Torrent Hotel & Spa

Mas de Torrent Hotel & Spa

Afueras de Torrent s/n, Torrent
5.0
of 5, from 9 reviews
5.0 out of 5.0

Situated in a rural location, this luxury hotel is 0.6 mi (1 km) from Mas Oller and within 3 miles (5 km) of Torre de les Hores and Castle of Peratallada. Cork Museum and Plaça Nova are also within 6 miles (10 km).

£48
Hotel Ramblamar

Hotel Ramblamar

Avenida de Rhode 153, Roses
4.0
of 5, from 47 reviews
3.5 out of 5.0

Situated on the beach, this hotel is within 1 mi (2 km) of Roses Citadel and Roses Beach. Llit de Generala and Aqua Brava are also within 2 miles (3 km).

£49
Hotel & Spa La Terrassa

Hotel & Spa La Terrassa

Av. Castell d'Aro, 2, Castell-Platja d'Aro
4.2
of 5, from 109 reviews
3.5 out of 5.0

Located in Platja d'Aro, this spa hotel is within 1 mile (2 km) of Platja d'Aro Beach, Cala Bella Dona and Cala Cap Roig. Cala dels Capellans and Racó de les Dones are also within 3 miles (5 km).

£41
Hotel Claramar

Hotel Claramar

C/ Pineda del Mar, 29, Castell-Platja d'Aro
3.4
of 5, from 35 reviews
3.5 out of 5.0

Located in Platja d'Aro, this hotel is within 1 mile (2 km) of Platja d'Aro Beach and Cala Bella Dona. Cala Cap Roig and Cala dels Capellans are also within 3 miles (5 km).

£116
Salles Hotel & Spa Cala Del Pi

Salles Hotel & Spa Cala Del Pi

Avda. Cavall Bernat, 160, Castell-Platja d'Aro
4.6
of 5, from 140 reviews
5.0 out of 5.0

Nestled on the beach, this Platja d'Aro hotel is within a 10-minute walk of Cala Bella Dona and Cala Cap Roig. Platja d'Aro Beach and Cala dels Capellans are also within 2 miles (3 km).

Top Flight + Hotel Deals

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.