Hotels in Sant Pere de Ribes

38 properties in Sant Pere de Ribes, Spain. We sort them by rating and popularity. Average rating: 4.5/5. Average guide price: €316 per night.

Types of accommodation

  • Holiday home 10
  • Accommodation 8
  • Apartment 7
  • Hotel 6
  • Villa 3
  • Guest house 2
  • Bed & breakfast 2

Places to stay in Sant Pere de Ribes

Sant Pere de Ribes in numbers

Average price per night
€316
Half cost between €137 and €351
Rated 4.5 or higher
63%
Out of those with 20 reviews or more
Top rated
Masia Nur - Sitges Hill Retreats
4.7/5 · 127 reviews
Most reviewed
Hotel Desitges
4.3/5 · 905 reviews

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about Sant Pere de Ribes

How much does it cost to stay in Sant Pere de Ribes?

The average guide price is €316 per night, and half of the properties with a price cost between €137 and €351.

What are the top-rated places to stay in Sant Pere de Ribes?

The average rating is 4.5/5. 63% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are Masia Nur - Sitges Hill Retreats (4.7/5), Hotel Palou 1874 (4.6/5), and La Ginesta Rural (4.6/5).

What types of accommodation are there in Sant Pere de Ribes?

There are 38 properties: Holiday home (10), Accommodation (8), Apartment (7), Hotel (6), Villa (3), Guest house (2), and Bed & breakfast (2).

Which destinations are near Sant Pere de Ribes?

Other destinations nearby with places to stay include Barcelona (35 km), Salou (57 km), and Cambrils (63 km).

Nearby destinations

More destinations in Spain