Villas in Girona Province

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

Key holiday destinations in Girona Province

Our 10 best villas in Girona Province

Rent a great villa in Girona Province for a wonderful holiday.
  • Villa in Aiguaviva Parc, Spain
    4 bedroom villa • Sleeps 8

    Villa to rent in Girona Province, Spain

    House with private pool and 4 bedrooms in a quiet area of Lloret de Mar.

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

    Villa to rent in Girona Province, Spain

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

    From £565 per week
  • Villa in Roses, Spain
    2 bedroom villa • Sleeps 7

    Costa Brava villa to rent

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

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

    Villa to rent in Girona Province, Spain

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

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

    Villa with private pool in Girona Province, Spain

    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 £960 per week
  • Villa in Aiguaviva Parc, Spain
    4 bedroom villa • Sleeps 8

    Holiday villa in Girona Province, Spain, with private pool

    This is a cozy house with four bedrooms and private pool, located in AIguaviva Park, a very quiet area of Lloret de mar, at 9 km from the centre and the beach.

    From £520 per week
  • Villa in Aiguaviva Parc, Spain
    4 bedroom villa • Sleeps 8

    La Selva villa to rent

    Nice and equipped house with 4 bedrooms and private pool located in a very quiet area in Lloret de Mar, in Aiguaviva Park, at 9 km from the beach and all the ameanities of the centre.

    From £446 per week
  • Villa in Llafranc, Spain
    4 bedroom villa • Sleeps 8

    Villa with shared pool in Girona Province, Spain

    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.

    From £1,458 per week
  • Villa in L'Hostalet, Spain
    3 bedroom villa • Sleeps 6

    Villa to rent in Girona Province, Spain

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

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

    Villa with private pool in Girona Province, Spain

    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,062 per week

Villas in Girona Province with private pools

Enjoy the space and privacy of a villa with a private pool.
  • Villa in Serrabrava, Spain
    3 bedroom villa • Sleeps 6

    Costa Brava holiday villa rental with private pool

    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,073 per week
  • Villa in Aiguaviva Parc, Spain
    3 bedroom villa • Sleeps 7

    La Selva holiday villa rental with private pool

    House for 7 people with private pool located in vidreres at 8 km from the beach of Lloret de Mar.

    Private pool
    From £1,242 per week
  • Villa in Serrabrava, Spain
    3 bedroom villa • Sleeps 9

    Costa Brava holiday villa rental with private pool

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

    Private pool
    8.5m x 4m
    From £565 per week
  • Villa in Begur, Spain: The villa
    5 bedroom villa • Sleeps 10

    Villa to rent in Girona Province, Spain

    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 Aiguaviva Parc, Spain
    4 bedroom villa • Sleeps 10

    Villa rental in Girona Province, Spain, with private pool

    Nice big and spacious house with private pool, located at 9 km from the centre and the beach of Lloret de mar, in the quiet area of Aiguaviva park, with 5 bedrooms for a big party of people.

    Private pool
    8m x 4m
    From £463 per week
  • Villa in Empuriabrava, Spain
    5 bedroom villa • Sleeps 10

    Villa rental in Girona Province, Spain, with private pool

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

    Private pool
    From £1,091 per week
    (6)
  • Villa in Empuriabrava, Spain
    6 bedroom villa • Sleeps 12

    Villa to rent in Girona Province, Spain

    This 6 bedroom villa with private pool is located in Empuriabrava and sleeps 12 people. It has air conditioning, a garden and barbeque facilities. The villa is near a beach.

    Private pool
    From £2,154 per week
  • Villa in Empuriabrava, Spain
    5 bedroom villa • Sleeps 9

    Villa with private pool in Girona Province, Spain

    This 5 bedroom villa with private pool is located in Empuriabrava and sleeps 9 people. It has air conditioning, a garden and barbeque facilities. The villa is near a beach.

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

    Villa with private pool in Girona Province, Spain

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

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

    Villa rental in Girona Province, Spain, with private pool

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

    Private pool
    From £2,898 per week

Cheap villas in Girona Province

Rent one of our cheapest villas in Girona Province for a low cost holiday.
  • Villa in Galliners, Spain
    3 bedroom villa • Sleeps 7

    Villa in Girona Province, Spain

    Wonderful holiday home located in Vilademuls, Girona.

    From £199 per week
  • Villa in Llafranc, Spain
    2 bedroom villa • Sleeps 6

    Villa to rent in Girona Province, Spain

    This villa is located in Llafranc and sleeps 6 people. It has barbeque facilities.

    From £224 per week
  • Villa in Vidreres, Spain
    2 bedroom villa • Sleeps 5

    La Selva villa to rent

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

    From £230 per week
  • Villa in Aiguaviva Parc, Spain
    3 bedroom villa • Sleeps 6

    Villa rental in Girona Province, Spain, with swimming pool

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

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

    Villa in Girona Province, Spain

    Over the charming village of Tossa de Mar, this beautiful holiday home is located.

    From £284 per week
  • Villa in Treumal, Spain
    3 bedroom villa • Sleeps 4

    Villa with swimming pool in Girona Province, Spain

    This 3 bedroom villa with swimming pool is located in Treumal and sleeps 4 people. It has parking nearby, a gym and a spa. The villa is near a beach.

    From £317 per week
    (3)
  • Villa in Lloret Blau, Spain
    3 bedroom villa • Sleeps 7

    Holiday villa in Girona Province, Spain, with private pool

    This villa with private pool is located in Lloret Blau and sleeps 7 people. It has barbeque facilities, parking nearby and a gym.

    From £336 per week
  • Villa in Empuriabrava, Spain
    2 bedroom villa • Sleeps 4

    Costa Brava holiday villa rental with swimming pool

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

    From £328 per week
    (6)
  • Villa in Tossa de Mar, Spain
    4 bedroom villa • Sleeps 7

    Villa in Girona Province, Spain

    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 £344 per week
  • Villa in Pals, Spain
    1 bedroom villa • Sleeps 4

    Villa rental in Girona Province, Spain, with swimming pool

    This 1 bedroom villa with swimming pool is located in Pals and sleeps 4 people.

    From £336 per week
    (4)

Reviews of our villas in Girona Province

We have 539 reviews of our villas in Girona Province.

Explore Girona Province holiday lettings

Villa rentals

Prices and Availability for villas in Girona Province

Cheapest monthNovember 2022 average weekly price £1,13720% of villas are available
High seasonJuly 2023 average weekly price £2,47563% of villas are available
Most popular destinationTamariuAverage weekly price £3,287
Cheapest destinationTossa de MarAverage weekly price £1,015

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

£0£2,684£2,013£1,342£671SeptemberOctoberNovemberDecemberJanuaryFebruaryMarchAprilMayJuneJulyAugust
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,475 in July and £2,453 in August. The cheapest month to rent a villa is in December where the average weekly price is £999 (31/12 - 07/01). 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 (2022 - 2023)

0%100%75%50%25%SeptemberOctoberNovemberDecemberJanuaryFebruaryMarchAprilMayJuneJulyAugust
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 (31/12 - 07/01) is the busiest time to rent a villa in Girona Province where only 546 of our villas are available to book. The quietest time to visit Girona Province at the moment is in July (22/07 - 29/07) where 65% of our villas have availability.

Prices for top villa destinations in Girona Province (2022 - 2023)

£0£3,287£2,465£1,643£822BegurCosta 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,015. In comparison, Tamariu costs an average of £3,287 per week and Begur £1,859 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

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