Villas in Costa Brava

Rent your perfect holiday villa: choose from over 400 villas in Costa Brava including villas with private pools and cheap villas

  • Save £100's booking your holiday letting
    Clickstay is a low cost holiday home rental website offering direct bookings with owners. We don't charge service fees, making it unlikely for you to find a cheaper holiday property elsewhere.
  • Price comparison made easy
    Our owners provide links to their listings on Airbnb, Booking.com and Vrbo - making it easy for you to compare prices. You should always find the lowest price on Clickstay.
  • Easy communication with owners
    Have direct contact with our owners by using our messaging system. We don't filter out messages between you and the owner.
Feefo logo

Rated highly on Feefo

Over 3,000 verified reviews

Lowest price pledge

Owners have the lowest prices on Clickstay

Clickstay logo
5%*
Airbnb logo
14 - 18%
Booking dot com logo
15 - 25%
Vrbo logo
15%
*5% paid by the owner.

Our 10 best villas in Costa Brava

Rent a great villa in Costa Brava for a wonderful holiday.
  • Villa in Santa Cristina d'Aro, Spain

    Santa Cristina d'Aro holiday villa rental with private pool

    5 bedroom villa • Sleeps 10

    Rosamaravilla is a (triathlon training) villa with a 25-meter Pool and Gym at the Costa Brava 150m from a sandy beach in the middle of nature.

    From £2,827 per week
  • Villa in Palsmar, Spain

    Holiday villa in Pals, Costa Brava, with shared pool

    3 bedroom villa • Sleeps 6

    La Reserva is an attractive group of 32 terraced houses surrounding a large communal garden, pool and cascading fountain.

    From £1,441 per week
  • Villa in Lloret de Mar, Spain

    Villa with private pool in Lloret de Mar, Costa Brava

    6 bedroom villa • Sleeps 10

    Sea, Town and Mountain 360 View Nested on the top of Roca Grossa. 6 Bedrooms, Sleeping 10 Pers. Large Private Pool, Natural Parc. Perfect for Family or Group of Friends. Only 40 min from Barcelona

    From £3,285 per week
  • Villa in Roses, Spain

    Villa to rent in Roses, Costa Brava

    2 bedroom villa • Sleeps 7

    Holiday Rental Villa BRAMER ROSES - 6/7 people - Pool and Sea Views

    From £479 per week
  • Villa in Urbanització Aigua-Xellida, Spain

    Villa with private pool in Palafrugell, Costa Brava

    6 bedroom villa • Sleeps 18

    A large 6 Bedroom Villa, 5 Bathrooms, Private Pool, Stunning Sea Views, only 1.5km to Tamariu Beach, Beautiful Location, perfect for large families.

    Lowest price pledge
    From £1,787 per week
  • Villa in Urbanització Aigua-Xellida, Spain

    Villa with shared pool in Palafrugell, Costa Brava

    3 bedroom villa • Sleeps 6

    End of terrace, corner, house over looking the communal pool (shared with 3 other houses). It is stylishly furnished and well equipped.

    From £2,045 per week
  • Villa in Llafranc, Spain

    Palafrugell holiday villa rental with shared pool

    4 bedroom villa • Sleeps 8

    This fabulous house is designed in contemporary style, located within a fantastic community that has a tennis court, swimming pool and gardens. located in El Faro, Llafranc, Costa Brava.

    Lowest price pledge
    From £1,328 per week
  • Villa in Urbanització Riu de Oro, Spain: DCIM\100MEDIA\DJI_0028.JPG

    Villa with private pool in Calonge, Costa Brava

    10 bedroom villa • Sleeps 20

    A large luxury boutique style villa on the Costa Brava. The perfect place for big families, yoga, cycling or walking groups. Well equipped and plenty of space for all

    Lowest price pledge
    From £4,453 per week
  • Villa in Begur, Spain

    Villa with private pool in Begur, Costa Brava

    2 bedroom villa • Sleeps 4

    This pretty little semi detached villa with its private garden and cute pool is a great place to relax in.

    From £1,272 per week
  • Villa in Pals, Spain

    Pals holiday villa rental with private pool

    5 bedroom villa • Sleeps 10

    Ideal vacation home 600m from the beach, private pool for family groups (8-10 people) looking for a quiet yet central location to enjoy the Costa Brava and surrounding beauty

    From £1,037 per week

