Villas in Costa Brava

Rent a villa in Costa Brava and get the most out of your holiday. Browse over 800 villas and narrow down your search by filtering on the number of bedrooms, bathrooms and other facilities

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
    4 bedroom villa • Sleeps 10

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

    Lovely 2-storey modern house with hot tub, private pool and garden, fully equipped and with a spacious outside area and sea views.

    From £2,159 per week
    (1)
  • Villa in Begur, Spain: Villa and private pool
    5 bedroom villa • Sleeps 10

    Holiday villa in Begur, Costa Brava, with private pool

    Extraordinary 5bed villa in Costa Brava area with its own private pool and fantastic garden. Equipped with all the mod cons and decorated to the highest of standards. Located on Private Estate .

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

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

    Beach house divided into 2 separate apartments, with private pool and sea views of Cala Canyelles, in quiet area of Lloret de Mar.

    From £620 per week
  • Villa in Calella de Palafrugell, Spain
    4 bedroom villa • Sleeps 8

    Villa with private pool in Palafrugell, Costa Brava

    Beautiful house with large private swimming pool located just 800m from the beautiful and peaceful Calella de Palafrugell beach, one of the most beautiful on the Costa Brava

    From £1,467 per week
  • Villa in Begur, Spain
    3 bedroom villa • Sleeps 6

    Villa rental in Begur, Costa Brava, with private pool

    Simple house distributed on one floor, with nice sea views and a private pool.

    From £1,128 per week
  • Villa in L'Hostalet, Spain
    4 bedroom villa • Sleeps 8

    Villa to rent in Lloret de Mar, Costa Brava

    Basic 4 bedroom house with private swimmming-pool located in a very quiet area only 8km from the centre of Lloret de Mar and its stunning beaches.

    From £959 per week
  • Villa in Font de Sant Llorenç, Spain
    3 bedroom villa • Sleeps 6

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

    Nice house with private pool, located in a quiet area of Lloret de Mar

    From £434 per week
  • Villa in Serrabrava, Spain
    5 bedroom villa • Sleeps 10

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

    Comfortable and modern 5 bedroom house with private swimming pool located in a very quiet area only 4,5km from Lloret de Mar and its stunning beaches

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

    Lloret de Mar holiday villa rental with private pool

    Sunlit, family-friendly beach villa with private pool and sea views, located in a quiet area of Lloret de Mar.

    From £778 per week
  • Villa in Font de Sant Llorenç, Spain
    3 bedroom villa • Sleeps 6

    Lloret de Mar villa to rent

    House with private pool and 3 bedrooms, in a quiet urbanisation at 3 km from the wonderful beach of Cala Canyellas.

    From £333 per week

Villas in Costa Brava with private pools

Enjoy the space and privacy of a villa with a private pool.

  • Villa in Begur, Spain: The villa
    5 bedroom villa • Sleeps 10

    Villa to rent in Begur, Costa Brava

    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
    From £1,925 per week
  • Villa in Blanes, Spain
    4 bedroom villa • Sleeps 8

    Villa to rent in Blanes, Costa Brava

    Nice house located in a quiet area of Blanes (Residencial Blanes), with private pool.

    Private pool
    7m x 3.5m
    From £485 per week
  • Villa in Lloret de Mar, Spain
    3 bedroom villa • Sleeps 6

    Lloret de Mar holiday villa rental with private pool

    Family-friendly countryside villa with private pool and picturesque mountain views, located near Cala Canyelles beach, bars and supermarket.

    Private pool
    7m x 4m
    From £451 per week
  • Villa in Blanes, Spain
    5 bedroom villa • Sleeps 10

    Blanes holiday villa rental with private pool

    House for 10 persons, with private pool, located in a quiet area of Blanes

    Private pool
    5m x 4m
    From £508 per week
  • Villa in Blanes, Spain
    5 bedroom villa • Sleeps 9

    Blanes holiday villa rental with private pool

    Nice house with private pool,located in a quiet area of Blanes

    Private pool
    12m x 4m
    From £959 per week
  • Villa in Serrabrava, Spain
    3 bedroom villa • Sleeps 7

    Villa to rent in Lloret de Mar, Costa Brava

    Beautiful modern house with pool and stunning sea views located in Serra Brava 3 km from the beach of Canyelles and 5 km from Lloret de Mar . Magnificent outdoor area with chill out and infinity pool

    Private pool
    9m x 4m
    From £1,024 per week
  • Villa in L'Hostalet, Spain
    3 bedroom villa • Sleeps 6

    Villa to rent in Lloret de Mar, Costa Brava

    Homely house with private pool in a quiet area of LLoret de Mar, with capacity for 6 people.

    Private pool
    9m x 4m
    From £637 per week
  • Villa in Serrabrava, Spain
    3 bedroom villa • Sleeps 6

    Villa to rent in Lloret de Mar, Costa Brava

    Nice house with private poll,located in a quiet area of Lloret de Mar

    Private pool
    8m x 4m
    From £434 per week
    (1)
  • Villa in Lloret de Mar, Spain
    6 bedroom villa • Sleeps 14

    Villa to rent in Lloret de Mar, Costa Brava

    Big house for 14 persons,with private pool,located in a quiet area of Lloret de Mar.

    Private pool
    From £620 per week
  • Villa in Sa Tuna, Spain
    4 bedroom villa • Sleeps 8

    Villa to rent in Begur, Costa Brava

    Luxury four bedroom villa nestled into the mountainside overlooking the bay of Sa Tuna. It has extensive terraced gardens and a private pool and BBQ.

    Private pool
    8m x 4m
    From £1,306 per week
    (2)

