Skip to main content

Filter by:


Star Rating

Review Score

Sant Pere de Ribes – 6 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Palou 1874, hotel in Sant Pere de Ribes

This small and lovely hotel offers a quiet and peaceful location, perfect for a relaxing vacation. The building of the hotel is full of charm and history.

The property is in a great location which easy walking access to the town center restaurants and shops. It’s also close to the highway, which is helpful if you have an early morning flight at BCN.
9.0
Scored 9.0
Wonderful
Rated wonderful
979 reviews
Price from$171.02per night
Hotel Desitges, hotel in Sant Pere de Ribes

Hotel Desitges offers a terrace, free gym and a seasonal outdoor pool. It is set in landscaped gardens in Catalonia’s Garraf region, 3.1 mi from Sitges.

Those whole wheat dinner rolls and scrambled eggs were the bomb.com. Plus unlimited espresso is a HUGE win!
8.5
Scored 8.5
Very Good
Rated very good
1,625 reviews
Price from$101.97per night
3 bedrooms appartement with sea view shared pool and furnished garden at San Pedro de Ribas 5 km away from the beach, hotel in Sant Pere de Ribes

Offering a seasonal outdoor swimming pool, 3 bedrooms appartement with sea view shared pool and furnished garden at San Pedro de Ribas 5 km away from the beach features accommodations in Sant Pere de...

9.2
Scored 9.2
Wonderful
Rated wonderful
5 reviews
Price from$529.08per night
Appartement tranquille Sitges 5km, hotel in Sant Pere de Ribes

Apartamento Els Cards offers accommodations in Sant Pere de Ribes, 24 mi from Barcelona and 2.2 mi from Sitges. Guests benefit from a shared outdoor pool.

9.2
Scored 9.2
Wonderful
Rated wonderful
5 reviews
Price from$173.15per night
Dúplex Casas del Mar Sitges, hotel in Sant Pere de Ribes

Dúplex Casas del Mar Sitges is a recently renovated apartment in Sant Pere de Ribes where guests can make the most of the private beach area and infinity pool.

9.9
Scored 9.9
Exceptional
Rated exceptional
7 reviews
Price from$294.36per night
Tres Terrazas, hotel in Sant Pere de Ribes

Tres Terrazas is located in Sant Pere de Ribes, just 1.6 miles from Bassa Rodona Beach and 1.6 miles from Fragata Beach.

8.4
Scored 8.4
Very Good
Rated very good
5 reviews
Price from$375.40per night
Sercotel Kalma Sitges, hotel in Sant Pere de Ribes

This modern boutique hotel is located on the Paseo de la Ribera seafront promenade in Sitges, yards from Sitges Beach.

I liked the location, the service, breakfast
8.3
Scored 8.3
Very Good
Rated very good
2,792 reviews
Price from$86.58per night
Hotel Medium Romantic, hotel in Sant Pere de Ribes

Hotel Romàntic occupies 2 elegant 19th-century villas, just 1312 feet from Sitges Beach.

Good breakfast buffet, the location is great & staff nice.
8.1
Scored 8.1
Very Good
Rated very good
1,535 reviews
Price from$110.63per night
Calipolis, hotel in Sant Pere de Ribes

Calipolis is located in central Sitges, just 164 feet from the beach. It offers a 24-hour reception, an outdoor pool, gym and air-conditioned rooms with free Wi-Fi.

The location. We had a very nice beach view. Plus it was a great place for walking and enjoying the beach.
8.3
Scored 8.3
Very Good
Rated very good
2,168 reviews
Price from$197.74per night
Hotel Port Sitges, hotel in Sant Pere de Ribes

Port Sitges is located within the city's Aiguadolç Port, next to the beach. It has a large, seasonal outdoor pool and some of the rooms have a private terrace.

Location in the port. About 1.5 km walk to town.
7.6
Scored 7.6
Good
Rated good
2,866 reviews
Price from$138.72per night
See all 10 hotels in Sant Pere de Ribes
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Sant Pere de Ribes:

  • 8.0
    Scored 8.0

    Sant pere de ribes has a bit of everything, including good...

    Sant pere de ribes has a bit of everything, including good grocery stores for every taste. Cafe,s are lovely and sell a nice selection of food, and most owners spoke english. Wi fi is also available in one cafe. The small town is easily walked around, and the buses pick up in the street behind the main town. We went to Barcelona for $4.10 and it took 45 minutes. Sitges is around 10 minutes drive.
    Carolyn
    United Kingdom
  • 10
    Scored 10

    St Pere de Ribes is a small town for the Spanish residents...

    St Pere de Ribes is a small town for the Spanish residents not for tourists; thank goodness. The people we met were helpful and town is a mix of old and modern. We were very happy strolling around the narrow streets in search of restaurants.
    A
    Anonymous
    United Kingdom