Villas in Costa Brava with private pools

Enjoy the space and privacy of a villa with a private pool.
  • Villa in Riufred, Spain

    Villa rental in Calonge, Costa Brava, with private pool

    4 bedroom villa • Sleeps 8

    Superb Catalan Villa with private heated infinity pool, jacuzzi and sauna overlooking the medieval village of Calonge, its 10th century castle and the Costa Brava coastline.

    Heated private pool: 4m x 8m and 0.4m to 1.8m deep
    Lowest price pledge
    From £2,535 per week
  • Villa in Begur, Spain: The villa

    Villa to rent in Begur, Costa Brava

    5 bedroom villa • Sleeps 10

    This gorgeous 5bed villa offers nothing but luxury at its best . Wonderful pool with stunning views and large spacious living areas. Equipped with all the mod cons.

    Private pool
    Lowest price pledge
    From £1,925 per week
  • Villa in Empuriabrava, Spain

    Holiday villa in Castelló d'Empúries, Costa Brava, with private pool

    (7)
    4 bedroom villa • Sleeps 8

    This 4 bedroom villa with private pool is located in Empuriabrava and sleeps 8 people. It has air conditioning, a balcony and a terrace. The villa is near a beach.

    Private pool
    From £1,680 per week
  • Villa in Empuriabrava, Spain

    Villa with private pool in Castelló d'Empúries, Costa Brava

    (5)
    4 bedroom villa • Sleeps 10

    This 4 bedroom villa with private pool is located in Empuriabrava and sleeps 10 people. It has air conditioning, barbecue facilities and a balcony. The villa is within walking distance of a beach.

    Private pool
    From £1,232 per week
  • Villa in Empuriabrava, Spain

    Villa to rent in Castelló d'Empúries, Costa Brava

    8 bedroom villa • Sleeps 16

    This 8 bedroom villa with private pool is located in Empuriabrava and sleeps 16 people. It has air conditioning, barbecue facilities and a terrace. The villa is near a beach.

    Private pool
    From £2,520 per week
  • Villa in Empuriabrava, Spain

    Castelló d'Empúries holiday villa rental with private pool

    4 bedroom villa • Sleeps 8

    This 4 bedroom villa with private pool is located in Empuriabrava and sleeps 8 people. It has air conditioning, barbecue facilities and sea views. The villa is within walking distance of a beach.

    Private pool
    From £1,890 per week
  • Villa in Empuriabrava, Spain

    Villa with private pool in Castelló d'Empúries, Costa Brava

    5 bedroom villa • Sleeps 9

    This 5 bedroom villa with private pool is located in Empuriabrava and sleeps 9 people. It has air conditioning, barbecue facilities and a terrace. The villa is within walking distance of a beach.

    Private pool
    From £1,379 per week
  • Villa in Empuriabrava, Spain

    Villa with private pool in Castelló d'Empúries, Costa Brava

    4 bedroom villa • Sleeps 8

    This 4 bedroom villa with private pool is located in Empuriabrava and sleeps 8 people. It has air conditioning, barbecue facilities and a terrace. The villa is near a beach.

    Private pool
    From £1,953 per week
  • Villa in Empuriabrava, Spain

    Villa rental in Castelló d'Empúries, Costa Brava, with private pool

    4 bedroom villa • Sleeps 7

    This 4 bedroom villa with private pool is located in Empuriabrava and sleeps 7 people. It has air conditioning, barbecue facilities and a terrace. The villa is within walking distance of a beach.

    Private pool
    From £882 per week
  • Villa in Empuriabrava, Spain

    Castelló d'Empúries villa to rent

    4 bedroom villa • Sleeps 8

    This 4 bedroom villa with private pool is located in Empuriabrava and sleeps 8 people. It has air conditioning, a terrace and a garage. The villa is within walking distance of a beach.

    Private pool
    From £2,310 per week

Cheap villas in Costa Brava

