Photo by Narref Bridge

Villas in Sant Pere de Ribes

Start date: Check-in selected.
To Date
End date: Check-out
  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Sant Pere de Ribes villas

Country House 'La Geneta' with Private Pool, Wi-Fi and Air Conditioning

Country House 'La Geneta' with Private Pool, Wi-Fi and Air Conditioning
Vilobi del Penedes
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.
$129 nightly
The price is $131
Dec 22 - Dec 23
Total with taxes and fees
Country House 'La Geneta' with Private Pool, Wi-Fi and Air Conditioning

Villa "Cal Vimon" with Private Pool, Private Terraces & Wi-Fi

Villa "Cal Vimon" with Private Pool, Private Terraces & Wi-Fi
Castellet i la Gornal
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
$2,692 nightly
The price is $2,696
Jan 2 - Jan 3, 2026
Total with taxes and fees
Villa "Cal Vimon" with Private Pool, Private Terraces & Wi-Fi

House with terrace and parking 150m beach

House with terrace and parking 150m beach
Cunit
$314 nightly
The price is $316
Jan 7 - Jan 8, 2026
Total with taxes and fees
House with terrace and parking 150m beach

Villa "Masia Can Comas" with Pool, Garden & Wi-Fi

Villa "Masia Can Comas" with Pool, Garden & Wi-Fi
Torrelavit
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.
$320 nightly
The price is $323
Jan 12 - Jan 13, 2026
Total with taxes and fees
Villa "Masia Can Comas" with Pool, Garden & Wi-Fi

House in Parc del Garraf with BBQ 15min Sitges

House in Parc del Garraf with BBQ 15min Sitges
Olivella
$348 nightly
The price is $350
Jan 7 - Jan 8, 2026
Total with taxes and fees
House in Parc del Garraf with BBQ 15min Sitges

Holiday Home 'Villa Sitges Mas Mestre' with Mountain View, Wi-Fi and Air Conditioning

Holiday Home 'Villa Sitges Mas Mestre' with Mountain View, Wi-Fi and Air Conditioning
Olivella
$471 nightly
The price is $474
Dec 26 - Dec 27
Total with taxes and fees
Holiday Home 'Villa Sitges Mas Mestre' with Mountain View, Wi-Fi and Air Conditioning

Villa 'Cal Noia 1 and 3' with Mountain Views, Wi-Fi and Air Conditioning

Villa 'Cal Noia 1 and 3' with Mountain Views, Wi-Fi and Air Conditioning
Castellvi de la Marca
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
$814 nightly
The price is $816
Dec 22 - Dec 23
Total with taxes and fees
Villa 'Cal Noia 1 and 3' with Mountain Views, Wi-Fi and Air Conditioning

House with pool and barbecue 200m beach

House with pool and barbecue 200m beach
Creixell
$467 nightly
The price is $469
Jan 7 - Jan 8, 2026
Total with taxes and fees
House with pool and barbecue 200m beach

'La Villa Del Roc' with Private Pool, Wi-Fi and Air Conditioning

'La Villa Del Roc' with Private Pool, Wi-Fi and Air Conditioning
Roda de Bara
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.
$728 nightly
The price is $731
Jan 4 - Jan 5, 2026
Total with taxes and fees
'La Villa Del Roc' with Private Pool, Wi-Fi and Air Conditioning

House with pool and barbecue 5min beach

House with pool and barbecue 5min beach
Vilanova i la Geltrú
$633 nightly
The price is $636
Jan 7 - Jan 8, 2026
Total with taxes and fees
House with pool and barbecue 5min beach

House 100m beach with 2 pools and barbecue

House 100m beach with 2 pools and barbecue
Calafell
$567 nightly
The price is $569
Jan 7 - Jan 8, 2026
Total with taxes and fees
House 100m beach with 2 pools and barbecue

Rural House "16th Century Masia" with Private Pool and Wi-Fi

Rural House "16th Century Masia" with Private Pool and Wi-Fi
vallbona Danoia
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.
$978 nightly
The price is $978
Dec 22 - Dec 23
Total with taxes and fees
Rural House "16th Century Masia" with Private Pool and Wi-Fi

House in Parc del Garraf with BBQ 15min Sitges

House in Parc del Garraf with BBQ 15min Sitges
Olivella
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.
$348 nightly
The price is $350
Jan 7 - Jan 8, 2026
Total with taxes and fees
House in Parc del Garraf with BBQ 15min Sitges

House with pool and terrace 250m beach

House with pool and terrace 250m beach
Sant Salvador
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.
$380 nightly
The price is $383
Jan 7 - Jan 8, 2026
Total with taxes and fees
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

Find out more about Sant Pere de Ribes

Sant Pere de Ribes Villas information

Number of reviews
8
Accommodation
305 Villas
Lowest Price
$131
Highest Price
$2,696

Frequently asked questions

How much do villas in Sant Pere de Ribes cost?
You can expect to pay between $131 and $2,696 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 305 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.
What is there to do near my villa in Sant Pere de Ribes?
If you're ready to discover the sights of Sant Pere de Ribes, find your way to Torre del Veguer Winery. It's popular with visitors and locals alike.

Explore a world of travel with Expedia