Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Apartments in Costa Brava and Houses – Holiday Lettings - Holiday Rentals Costa Brava

All filters

Filters

6,865 Holiday homes

Holiday villa rental

Sant Antoni de Calonge villa

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 12

from £236 / night

£1,647 / week

1 / 25

Holiday villa rental

Lloret de Mar villa

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 14

from £218 / night

£1,527 / week

1 / 14

Begur holiday apartment rental

Begur apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £108 / night

£752 / week

1 / 22

Holiday villa in L'Escala

L'Escala villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £96 / night

£672 / week

1 / 30

Holiday apartment rental

Tossa de Mar apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £85 / night

£592 / week

1 / 30

Apartment rental in L'Escala

L'Escala apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £89 / night

£620 / week

1 / 30

Holiday villa in Costa Brava

Calonge villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £217 / night

£1,515 / week

1 / 30

Holiday home in Costa Brava

Mas Pinell house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £131 / night

£913 / week

1 / 30

Villa rental in Costa Brava

Sant Antoni de Calonge villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £215 / night

£1,504 / week

1 / 30

Ski apartment to rent in Costa Brava

Tossa de Mar apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from £166 / night

£1,160 / week

1 / 30

Ski villa to rent in Costa Brava

Roses villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £101 / night

£706 / week

1 / 30

Holiday home in Costa Brava

El Port de la Selva house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £121 / night

£844 / week

1 / 30

Costa Brava holiday apartment rental

Roses apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £102 / night

£712 / week

1 / 30

Holiday home in L'Escala

L'Escala house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 9

from £80 / night

£557 / week

1 / 16

Cottage rental in Costa Brava

Palafrugell cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £121 / night

£844 / week

1 / 30

Costa Brava holiday home rental

L'Escala house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 10

from £175 / night

£1,223 / week

1 / 30

Ski home to rent in Lloret de Mar

Lloret de Mar house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £115 / night

£804 / week

1 / 30

Blanes holiday villa rental

Blanes villa

  • 7 bedrooms
  • 6 bathrooms
  • sleeps 14

from £426 / night

£2,979 / week

1 / 30

Holiday home in Tamariu

Tamariu house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £86 / night

£597 / week

1 / 15

Ski condo to rent in Costa Brava

Tossa de Mar condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £104 / night

£723 / week

1 / 24

Costa Brava ski home to rent.

Blanes house

  • 7 bedrooms
  • 2 bathrooms
  • sleeps 11

from £127 / night

£884 / week

1 / 30

Holiday villa rental

Lloret de Mar villa

  • 7 bedrooms
  • 3 bathrooms
  • sleeps 14

from £229 / night

£1,602 / week

1 / 30

Holiday villa in Costa Brava

Lloret de Mar villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £140 / night

£976 / week

1 / 30

Costa Brava ski home to rent.

L'Escala house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £121 / night

£844 / week

1 / 30

Ski villa to rent in Costa Brava

L'Escala villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £223 / night

£1,561 / week

1 / 26

Lloret de Mar holiday villa rental

Lloret de Mar villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £140 / night

£976 / week

1 / 30

Holiday apartment in Sant Feliu de Guixols

Sant Feliu de Guixols apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £57 / night

£396 / week

1 / 30

Apartment rental in Costa Brava

Cadaques apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £123 / night

£855 / week

1 / 24

Home rental in Costa Brava

L'Escala house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £129 / night

£901 / week

1 / 30

Holiday villa in Tossa de Mar

Tossa de Mar villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £361 / night

£2,525 / week

1 / 30

Ski apartment to rent in Sant Feliu de Guixols

Sant Feliu de Guixols apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £73 / night

£505 / week

1 / 30

Costa Brava ski home to rent.

Platja d'Aro house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 10

from £182 / night

£1,269 / week

1 / 24

Apartment rental in Costa Brava

Blanes apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £109 / night

£758 / week

1 / 30

Pals holiday home rental

Pals house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £177 / night

£1,234 / week

1 / 20

Costa Brava ski villa to rent.

Lloret de Mar villa

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 18

from £418 / night

£2,921 / week

1 / 30

Costa Brava holiday apartment rental

Begur apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £267 / night

£1,866 / week

1 / 30

Blanes holiday condo rental

Blanes condo

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £79 / night

£551 / week

1 / 22

Holiday villa in Lloret de Mar

Lloret de Mar villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £259 / night

£1,814 / week

1 / 30

Villa rental in Costa Brava

Playa de Pals villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £199 / night

£1,389 / week

1 / 25

Tossa de Mar ski home to rent.

Tossa de Mar house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £85 / night

£592 / week

1 / 30

×

Costa Brava holidays

Costa Brava has been attracting holidaymakers in their thousands for decades. And with just one look at the area’s glimmering bays, unspoilt countryside and gorgeous coastline, who can blame them?

The beauty of Costa Brava lies in its diversity - this is a coastline of contrasts. Some beaches boast are perfectly kept, while others are wild and free. The weather is wonderful and there is a Holiday Lettings' rental to suit everyone’s needs - from compact and convenient apartments to a variety of villas for family holidays and group trips.

Beaches

Did you know that Costa Brava, Spain’s northernmost Costa, has some of the best Blue Flag beaches in Europe? With its rugged cliffs, hidden coves, friendly fishing villages and vibrant beach towns, it’s a destination you’ll keep coming back to again and again.

The entire coast is worth a visit, but some favourites include Tossa de Mar’s two Blue Flag beaches and Lloret de Mar, with its bustling waterfront bars and restaurants.

No matter which beach you choose, there is fun for all the family with diving, snorkelling and sailing available along the shore.

Things to do

Costa Brava is fast making a name for itself as a food lover’s paradise, with several Michelin-starred chefs and delicious, locally produced wines. Some of the region’s specialities include X, Y & Z.

There’s also plenty of culture on offer. Artist Salvador Dali was born nearby and there are three dedicated museums to his incredible work, including the painter’s home at Cadaques. Costa Brava is also home to some of the most important Greco/Roman and Iberian archaeological and historical sites on the continent.

Those with a passion for the great outdoors will also be enchanted by Costa Brava. As well as amazing coastal walks, you can discover the region’s luscious countryside and world-class golf courses.

 

Also consider