Rent one of our cheapest villas in Costa Brava for a low cost holiday.
  • Villa in L'Escala, Spain

    Villa to rent in L'Escala, Costa Brava

    4 bedroom villa • Sleeps 9

    This house for 9 people is rented in l’Escala. It is 15 minutes walk (1.4 km) to Riells beach, restaurants and supermarket.

    Lowest price pledge
    From £259 per week
  • Villa in Calonge, Spain

    Villa in Calonge, Costa Brava

    (6)
    1 bedroom villa • Sleeps 2

    This 1 bedroom villa is located in Calonge and sleeps 2 people. It has wifi and a tv. The villa is near a beach.

    From £343 per week
  • Villa in Empuriabrava, Spain

    Castelló d'Empúries holiday villa rental with shared pool

    (6)
    2 bedroom villa • Sleeps 4

    This 2 bedroom villa with shared pool is located in Empuriabrava and sleeps 4 people. It has a balcony, a terrace and a garden. The villa is near a beach.

    From £371 per week
  • Villa in Tossa de Mar, Spain

    Holiday villa in Tossa de Mar, Costa Brava

    2 bedroom villa • Sleeps 5

    Let yourself be enchanted by the magnificent panorama during your vacation in this vacation home.

    Lowest price pledge
    From £407 per week
  • Villa in L'Escala, Spain

    Villa with shared pool in L'Escala, Costa Brava

    3 bedroom villa • Sleeps 6

    House with communal pool, shared by only four neighbors. Located in a quiet neighborhood, between the beach of Riells and the beach of Cala Montgó.

    Lowest price pledge
    From £419 per week
  • Villa in Tossa de Mar, Spain

    Villa in Tossa de Mar, Costa Brava

    4 bedroom villa • Sleeps 7

    Beautiful holiday home with a communal pool, located just a few minutes from the beach. It is well kept and has high-quality furniture.

    Lowest price pledge
    From £424 per week
  • Villa in Urbanització Torre Gran-Urbanització Estartit-Residencial Torre Vella, Spain

    Villa with shared pool in Torroella de Montgrí, Costa Brava

    1 bedroom villa • Sleeps 4

    This 1 bedroom villa with shared pool is located in L'Estartit and sleeps 4 people. It has a terrace, parking and a garden. The villa is near a beach.

    From £413 per week
  • Villa in Roses, Spain

    Villa rental in Roses, Costa Brava

    (8)
    2 bedroom villa • Sleeps 4

    This 2 bedroom villa is located in Roses and sleeps 4 people. It has sea views, a terrace and a tv. The villa is near a beach.

    From £413 per week
  • Villa in Tossa de Mar, Spain

    Villa in Tossa de Mar, Costa Brava

    3 bedroom villa • Sleeps 7

    Fantastic terraced house located in the walled and pedestrian Vila Vella of Tossa de Mar. This part of the town from the Middle Ages was once a fortress with watchtowers and cannons on top.

    Lowest price pledge
    From £438 per week
  • Villa in Empuriabrava, Spain

    Villa to rent in Castelló d'Empúries, Costa Brava

    (7)
    2 bedroom villa • Sleeps 4

    This 2 bedroom villa is located in Empuriabrava and sleeps 4 people. It has air conditioning, a terrace and a garden. The villa is within walking distance of a beach.

    From £427 per week

Reviews of our villas in Costa Brava