Explore guest reviews of hotels in Sant Pere de Ribes

  • From $128.26 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 979 reviews
    The host was super nice and welcoming, despite us arriving 1.5h after official end of check in [i.e., we arrived close to midnight]. He was very positive and showed us around the room. The room [Cacao] was spacious enough, clean and had all that is needed. There was a free parking spot just at the hotel on the street. The hotel is super convenient for those who want/need to go to Barcelona or its airport, without the need to stay in the city itself [the drive to airport took us 25-30min on motorway]. Overall, positive experience. :)
    ANNA
    United States of America
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 9 reviews
    Great views of the sun setting over the mountains from the balcony from this modern and well equipped, spacious 2-bedroom apartment. Hosts were friendly and welcoming even when we seemed to forget how keys work! Good proximity to beach and beautiful Sitges with its many restaurants and bars. A fantastic pool which we used on an almost daily basis. We really enjoyed our stay and would highly recommend it! Easy train access to wonderful Barcelona too!
    simonevans
    United Kingdom
  • From $128.26 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 979 reviews
    Easy check in late at night, we got all the information before arrival. Room was great, huge and clean. Bed was amazing. We stayed 7 nights, got a great room with small french balcony (i think its only that room that has is). Pool area is clean and green. Hotel is in a village just above Sitges 7 min with a car. Thank you guys for a great vacation. We had a perfect stay.
    DeanBK
    Croatia
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 9 reviews
    A very warm and friendly welcome from our hosts, a spacious and chic apartment with amazing views from the balcony and a fantastic pool - with only a 15 minute walk to the beach. Sitges a lovely place to relax and enjoy for a holiday, as well as being easy access to Barcelona by train. We didnt want our stay at Smallville to end and would happily return.
    Lainey
    United Kingdom
  • From $90.42 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,625 reviews
    The hotel seems to be recently built. Everything looks nice and new. And the staffs are nice. Especially the young lady staff named Ilidia was really nice. I asked a couple of favors and she did her best to accommodate us.
    Jake
    United States of America
  • From $128.26 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 979 reviews
    The communication from the start was excellent, the room was beautiful, clean and very spacious. The breakfasts were lovely and the staff always super helpful. Amazing hotel and defo recommend. Thank you!
    Kerrae
    United Kingdom
  • From $90.42 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,625 reviews
    Great location of the hotel. Spacious rooms and very clean. Breakfast was lovely and all hotel staff was very friendly and helpful! I highly recommend it if you need a quiet and nice place to stay.
    KOSTAS TSIVIOGLOU
    Greece
  • From $128.26 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 979 reviews
    The hotel is beautiful! the room is spacious and clean. the staff is very kind and helpful. breakfast was nice. the area is very quiet and beautiful. a unique place to stay...
    t
    talia
    Israel
  • From $90.42 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,625 reviews
    The staff were very helpful & friendly would stay here again if we had a car but not if we didn't because of cost of taxis. Hotel was very nice, great shower & clean.
    brenda
    Ireland
  • From $90.42 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,625 reviews
    lovely hotel. great value. and underground motorcycle parking. fab lovely breakfast and terrific lady looking after the breakfast. so helpful
    john
    Ireland
  • From $571.83 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 5 reviews
    great pool, easy parking, peaceful location, spacious, friendly and responsive host, good local bus route into Barcelona for exploring
    Anna
    United Kingdom
  • From $128.26 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 979 reviews
    Very nice hotel in a peaceful location, well-equipped rooms, nice and helpful staff, we had a really great stay there
    Karolina
    Poland
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 25 reviews
    Beautifully located house, spacious and ideal for a group. Ideal location to explore around the Barcelona area
    Brian
    Ireland
  • From $90.42 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,625 reviews
    Great location just off the motorway. Nice and modern hotel, great room, good bathroom and good breakfast.
    Tracey
    Spain
  • From $128.26 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 979 reviews
    quiet, clean and comfortable hotel with an amazingly talented chef.
    dayna
    United States of America
  • From $90.42 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,625 reviews
    Bed was comfortable and hotel very clean. Staff pleasant.
    Hennessy
    Ireland
  • From $128.26 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 979 reviews
    Great hotel with super helpful staff.
    Mark
    United States of America