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

Key holiday destinations in Costa Brava

Our 10 best villas in Costa Brava

Rent a great villa in Costa Brava for a wonderful holiday.
  • Villa in Lloret de Mar, Spain
    6 bedroom villa • Sleeps 10

    Holiday villa in Lloret de Mar, Costa Brava, with private pool

    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,456 per week
  • Villa in Pals, Spain
    5 bedroom villa • Sleeps 10

    Villa with private pool in Pals, Costa Brava

    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,091 per week
  • Villa in Lloret de Mar, Spain
    4 bedroom villa • Sleeps 8

    Lloret de Mar villa to rent

    This is a sleek and modern house located in Font de Sant Llorenç, just outside Lloret de Mar.

    From £1,313 per week
  • Villa in Palafrugell, Spain
    4 bedroom villa • Sleeps 10

    Palafrugell holiday villa rental with private pool

    The Villa is an excellent choice for those seeking a relaxing holiday in an idyllic location, close to the beach, with all the amenities of a charming historical village.

    From £4,045 per week
  • Villa in Lloret de Mar, Spain
    4 bedroom villa • Sleeps 8

    Lloret de Mar holiday villa rental with private pool

    Cosmic Villas is delighted to present this unique property right on the coast of the Costa Brava in the town of Cala Canyelles.

    From £6,278 per week
  • Villa in Urbanització Ses Costes, Spain
    5 bedroom villa • Sleeps 10

    Begur holiday villa rental with private pool

    Cosmic Villas is delighted to present this spacious villa, with stunning sea views, perfect for a relaxing retreat away.

    From £3,148 per week
  • Villa in Llafranc, Spain
    9 bedroom villa • Sleeps 18

    Holiday villa in Palafrugell, Costa Brava, with private pool

    Cosmic Villas is proud to provide this. On one of the most picturesque portions of the Costa Brava, this stunning nine-bedroom villa is situated near to the Llafranc beach.

    From £24,754 per week
  • Villa in Mas Bosca-Argonista-El Cardo, Spain
    2 bedroom villa • Sleeps 6

    Villa to rent in Roses, Costa Brava

    Holiday Rental Villa MI SUEÑO ROSES - Air-conditioned - 6 pers – Beach 2500m.

    From £550 per week
  • Villa in Palafrugell, Spain
    4 bedroom villa • Sleeps 8

    Villa to rent in Palafrugell, Costa Brava

    Cosmic Villas is delighted to present this beautiful villa, located just 1.5km from the beautiful beach of Calella de Palafrugell.

    From £5,468 per week
  • Villa in Canyelles (Tossa de Mar), Spain
    4 bedroom villa • Sleeps 8

    Tossa de Mar villa to rent

    Located a 15-minute walk from the coarse white sand and crystal-clear seawater of Cala Canyellas beach, this luxury Villa offers a relaxing holiday getaway!

    From £1,330 per week

Villas in Costa Brava with private pools

Enjoy the space and privacy of a villa with a private pool.
  • Villa in Llafranc, Spain
    4 bedroom villa • Sleeps 8

    Villa to rent in Palafrugell, Costa Brava

    This is a comfortable home located in the picturesque town of Llafranc on the Costa Brava.

    Private pool
    From £1,210 per week
  • Villa in Blanes, Spain
    5 bedroom villa • Sleeps 9

    Blanes villa to rent

    Cosmic Villas is delighted to present this modern property with a beautiful exterior, offering fantastic views of the surrounding mountains and the sea.

    Private pool
    From £1,589 per week
  • Villa in Serrabrava, Spain
    5 bedroom villa • Sleeps 10

    Villa to rent in Lloret de Mar, Costa Brava

    Cosmic Villas is delighted to present this amazing villa that looks out over the treetops to the vivid blue of the Mediterranean.

    Private pool
    From £1,275 per week
  • Villa in Blanes, Spain
    5 bedroom villa • Sleeps 9

    Holiday villa in Blanes, Costa Brava, with private pool

    This is a simple but lovely home in the great town of Blanes. Located in a peaceful residential neighbourhood, the villa is a haven of tranquillity.

    Private pool
    From £1,114 per week
  • Villa in Llafranc, Spain
    6 bedroom villa • Sleeps 12

    Villa with private pool in Palafrugell, Costa Brava

    Cosmic Villas is delighted to present this unique and spectacular property in an incredibly beautiful part of the Costa Brava.

    Private pool
    From £13,578 per week
  • Villa in Urbanització Cala del Rei, Spain
    6 bedroom villa • Sleeps 12

    Holiday villa in Begur, Costa Brava, with private pool

    Cosmic Villas is proud to offer this villa as the ideal getaway to take in the peace and quiet of Catalonia's Costa Brava.

    Private pool
    From £2,107 per week
  • Villa in Urbanització Aigua-Xellida, Spain
    4 bedroom villa • Sleeps 8

    Villa rental in Palafrugell, Costa Brava, with private pool

    Newly renovated Villa with private pool, beautiful gardens, private pool, games room, trampoline, 800m to the beach and centre

    Private pool
    From £3,285 per week
  • Villa in Canyelles (Tossa de Mar), Spain
    4 bedroom villa • Sleeps 8

    Villa rental in Tossa de Mar, Costa Brava, with private pool

    Cosmic Villas is delighted to present this amazing villa which is 15-minutes from a sandy beach with crystal clear seawater – can you think of anything better?

    Private pool
    From £1,239 per week
  • Villa in Riufred, Spain
    4 bedroom villa • Sleeps 8

    Calonge holiday villa rental with private pool

    Cosmic Villas is delighted to present this colourful 6-room holiday house is only 5km from the sandy beach of ‘Sant Antoni de Calonge’.

    Private pool
    From £1,270 per week
  • Villa in Lloret de Mar, Spain
    4 bedroom villa • Sleeps 9

    Villa to rent in Lloret de Mar, Costa Brava

    Cosmic Villas is delighted to present this wonderful villa located a short distance inland from the popular town of Lloret de Mar on the Costa Brava.

    Private pool
    From £998 per week