We have 325 reviews of our villas in Costa Brava.

  • Denis
    Denis
    Couplefrom Peterborough, United Kingdom September 2020
    3 bedroom holiday villa in Santa Cristina d'Aro, Costa Brava, with private pool
    Very well appointed property in a residential area. santa Cristina is a few kilometres to Sant Feliu where there are some very good restaurants and shops. In my opinion Sant Feliu is a great town to base oneself to explore the area. The villa has three good bedrooms all with en-suite and is very spacious. One thing I would recommend is to drive from Tossa de Mar to Sant Feliu ( or vice versa ) the road is stunning and as my wife can attest, I usually hate stopping but even I stopped to admire the scenery four times. I would recommend the villa, the locale and the beach at nearby Sant Pol is wonderful but eat in the restaurants in the second line as the front line ones serve standard mediocre fare. The only negative was picking up and dropping back the keys to Intercom in Colongne.
  • Michel S.
    Michel S.
    April 2019
    3 bedroom villa with private pool in Castelló d'Empúries, Costa Brava
    House very well equipped, nice view on the canal, jacuzzi ideal for the half-season ... (Note: It misses a small instructions for use of the material and a more complete assortment of glasses for example)
  • Belén L.
    Belén L.
    April 2019
    4 bedroom villa rental in Begur, Costa Brava, with private pool
    Amazing family home on the top of the hills of Begur. Very complete home with fully equipped kitchen including basic cooking ingredients as herbs and olive oil, a dedicated washing area with washing machine ánd dryer. Home is in a very quiet area and very well secured with electric blinders and gated garden. Check-in with Interhome was quick and efficient. If any drawback, I would say the check-out time could be later (12.00 instead of 10.00) to allow for a more comfortable checkout. Other than that, would recommend without any doubt!
  • Iu C.
    Iu C.
    May 2019
    5 bedroom Castelló d'Empúries holiday villa rental with private pool
    The house is in perfect condition. It is ideal to spend a few days on vacation with your pool and the beach at 15 minutes. Site to leave 3 or 4 cars new materials. They leave towels. The only thing to highlight bad is that the first day we failed a little electricity but they repaired immediately. I would also highlight that there is a lack of detergent for the dishes or to leave a couple of tablets for the dishwasher.
  • Marie-laure T.
    Marie-laure T.
    April 2019
    4 bedroom holiday villa in L'Escala, Costa Brava
    Nice house and big enough for 6 adults and 3 children including a baby. Nice garden and beautiful beach at the end of the street. Effective and useful reversible air conditioning. Note: no oven in the kitchen. It was necessary to air the house however an unpleasant stale smell remains in the first room. Interhome agents very kind and professional.
  • Dirk Z.
    Dirk Z.
    April 2019
    3 bedroom Roses holiday villa rental with private pool
    The house has 3 bedrooms and 2 bathrooms, perfect! The outdoor pool is okay for a dip. Behind the house there is a small pond with ornamental fish. The kitchen is well equipped, washing machine and clotheslines available. We only needed a kettle and cleaning supplies. Terrace and conservatory overlooking the sea a dream! Garage perfect for bikes or cars. Top supermarket with kl. Restaurant nearby. Very good excursion possibilities. Center within walking distance.

Explore Costa Brava holiday lettings

Villa rentals

See also

Prices and Availability for villas in Costa Brava

Cheapest monthMay 2025 average weekly price £1,75656% of villas are available
High seasonJuly 2025 average weekly price £3,02463% of villas are available
Most popular destinationTamariuAverage weekly price £4,939
Cheapest destinationTossa de MarAverage weekly price £1,288

All data is for the next 12 months and all the prices are the average weekly cost (Saturday - Saturday).

Price information for villas in Costa Brava (2024 - 2025)

£0£3,255£2,442£1,628£814NovemberDecemberJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctober
Average weekly price

Average weekly prices for villas in Costa Brava

The prices graph for villas in Costa Brava shows you the average weekly price for one of our villas over the next twelve months. July and August are the most expensive months to rent a villa in Costa Brava where the average price is £3,024 in July and £2,906 in August. The cheapest month to rent a villa is in November where the average weekly price is £1,333 (23/11 - 30/11). The average price of a villa in Costa Brava varies considerably between regions, distance from the nearest beach and the size of the villa. See the graph for average weekly prices for our top destinations in Costa Brava below.

Availability for villas in Costa Brava (2024 - 2025)

0%100%75%50%25%NovemberDecemberJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctober
Average available villas

Weekly availability for villas in Costa Brava

The graph above shows the availability of our villa holiday rentals in Costa Brava over the next twelve months. December (28/12 - 04/01) is the busiest time to rent a villa in Costa Brava where only 360 of our villas are available to book. The quietest time to visit Costa Brava at the moment is in October (04/10 - 11/10) where 67% of our villas have availability.

Prices for top villa destinations in Costa Brava (2024 - 2025)

£0£4,939£3,704£2,469£1,235BegurBlanesLloret deMarRosesTamariuTossa deMar
Average weekly price for destination

