Skip to main content

The best B&Bs in Sant Pere de Ribes

Check out our pick of great B&Bs in Sant Pere de Ribes

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Boasting air-conditioned accommodation with a pool with a view, mountain view and a patio, Au Jardin d'Armand is situated in Sant Pere de Ribes. This property offers access to a terrace, table tennis, free private parking and free WiFi. On clear days, guests can head outside to enjoy the bed and breakfast's outdoor fireplace or simply kick back and relax.

Show more Show less
9.5
Exceptional
6 reviews
Price from
3,077 Kč
per night

Hostal Termes is located 350 metres from the beaches of Sitges on the Costa Dorada. All rooms have free Wi-Fi access, air conditioning and private bathroom.

Rooms at the Termes Hostal are brightly decorated and feature a flat-screen TV and telephone. Some rooms come with a terrace or balcony.

Very clean, comfortable very convenient for train/town beach. Large room comfortable bed and good shower.

Show more Show less
8.4
Very good
966 reviews
Price from
1,546 Kč
per night

Centrally located in Sitges, Madison Residence is on a quiet street, within 5 minutes’ walk of the Train Station, the beach and main shopping area. Free Wi-Fi is offered.

All rooms are heated and air conditioned. They come with a TV, safe, and fridge. There is also a private bathroom.

Big room with terrace, there's nough space for everything, for working table even. Very clean. In the heart of city, so all venues are in 2-5 min by walking.

Show more Show less
8.4
Very good
1,471 reviews
Price from
1,764 Kč
per night

Conveniently set in Sitges, Antonios Hostal provides a buffet breakfast and free WiFi. The air-conditioned accommodation is 500 metres from Sant Sebastia Beach. The guest house features family rooms.

Ribera Beach is 500 metres from Antonios Hostal, while Fragata Beach is 600 metres away. The nearest airport is Barcelona El Prat Airport, 27 km from the accommodation.

Great location, comfortable bed, and very nice staff

Show more Show less
8.5
Very good
165 reviews
Price from
2,604 Kč
per night

Well located in the centre of Sitges, Private Room romantic area offers a balcony, air conditioning, free WiFi and flat-screen TV. It is located 500 metres from Fragata Beach and provides a lift. Sant Sebastia Beach is 500 metres away and Ribera Beach is 500 metres from the bed and breakfast.

Show more Show less
3.5
Review score
2 reviews

The units in the bed and breakfast are equipped with a coffee machine. Complete with a private bathroom fitted with a bidet and a hair dryer, all units at the bed and breakfast have a flat-screen TV and air conditioning, and some rooms also feature a terrace. At the bed and breakfast, units come with bed linen and towels.

By far my best stay in Sitges, although this place classes it’s self as a guest house, it is more than equipped better than most hotels in Sitges!

Show more Show less
7.8
Good
279 reviews
Price from
2,254 Kč
per night

At the guest house, the units are fitted with a desk. All units are equipped with a private bathroom, a safety deposit box and free WiFi, while selected rooms are fitted with a terrace and some have sea views. The units in the guest house are equipped with a flat-screen TV with streaming services and with cable channels.

What a beautiful, modern, chic and fantastic property!!! the access to the beach, the jacuzzi, the breakfast, the staff, the decor, the freedom, the privacy - 10/10 on every facility. I loved this property and I recommend this to everyone who wants a bit extra on their holidays.

Show more Show less
9.1
Superb
549 reviews

At the bed and breakfast, the units include a desk. With a private bathroom equipped with a bidet and a hair dryer, units at the bed and breakfast also offer free WiFi, while selected rooms are equipped with a terrace. At the bed and breakfast, every unit includes bed linen and towels.

Wow! Mario surprised us every morning with something delicious he prepared from scratch. Everyday a delicious surprise!

Show more Show less
9.6
Exceptional
59 reviews
Price from
2,007 Kč
per night

The bed and breakfast has a flat-screen TV. Towels and bed linen are offered in the bed and breakfast. The property has an outdoor dining area.

Guests at the bed and breakfast will be able to enjoy activities in and around Olivella, like hiking and walking tours. The bed and breakfast has a picnic area where you can spend a day out in the open.

Beautiful landscape and comfortable stay. Dolors is a fantastic and very friendly. Thank you for all her care.

Show more Show less
9.2
Superb
13 reviews
Price from
2,226 Kč
per night

Offering a seasonal outdoor pool, terrace and sun terrace, Shambala is situated in Sitges in the Catalonia Region, 1 km from Sitges-Aiguadolç Marina. Free private parking is available on site.

Certain units feature views of the mountains or garden. Rooms come with a shared bathroom equipped with a shower. Shambala features free WiFi .

Very good welcome and very kind hosts

Show more Show less
9.4
Superb
41 reviews
Price from
1,904 Kč
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Sant Pere de Ribes

B&Bs that guests love in Sant Pere de Ribes

  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 995 reviews
    The hotel is charming and attractive, with a well-kept facility. The atmosphere is perfect for a small town getaway, away from the bustling streets of Barcelona. The staff were incredibly friendly and helpful, and the ladies who worked there kept the place tidy and provided breakfast for a fee. They were attentive to all guests' needs and were quick to follow up on any requests. They even made sure to accommodate my little one's dietary requirements.
    K
    KELLY
    Family with young children
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,674 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
    Solo traveller
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,674 reviews
    Quite location, very quiet
    Brian
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 995 reviews
    The room was amazing, very comfortable and quiet.. except on weekends
    Keston
    Family with young children
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,674 reviews
    Great location just off the motorway. Nice and modern hotel, great room, good bathroom and good breakfast.
    Tracey
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 995 reviews
    A very nice boutique hotel with spacious rooms, beautiful garden and clean pool. It’s situated in a very calm area. Short walk to the center of the village where the restaurants are and few minutes drive to Sitges.
    Leo
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 995 reviews
    Charming historical building. Nice quiet location. Pleasant garden with pool. Tasty breakfast.
    Karel
    Young couple
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,674 reviews
    We wanted to spend our holiday at a quiet place away from city and this is just perfect! In the mountains with beautiful sorroundings beach nearby and a pool at hotel
    Usman
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 995 reviews
    Small boutique hotel, lovely quiet location, nice pool, excellent staff
    Wendy
    Family with young children
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 995 reviews
    Lovely little charming hotel away from the buzz of the coast. Beautiful pool. Very quiet in a village with great restaurants. Did not go anywhere for 2 days!
    eric
    Young couple