Cheap villas in Costa Brava

Rent one of our cheapest villas in Costa Brava for a low cost holiday.
  • Villa in Tossa de Mar, Spain
    4 bedroom villa • Sleeps 7

    Villa in Tossa de Mar, Costa Brava

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

    From £365 per week
  • Villa in Tossa de Mar, Spain:
    2 bedroom villa • Sleeps 5

    Holiday villa in Tossa de Mar, Costa Brava

    From the terrace and garden of this rustic cottage, you can enjoy spectacular views of the beach, the sea and the Moorish castle of Tossa de Mar.

    From £376 per week
  • Villa in Urbanització Torre Gran-Urbanització Estartit-Residencial Torre Vella, Spain
    1 bedroom villa • Sleeps 4

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

    This 1 bedroom villa with swimming pool is located in Urbanització Torre Gran-Urbanització Estartit-Residencial Torre Vella and sleeps 4 people. It has parking nearby, a gym and a spa. The villa is near a beach.

    From £378 per week
  • Villa in Tossa de Mar, Spain
    3 bedroom villa • Sleeps 7

    Villa in Tossa de Mar, Costa Brava

    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.

    From £408 per week
  • Villa in Urbanització Mas Pere, Spain
    4 bedroom villa • Sleeps 8

    Holiday villa in Calonge, Costa Brava, with swimming pool

    This holiday home has 4 bedrooms and is decorated in cosy, warm colors. The property has a large swimming pool with a fantastic view of the surrounding natural beauty. You can relax in the garden.

    From £428 per week
  • Villa in L'Escala, Spain
    3 bedroom villa • Sleeps 6

    Holiday villa in L'Escala, Costa Brava

    This 3 bedroom villa is located in L'Escala and sleeps 6 people. It has barbeque facilities and air conditioning. The villa is within walking distance of a beach and a restaurant.

    From £441 per week
  • Villa in Arenals de Mar, Spain
    3 bedroom villa • Sleeps 6

    Holiday villa in Pals, Costa Brava, with swimming pool

    This 3 bedroom villa with swimming pool is located in Arenals de Mar and sleeps 6 people. It has a garden, barbeque facilities and parking nearby. The villa is within walking distance of a beach.

    From £441 per week
  • Villa in L'Escala, Spain
    3 bedroom villa • Sleeps 6

    Villa to rent in L'Escala, Costa Brava

    This 3 bedroom villa is located in L'Escala and sleeps 6 people. It has barbeque facilities, parking nearby and a gym. The villa is near a beach.

    From £464 per week
    (2)
  • Villa in Roses, Spain
    2 bedroom villa • Sleeps 7

    Villa rental in Roses, Costa Brava, with shared pool

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

    From £504 per week
  • Villa in El Mas Tomasí, Spain
    2 bedroom villa • Sleeps 4

    Holiday villa in Pals, Costa Brava, with private pool

    This 1 bedroom villa with private pool is located in El Mas Tomasí and sleeps 4 people. It has a garden. The villa is near a beach.

    From £483 per week

Reviews of our villas in Costa Brava

We have 425 reviews of our villas in Costa Brava.

Explore Costa Brava holiday lettings

Villa rentals

See also

Prices and Availability for villas in Costa Brava

Cheapest monthDecember 2023 average weekly price £1,4219% of villas are available
High seasonAugust 2023 average weekly price £3,02750% of villas are available
Most popular destinationTamariuAverage weekly price £3,256
Cheapest destinationRosesAverage weekly price £1,413

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 (2023 - 2024)

£0£3,284£2,463£1,642£821FebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberJanuary
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. August and July are the most expensive months to rent a villa in Costa Brava where the average price is £3,027 in August and £3,012 in July. The cheapest month to rent a villa is in November where the average weekly price is £708 (25/11 - 02/12). 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 (2023 - 2024)

0%100%75%50%25%FebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberJanuary
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 (30/12 - 06/01) is the busiest time to rent a villa in Costa Brava where only 444 of our villas are available to book. The quietest time to visit Costa Brava at the moment is in April (15/04 - 22/04) where 76% of our villas have availability.

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

£0£3,256£2,442£1,628£814BegurBlanesLloret 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 Roses where the average weekly rental price is £1,413. In comparison, Tamariu costs an average of £3,256 per week and Begur £2,546 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

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...

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.