Villas in Girona Province

Book a villa in Girona Province for a relaxing holiday: we have over 400 villas in Girona Province for you to rent from cheap villas to luxurious villas with private pools

  • 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 Girona Province

Check out our best villas in Girona Province.
  • Villa in Santa Cristina d'Aro, Spain

    Costa Brava villa to rent

    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,807 per week
  • Villa in Pineda Pals, Spain

    Villa rental in Girona Province, Spain, with private pool

    (1)
    3 bedroom villa • Sleeps 6

    This fabulous family villa is ideal as it is all on one level so works well for all ages. It is approx. 1 km from Pals beach with its huge expanse of sand and dunes.

    From £2,188 per week
  • Villa in El Mas Tomasí, Spain

    Villa with private pool in Girona Province, Spain

    4 bedroom villa • Sleeps 8

    This villa has the most amazing view over Pals beach, the stunning fields towards Torroella de Montgri and the Pyrenees in the distance.

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

    Costa Brava villa to rent

    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 Roses, Spain

    Costa Brava holiday villa rental with shared pool

    2 bedroom villa • Sleeps 7

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

    From £476 per week
  • Villa in Llafranc, Spain

    Villa rental in Girona Province, Spain, 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ó Aigua-Xellida, Spain

    Villa to rent in Girona Province, Spain

    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,031 per week
  • Villa in Urbanització Riu de Oro, Spain: DCIM\100MEDIA\DJI_0028.JPG

    Holiday villa in Girona Province, Spain, with private pool

    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,422 per week
  • Villa in Begur, Spain

    Villa rental in Girona Province, Spain, with private pool

    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,263 per week
  • Villa in El Mas Tomasí, Spain

    Holiday villa in Girona Province, Spain, with private pool

    2 bedroom villa • Sleeps 4

    This villa has the most amazing view over Pals beach, the stunning fields towards Torroella de Montgri and the Pyrenees in the distance.

    From £1,157 per week

Villas in Girona Province with private pools

