Photo by Narref Bridge

Search Villas in Sant Pere de Ribes

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

In two weeks
In two months
In three months
In four months

Our top choices for Sant Pere de Ribes villas

10.0 out of 10, Exceptional, (1)
"Super, rien a redire, la propriétaire est super sympathique, très accueillante. Et petite info, elle du très bon vin. Encore merci à elle"
France
Juan Luis D.
The price is AED 469
AED 478 total
includes taxes & fees
14 Dec - 15 Dec
Country House 'La Geneta' with Private Pool, Wi-Fi and Air Conditioning
The price is AED 589
AED 1,153 total
includes taxes & fees
7 Jan - 8 January 2026
House with terrace and parking 150m beach
The price is AED 469
AED 1,259 total
includes taxes & fees
14 Dec - 15 Dec
Holiday Home 'Villa Sitges Mas Mestre' with Mountain View, Wi-Fi and Air Conditioning
10.0 out of 10, Exceptional, (1)
"Pros: The hosts are lovely people Cons: The price was high compared to similar properties"
United States
Anonymous traveler
The price is AED 9,114
AED 9,834 total
includes taxes & fees
2 Jan - 3 January 2026
Villa "Cal Vimon" with Private Pool, Private Terraces & Wi-Fi
9.8 out of 10, Exceptional, (6)
"Very easy check in process with the hosts. The owner was very gracious and helpful with figuring out local places to go and they even made sure to give us more firewood. We absolutely loved this place and will go out of our way to come back. -Taylor and Austin"
United States
Austin C.
The price is AED 1,167
AED 1,177 total
includes taxes & fees
14 Dec - 15 Dec
Villa "Masia Can Comas" with Pool, Garden & Wi-Fi
The price is AED 884
AED 1,277 total
includes taxes & fees
14 Dec - 15 Dec
House in Parc del Garraf with BBQ 15min Sitges
The price is AED 933
AED 1,710 total
includes taxes & fees
7 Jan - 8 January 2026
House with pool and barbecue 200m beach
10.0 out of 10, Exceptional, (4)
"Superbe maison, à notre arrivée le propriétaire nous a réservé un merveilleux accueil. La maison est moderne et très bien équipée ! "
France
Charles M.
The price is AED 1,875
AED 2,665 total
includes taxes & fees
4 Jan - 5 January 2026
'La Villa Del Roc' with Private Pool, Wi-Fi and Air Conditioning

Villa in Vilanova i la Geltrú

House with pool and barbecue 5min beach
The price is AED 1,670
AED 2,319 total
includes taxes & fees
7 Jan - 8 January 2026
House with pool and barbecue 5min beach
10.0 out of 10, Exceptional, (1)
"Pros: Maison très agréable au milieu de la nature et les vignes avec des hôtes particulièrement accueillants"
France
Anonymous traveler
The price is AED 2,500
AED 2,977 total
includes taxes & fees
14 Dec - 15 Dec
Villa 'Cal Noia 1 and 3' with Mountain Views, Wi-Fi and Air Conditioning
The price is AED 1,213
AED 2,076 total
includes taxes & fees
7 Jan - 8 January 2026
House 100m beach with 2 pools and barbecue
10.0 out of 10, Exceptional, (4)
"The house is just as pictured but much larger than anticipated. Very comfortable and well appointed, the owner has provided everything you need for a comfortable stay. Every question or request was responded to immediately by Tamara. Highly recommend this amazing home! "
United States
Diana D.
The price is AED 4,062
AED 4,583 total
includes taxes & fees
14 Dec - 15 Dec
Rural House "16th Century Masia" with Private Pool and Wi-Fi
6.0 out of 10, (3)
"A Casa é exatamente como se observa por meio das fotos.Há dois terraços grandes, onde passamos maior parte do tempo.O terreno é completamente cercado, o que deu a liberdade de nossos se movimentarem e sem nos preocupar se eles iriam fugir.Eu recomendo esta acomodação!!"
Germany
Gabriel J.
The price is AED 884
AED 1,277 total
includes taxes & fees
14 Dec - 15 Dec
House in Parc del Garraf with BBQ 15min Sitges
2.0 out of 10, (1)
"Eingangsbereich mit kaputten Fliesen versehen. Dreckige Küche inkl. dreckigen Geschirr. Kein Licht im Flur (Treppenaufgang). Terrassentür, das Gitter sowie der Rollo war nicht funktionsfähig. Bei Ankunft waren keine Liegen vorhanden, die uns aber nach einer Woche nachgeliefert wurden. Die Couch und die Betten waren dreckig und durchgelegen. Fliegengitter waren teilweise kaputt. Diese Unterkunft können wir leider nicht empfehlen. "
Germany
Michael P.
The price is AED 747
AED 1,396 total
includes taxes & fees
7 Jan - 8 January 2026
House with pool and terrace 250m beach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Sant Pere de Ribes Hotel Reviews

Frequently asked questions

How much do villas in Sant Pere de Ribes cost?
You can expect to pay between AED 478 and AED 9,834 per night for a villa in Sant Pere de Ribes. No matter your budget, a fantastic getaway is just a click away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many villas are there in Sant Pere de Ribes?
You'll find 291 villas in Sant Pere de Ribes. Whether you're vacationing with the kids or planning a getaway with your besties, Expedia will help you find the right space for your whole crew.
Why book your villa in Sant Pere de Ribes with Expedia?
We think that vacations shouldn't be difficult, so if you're searching for villas at a great price, Expedia has you covered. Stick to the budget and select an all-inclusive stay, or book a luxury villa to treat your sweetheart. Use our convenient search filters to find an escape in Sant Pere de Ribes that suits your needs.
How can I find cheap villas in Sant Pere de Ribes?
With Expedia's useful filter tool, scoring cheap villas in Sant Pere de Ribes couldn't be easier. To discover options that will keep some cash in your pocket, narrow your search results by star rating, budget and amenities.