Cheap villas in Costa Brava

Rent one of our cheapest villas in Costa Brava for a low cost holiday.

  • Villa in La Batería, Spain
    2 bedroom villa • Sleeps 5

    Villa to rent in Llançà, Costa Brava

    This 2 bedroom villa with swimming pool is located in La Batería and sleeps 5 people. It has WiFi, air conditioning and a garden. The villa is within walking distance of a beach.

    From £170 per week
    (6)
  • Villa in Palamós, Spain
    2 bedroom villa • Sleeps 4

    Villa in Palamós, Costa Brava

    Cozy holiday home located on the outskirts of Palamós, on the Costa Brava, surrounded by trees and gardens where you can enjoy the tranquility of nature. Palamós is famous for its landscapes.

    From £208 per week
  • Villa in Roses, Spain
    3 bedroom villa • Sleeps 6

    Villa to rent in Roses, Costa Brava

    This 3 bedroom villa is located in Roses and sleeps 6 people. It has WiFi, air conditioning and garage. The villa is within walking distance of a beach.

    From £209 per week
  • Villa in La Batería, Spain: OLYMPUS DIGITAL CAMERA
    3 bedroom villa • Sleeps 6

    Llançà holiday villa rental with private pool

    This 3 bedroom villa with private pool is located in La Batería and sleeps 6 people. It has WiFi, air conditioning and barbeque facilities. The villa is within walking distance of a beach.

    From £209 per week
  • Villa in Mas Pinell, Spain
    3 bedroom villa • Sleeps 6

    Villa to rent in Torroella de Montgrí, Costa Brava

    Nice house in Pals,with shared pool,and near to the beach.

    From £220 per week
  • Villa in Castelló d'Empúries, Spain
    3 bedroom villa • Sleeps 6

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

    This 3 bedroom villa is located in Castelló d'Empúries and sleeps 6 people. It has WiFi and air conditioning. The villa is within walking distance of a beach.

    From £216 per week
  • Villa in Canyelles-Almadrava-puig-rom, Spain
    2 bedroom villa • Sleeps 4

    Villa rental in Roses, Costa Brava, with swimming pool

    This 2 bedroom villa with swimming pool is located in Canyelles-Almadrava-puig-rom and sleeps 4 people. It has garage, parking nearby and a gym. The villa is within walking distance of a beach.

    From £222 per week
  • Villa in Llançà Port, Spain
    3 bedroom villa • Sleeps 7

    Villa rental in Llançà, Costa Brava

    This 3 bedroom villa is located in Llançà Port and sleeps 7 people. It has barbeque facilities, parking nearby and a gym. The villa is within walking distance of a beach.

    From £232 per week
  • Villa in Serrabrava, Spain
    3 bedroom villa • Sleeps 6

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

    This 3 bedroom villa with private pool is located in Serrabrava and sleeps 6 people. It has WiFi, barbeque facilities and parking nearby. The villa is near a beach.

    From £232 per week
    (1)
  • Villa in La Batería, Spain
    5 bedroom villa • Sleeps 11

    Villa rental in Llançà, Costa Brava, with swimming pool

    This 5 bedroom villa with swimming pool is located in La Batería and sleeps 11 people. It has WiFi, air conditioning and parking nearby. The villa is within walking distance of a beach.

    From £234 per week
    (8)

Reviews of our villas in Costa Brava

We have 709 reviews of our villas in Costa Brava.

Explore Costa Brava holiday lettings

Villa rentals

See also

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.