Enjoy the space and privacy of a villa with a private pool.
  • Villa in Urbanització Casa de Camp, Spain

    Costa Brava villa to rent

    4 bedroom villa • Sleeps 8

    The owners of this property have created a beautiful and tranquil setting close to all the amenities in Begur and Palafrugell but with the peace and quiet of a country house.

    Private pool: 8m x 4m
    From £3,529 per week
  • Villa in Llafranc, Spain

    Villa with private pool in Girona Province, Spain

    4 bedroom villa • Sleeps 8

    This lovely villa, recently extensively remodelled, is located in the beautiful village of Llafranc – one of the most sort after locations on the Costa Brava.

    Private pool
    From £4,445 per week
  • Villa in Lloret de Mar, Spain

    Villa rental in Girona Province, Spain, with private pool

    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

    Private pool: 15m x 6m and 1.2m to 2m deep
    From £3,262 per week
  • Villa in Riufred, Spain

    Villa to rent in Girona Province, Spain

    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,517 per week
  • Villa in Pals, Spain

    Villa to rent in Girona Province, Spain

    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

    Private pool
    From £1,030 per week
  • Villa in Begur, Spain: The villa

    Villa to rent in Girona Province, Spain

    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 Girona Province, Spain, 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 Girona Province, Spain

    (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,673 per week
  • Villa in Empuriabrava, Spain

    Holiday villa in Girona Province, Spain, 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,967 per week
  • Villa in Empuriabrava, Spain

    Costa Brava holiday villa rental with private pool

    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

Cheap villas in Girona Province

Rent one of our cheapest villas in Girona Province for a low cost holiday.
  • Villa in Vidreres, Spain

    La Selva villa to rent

    2 bedroom villa • Sleeps 5

    This is a single-storeyed holiday house with spacious floor plan. The beautiful terrace is very inviting for sunbathing and is only 5 minutes away from the shared pool and garden area.

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

    Villa to rent in Girona Province, Spain

    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 £257 per week
  • Villa in Aiguaviva Parc, Spain

    Villa rental in Girona Province, Spain, with private pool

    3 bedroom villa • Sleeps 6

    This beautiful holiday home in a quiet residential area offers you attractive and bright rooms. The outside area has a large garden, private pool, barbecue and beautiful porch. .

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

    Villa in Girona Province, Spain

    (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

    Costa Brava 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 Maçanet Residencial Parc, Spain

    La Selva holiday villa rental with private pool

    3 bedroom villa • Sleeps 8

    This cozy holiday home has a great terrace and a great pool for the togetherness of the whole family.

    Lowest price pledge
    From £401 per week
  • Villa in Castelló d'Empúries, Spain

    Costa Brava villa to rent

    2 bedroom villa • Sleeps 6

    Welcome to the amazing town of Empuriabrava. We offer for rent a townhouse on the Costa Brava with communal pool. It has an area of 63 m2. Capacity for 6 people.

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

    Holiday villa in Girona Province, Spain

    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 Girona Province, Spain

    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 £416 per week
  • Villa in Empuriabrava, Spain

    Costa Brava holiday villa rental

    2 bedroom villa • Sleeps 4

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

    From £406 per week

Reviews of our villas in Girona Province

We have 361 reviews of our villas in Girona Province.

  • Denis
    Denis
    Couplefrom Peterborough, United Kingdom September 2020
    3 bedroom holiday villa in Girona Province, Spain, 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.
  • Iu C.
    Iu C.
    May 2019
    5 bedroom Costa Brava 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.
  • Belén L.
    Belén L.
    April 2019
    4 bedroom villa rental in Girona Province, Spain, 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!
  • Abiram
    Abiram
    Large groupfrom Croydon , United Kingdom January 2020
    8 bedroom Pla de l'Estany holiday villa rental with swimming pool
    The villa was everything we expected, the house itself, the swimming pool and the garden are well maintained and clean. Marc, who greeted us when we arrived was really helpful and when we had a little issue with the fire alarm, he came and got it resolved straight away. All the accommodations in the house were up to standards and we felt like at home. Me and my friends will definitely looking to visit Mas Rosset if we get the opportunity again. Thank you so much for your amazing hospitality. I would strongly recommend any large group of friends or family to visit this stunning Villa.
  • Marie-laure T.
    Marie-laure T.
    April 2019
    4 bedroom holiday villa in Girona Province, Spain
    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 Costa Brava 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 Girona Province holiday lettings

Villa rentals

Prices and Availability for villas in Girona Province

Cheapest monthMay 2025 average weekly price £1,73458% of villas are available
High seasonJuly 2025 average weekly price £2,96464% of villas are available
Most popular destinationTamariuAverage weekly price £5,018
Cheapest destinationTossa de MarAverage weekly price £1,303

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

Price information for villas in Girona Province (2025)

£0£3,178£2,383£1,589£794DecemberJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovember
Average weekly price

Average weekly prices for villas in Girona Province

The prices graph for villas in Girona Province 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 Girona Province where the average price is £2,964 in July and £2,832 in August. The cheapest month to rent a villa is in September where the average weekly price is £1,572 (27/09 - 04/10). The average price of a villa in Girona Province 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 Girona Province below.

Availability for villas in Girona Province (2025)

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

Weekly availability for villas in Girona Province

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

Prices for top villa destinations in Girona Province (2025)

£0£5,018£3,763£2,509£1,254BegurCosta BravaLloret deMarRosesTamariuTossa deMar
Average weekly price for destination

Average weekly prices for top destinations in Girona Province

This graph shows the average weekly prices for villas in our most popular destinations in Girona Province. Our cheapest popular destination to rent a villa in Girona Province is in Tossa de Mar where the average weekly rental price is £1,303. In comparison, Tamariu costs an average of £5,018 per week and Begur £4,655 per week.

Travel guide

Villas in Girona Province

The unspoiled and historic province of Girona is the jewel of Catalonia, located 99km east of Barcelona. Split into 222 districts and three regions; the coast, inland region and mountain region, it is a hugely popular holiday destination for its medieval architecture, Roman ruins and postcard-perfect countryside. In fact, it is Girona's fairytale landscape and historic structures that provided a backdrop for the hit TV show 'Game of Thrones!'

This quieter, untouched side of Spain is perfect for couples and families looking for a relaxing break in scenic surroundings. From the stunning botanic beauty of Blanes, to the Blue Flag beaches of Lloret de Mar, Girona is a paradise for holidaymakers who are looking for a more authentic side of Spain.

Girona's capital of the same name is a city to get lost in, with every winding, cobbled path leading to something beautiful to discover. Step back in time with a trip to the courtyards of the Jewish quarter and its 500 year old architecture and museums. Take a scenic walk down the 3km-long Passeig de la Muralla and stroll along its medieval walls stretching across the eastern border of the old town. The views here are unlike anywhere else in Spain, revealing spectacular panoramas of the city.

The Onya river runs through the heart of Girona city, and is bordered with colourful buildings overlooking its waters. Its nostalgic charm makes it the perfect place for a romantic escape, especially when taking in views from the Eiffel Bridge which runs across.

Key holiday info

  • A direct flight from the UK to Girona-Costa Brava Airport is approx. 2 hours long.
  • The average daytime temperature in the summer is 23°C and 12°C in winter.
  • Girona is dotted with public baths that were built in the 13th century during the Moorish occupation.
  • The cathedral of Santa Maria is one of the most beautiful churches in Spain.
  • Girona is accessible by car via the A7, which leads directly to the French border.

Where to go in Girona Province

Steeped in history, the province of Girona is famous for its natural beauty and fascinating architecture. The ancient Catalan capital is a short driving distance from the region's main attractions; Costa Brava's beaches, the Pyrenees ski resorts and nightlife venues. Holidaymakers flock to Girona for its incredible architecture, stunning natural beauty and idyllic way of life.

Calonge

On the coastline of the Costa Brava, Calonge has two parts - the ancient Medieval village and its golden beaches. With many attractions for a family-friendly holiday, discover beautiful bays and coves, an urban centre and charming shops and traditional restaurants.

Blanes

On the southernmost point of Girona, Blanes is known as the gateway to the Costa Brava, with a beautiful coastline stretching right up to the French border. Perfect for families, it boasts lovely calm waters, an exotic botanical garden and over 70 restaurants.

Tossa de Mar

Situated on the Costa Brava, Tossa De Mar's old town is a protected national monument with a labyrinth of ancient alleyways weaving in-between its rustic houses. Its quiet coast boasts 14km of golden sand, perfect for unwinding and enjoying some seclusion.

Lloret de Mar

A former fishing village, Lloret de Mar is one of the most popular tourist resorts on the Costa Brava. 25 miles south of Girona city, it boasts some beautiful golden sand beaches, with many flying the Blue Flag for cleanliness.

L'Escala

L' Escala in Alt Empordà, is home to some beautiful unspoiled beaches, and was once a trade port. The Archaeological Museum is a must-see, with remains of an ancient Greek and Roman town. The Bay of Roses is one of the most beautiful in the world according to UNESCO.

Barri Vell

The old quarter in Girona city itself is where you'll find a labyrinth of romantic cobbled stone paths leading to breathtaking relics of the past, from baroque monuments to the Arab baths, 12th century monastery of Sant Pere de Galligants and the Roman ramparts accessed through the Passeig Arqueologic.

Besalú

A place where you can literally step back in time and discover the charms of its ancient past. 35km south of Girona, this medieval walled town boasts stunning examples of Romanesque architecture and a fortified bridge dating back to the 11th century. The Museum of Miniatures here is a must-see for its breathtaking small-scale artworks, showcasing over 2000 pieces.

Empuriabrava

A town famous for its picturesque canals and waterways, boasting 5,000 private jetties making it the largest private marina in the world! Located in The Gulf of Roses, this giant, modern marina is quite the contrast to Besalú and its historical relics. People come here to marvel at the luxury yachts and enjoy its vibrant nightlife.

Llançà

A favourite with families for its unspoiled coves, artistic heritage and personal boat tours. Home to the famous Salvador Dali Triangle, fans can visit the three museums of the surrealist painter's work, spanning his entire career. Llançà is also a typical Catalan town, boasting beautiful vineyards and charming local restaurants offering an authentic Spanish cuisine.

  • Ullastret village on the Bay of Empordà located some 5 km northeast of La Bisbal d'Empordà
    Ullastret village on the Bay of Empordà located some 5 km northeast of La Bisbal d'Empordà
  • Peratallada and its famous medieval square, Forallac, Baix Empordà county. 22km east of Girona city.
    Peratallada and its famous medieval square, Forallac, Baix Empordà county. 22km east of Girona city.
  • The magnificent fairytale-like cathedral of St Mary, located at the heart of the Força Vella.
    The magnificent fairytale-like cathedral of St Mary, located at the heart of the Força Vella.
  • Sunset over Girona city
    Sunset over Girona city
  • The historical Jewish quarter at dusk
    The historical Jewish quarter at dusk
  • Besalu village, Garrotxa, Girona
    Besalu village, Garrotxa, Girona
  • The elaborate Sant Roma church in Lloret de Mar
    The elaborate Sant Roma church in Lloret de Mar
  • The natural lake of Banyoles, located in the comarca province of Girona, northeastern Catalonia
    The natural lake of Banyoles, located in the comarca province of Girona, northeastern Catalonia
  • One of the many tourist boats at Cadaqués, near Cap de Creus, northeast Catalonia
    One of the many tourist boats at Cadaqués, near Cap de Creus, northeast Catalonia
  • Stunning views of Tossa Del Mar's coast on the Costa Brava
    Stunning views of Tossa Del Mar's coast on the Costa Brava

Did you know...

  • The Benedictine Monastery of Sant Pere de Galligants is one of the most impressive Roman landmarks in Catalonia.
  • The city of Essos in Game of Thrones was filmed around Girona Cathedral, located at the heart of the Força Vella.
  • Ginora city is Catalonia's largest city, 103km north east of Barcelona
  • Girona is divided into 8 regions: El Alt Empordá, Pla de I'Estany, Selva, Ripollés, Cerdanya, El Gironés, La Garrotxa and El Baix Empordá
  • Girona can be spelled two ways; 'Girona', in Catalan, or 'Gerona' in Spanish.