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,694 Holiday homes

Holiday villa rental

Sant Antoni de Calonge villa

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 12

from £184 / night

£1,286 / week

1 / 25

Begur holiday apartment rental

Begur apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £90 / night

£627 / week

1 / 22

Holiday villa in L'Escala

L'Escala villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £119 / night

£830 / week

1 / 30

Holiday home in Costa Brava

Mas Pinell house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £128 / night

£896 / week

1 / 30

Villa rental in Costa Brava

Sant Antoni de Calonge villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £195 / night

£1,363 / week

1 / 30

Holiday home in L'Escala

L'Escala house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 9

from £79 / night

£550 / week

1 / 16

Blanes holiday villa rental

Blanes villa

  • 7 bedrooms
  • 6 bathrooms
  • sleeps 14

from £415 / night

£2,901 / week

1 / 30

Ski villa to rent in Costa Brava

Roses villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £99 / night

£693 / week

1 / 30

Holiday home in Tamariu

Tamariu house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £93 / night

£649 / week

1 / 15

Ski villa to rent in Costa Brava

L'Escala villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £231 / night

£1,616 / week

1 / 26

Home rental in Costa Brava

L'Escala house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £131 / night

£918 / week

1 / 30

Ski apartment to rent in Sant Feliu de Guixols

Sant Feliu de Guixols apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £72 / night

£500 / week

1 / 30

Blanes holiday condo rental

Blanes condo

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £78 / night

£544 / week

1 / 22

Holiday villa in Lloret de Mar

Lloret de Mar villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £280 / night

£1,956 / week

1 / 30

Villa rental in Costa Brava

Playa de Pals villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £171 / night

£1,193 / week

1 / 25

Costa Brava ski home to rent.

Empuriabrava house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £41 / night

£286 / week

1 / 25

Tossa de Mar ski home to rent.

Tossa de Mar house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £155 / night

£1,083 / week

1 / 30

Ski villa to rent in Calonge

Calonge villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £219 / night

£1,528 / week

1 / 30

Holiday villa in Costa Brava

Calonge villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £267 / night

£1,868 / week

1 / 30

Begur holiday apartment rental

Begur apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £114 / night

£797 / week

1 / 30

Holiday apartment letting

Roses apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £89 / night

£621 / week

1 / 29

Costa Brava holiday home rental

Lloret de Mar house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £115 / night

£802 / week

1 / 23

Mas Pinell holiday home rental

Mas Pinell house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £132 / night

£923 / week

1 / 30

Holiday apartment in Costa Brava

Tossa de Mar apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £120 / night

£841 / week

1 / 27

Holiday villa in Costa Brava

Lloret de Mar villa

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 12

from £217 / night

£1,517 / week

1 / 30

Holiday villa in Calonge

Calonge villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 7

from £157 / night

£1,094 / week

1 / 16

Platja d'Aro holiday apartment rental

Platja d'Aro apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £80 / night

£561 / week

1 / 27

Villa rental in Roses

Roses villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £386 / night

£2,698 / week

1 / 30

Ski villa to rent in Costa Brava

Sant Feliu de Guixols villa

  • 13 bedrooms
  • 10 bathrooms
  • sleeps 26

from £463 / night

£3,236 / week

1 / 30

Ski home to rent in Costa Brava

Calella de Palafrugell house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 9

from £204 / night

£1,423 / week

1 / 30

Ski apartment to rent in Costa Brava

Sant Pere Pescador apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £73 / night

£511 / week

1 / 30

Costa Brava holiday apartment rental

Begur apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £88 / night

£610 / week

1 / 23

Holiday apartment rental

Empuriabrava apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £150 / night

£1,050 / week

1 / 29

Apartment accommodation in Costa Brava

Torroella de Montgri apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £48 / night

£336 / week

1 / 11

Holiday villa rental

Calonge villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £258 / night

£1,802 / week

1 / 20

Costa Brava ski apartment to rent.

L'Escala apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £70 / night

£489 / week

1 / 30

Costa Brava holiday villa rental

Empuriabrava villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

from £134 / night

£934 / week

1 / 30

Tamariu ski apartment to rent.

Tamariu apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from £120 / night

£835 / week

1 / 23

Holiday home rental

Tossa de Mar house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £273 / night

£1,907 / week

1 / 30

Home rental in Costa Brava

Begur house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £183 / night

£1,280 / 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