Average weekly prices for top destinations in Costa Brava

This graph shows the average weekly prices for villas in our most popular destinations in Costa Brava. Our cheapest popular destination to rent a villa in Costa Brava is in Tossa de Mar where the average weekly rental price is £1,288. In comparison, Tamariu costs an average of £4,939 per week and Begur £4,828 per week.

Travel guide

Villas in the Costa Brava

The Costa Brava, which translates to 'rugged coast' in Spanish, is the northernmost and arguably the most beautiful of the Costas, situated in northeastern Spain in the province of Girona. Known for its pristine Mediterranean beaches, Michelin star restaurants and historic architecture, this coastal paradise is the perfect package when it comes to sunny escapes. Boasting a 60km stretch of glorious fine sand and shallow waters, this diverse region reaches all the way from the seaside town of Blanes to the French border.

It's famous for its crystal-clear Blue Flag beaches, with plenty of smaller fishing towns where families can enjoy a quieter side of Spain. With some 160km of coastline, the costa Brava is the perfect destination for a Mediterranean beach break, boasting 28 Blue Flag beaches to soak up the sunshine. Signpost paths will lead you to the small beaches dotted around the region, while excursions from here will take you to the nearby towns of Llançà, El Port de la Selva, La Selva de Mar, Cadaqués, Roses, Palau-saverdera, Vilajuïga and Pau. Families with young children will love Aqua Brava Water Park, with Europe's biggest wave pool, mazes, towers and a tropical island climbing frame.

A foody's paradise, there are over 2,500 restaurants in the Costa Brava's Girona province and a wine making history spanning over 2,500 years. Taste the delights of the catch of the day with fresh Catalan seafood in abundance, as well as an international cuisine. Explore the local vineyards with a wine tasting tour and discover a tradition that has been perfected over two millennia.

Its picture-perfect landscape is a haven for nature lovers and adventure seekers who come to explore the many scenic hiking and cycling trails, rural terrain and picturesque bays and coves. There are plenty of natural parks to explore, from the exotic botanical gardens of Jardi Botanic de Cap Roig, to Cap de Creus National Park with its protected species of wildlife. Golfers will be in their element, as the Costa Brava is home to some of the most famous 18-hole courses, rated the best in Spain. PGA Catalunya holds the fifth most popular golf course in Europe, with world-class facilities and regular tournaments. The famous Cap Roig music festival is held here every July and August, with over 20 concerts taking place. The stage has seen many a famous performer, from Bob Dylan to James Morrison.

Discover architectural wonders just outside the historic 17th century town of L’Escala and take a step back in time with fascinating Roman and Greek remnants, from the ruins of ancient villages to the remains of an amphitheatre. Make a visit to the archaeological museum here and see some of the elaborate mosaics on display. The region's impressive natural beauty has even inspired the likes of Dalí, Miró and Picasso, who leave behind a legacy of world-famous surrealist art. Unwind in the fishing village of Palafrugell, home to Cap Roig Botanical Gardens, where nature lovers can marvel at the colourful displays of exotic flora and fauna. Nestled under the 20th century hilltop castle, it houses over 100 species of Mediterranean plant life, with over 22 sections of garden to explore.

Whether you're a couple, family, or a big group of friends, our Clickstay rentals put you at the heart of it all.

Key holiday info

  • A flight from the UK to Girona Airport takes approx. 2 hours, however Barcelona is the Costa Brava's main neighbouring city and closest airport, so flying to Barcelona may be the better option for you.
  • July is the hottest month with an average temperature of 24°C, falling to 8°C in winter.
  • The Costa Brava is home to Spain's most popular golf course, PGA Catalunya.
  • The Costa Brava has the highest concentration of Michelin Star restaurants; 20 of them are located in the province of Girona.
  • The Blue Flag beaches of Tossa de Mar are a paradise for sun worshippers, with everything from secluded bays to snorkeling spots and even naturalist beaches.
  • In total, the Costa Brava's glorious coastline has approx. 250 beaches and coves!

Where to go in Costa Brava

Roses

Watch the sun set from Roses (or Rosas in Spanish) in the province of Girona. It is the only resort facing west and home to the largest fishing fleet on the Costa Brava. Sunworshippers will love Roses as all its beaches are Blue Flag and family-friendly!

Tossa de Mar

103km north of Barcelona, the ancient walled city of Tossa de Mar is known as the 'blue paradise', inspiring famous artists and Hollywood stars such as Ava Gardner. Explore its hidden bays and famous La Vila Vella castle for a mix of culture and natural beauty.

Palamós

Palamós in Girona province is a small fishing town 100km south of the French border. It is surrounded by mountain valleys and natural springs. Remants of its fascinating medieval past can be found in the old town, with its ancient castle and cobbled alleyways.

Lloret de Mar

The coastal town of Lloret de Mar lies 40km south of Girona. Once a fishing village, the coast has been transformed into a thriving tourist resort boasting some stunning Blue Flag beaches. A must-see is the fairytale-like castle of Sant Joan at the top of the cliff.

Calella de Palafrugell

Known as the 'Devon of Spain', experience an authentic Spanish holiday at Calella de Palafrugell fishing village, situated in the region of Bajo Ampurdián. Discover charming coves and shallow water beaches perfect for relaxing with the whole family.

Begur

Enjoy the laid-back life in sleepy Begur, a 50 minute drive from Girona. Its beautiful coast overlooks the 7 Medes Islands, a protected marine reserve since 1973. Discover medieval remnants in the old quarter, as well as a string of atmospheric restaurants and cosy shops.

  • A window to paradise! Blanes beach seen through a hole in St. John Castle, in the region of Selva, Girona
    A window to paradise! Blanes beach seen through a hole in St. John Castle, in the region of Selva, Girona
  • One of Calella's beautiful white sand beaches at dawn, south of the Costa Brava
    One of Calella's beautiful white sand beaches at dawn, south of the Costa Brava
  • The historic city of Tossa de Mar at night
    The historic city of Tossa de Mar at night
  • Snorkelling at the Medes Islands,  1 mile off the coast of L'Estartit
    Snorkelling at the Medes Islands, 1 mile off the coast of L'Estartit
  • Tossa de Mar's coast with its mix of medieval and modern
    Tossa de Mar's coast with its mix of medieval and modern
  • The picturesque whitewashed streets of Cadaqués,  situated on a bay in the middle of the Cap de Creus
    The picturesque whitewashed streets of Cadaqués, situated on a bay in the middle of the Cap de Creus
  • The medieval quarter of Girona, Ginora city
    The medieval quarter of Girona, Ginora city
  • The surreal Salvador Dali Museum in Figueres, Girona
    The surreal Salvador Dali Museum in Figueres, Girona
  • Cadaques old town in Cap de Creus peninsula
    Cadaques old town in Cap de Creus peninsula
  • The colourful beach houses of Sagaro beach in the province of Girona
    The colourful beach houses of Sagaro beach in the province of Girona

Did you know...

  • Famous masterpieces such as 'Costa Brava Sunset' by Bherens were inspired by this beautiful region, and artists like Picasso, Dalí and Miró spent much of their formative years in Catalonia.
  • 1/3 of the province of Girona is protected land, with 8 natural parks and 4 botanical gardens!
  • The famous Dali Triangle; The Dalí Theatre-Museum in Figueres, the Salvador Dalí House-Museum in Portlligat and the Gala Dalí Castle in Púbol is a must-see for art lovers.
  • The Costa Brava and Girona Pyrenees boast 13 golf courses, with 5 rated the best in Spain!

Discover Costa Brava

Take a look at our blog posts about where to go in Costa Brava and what to do on your holiday in Costa Brava.

  • 10 Best Beach Resorts Near Girona Airport

    Flying into Girona Airport? Discover the best beach resorts a short drive away.

    10 Best Beach Resorts Near Girona Airport
  • Top 6 Hidden Gems of Costa Brava

    Spain is one of the most visited holiday destinations in the world, with golden beaches, warm climate and turquoise waters. So for those of you who think you've 'done' Spain, we've put together some hidden gems you might not know about in Costa Brava. 

    Top 6 Hidden Gems of Costa Brava