Hotels in Sant Pere de Ribes

Find the best Sant Pere de Ribes hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Sant Pere de Ribes hotels with free cancellation or excellent ratings

Trusted Sant Pere de Ribes hotel providers

See all hotels in Sant Pere de Ribes

View more hotels
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
View more hotels

Hotels in Sant Pere de Ribes rated best by other travelers

Rated by travelers as the best in the city, these stays all get 5 stars for cleanliness, customer service and location.
See more

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Sant Pere de Ribes.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest-rated hotelHotel Desitges – 4.4
Average 4-star hotel priceAED 375 per night

How to find the best hotel deals in Sant Pere de Ribes

Want to use the same magic that powers our award-winning flight search to find the best room rates on the Internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Sant Pere de Ribes

  • You already use our search engine to find the best flight deals. Now you can use the same magic to uncover incredible offers on Sant Pere de Ribes hotels. Save on your next stay with these tips.

  • Organize your trip ahead of time to save on your Sant Pere de Ribes hotel. You'll also have a greater range of stays and room types to choose from, especially during peak seasons.

  • However, you could still catch a last-minute offer. Although prices typically rise closer to your stay, some places drop rates a day or two before to avoid having vacant rooms, especially during low season.

  • Stay flexible with your dates, unlock better rates. Search for hotels in different months or seasons. Even going middle of the week (instead of weekends) can save you cash.

  • Skip the risk of extra fees by searching for stays that offer free cancellation. If your travel dates shift or a better deal comes along, you can cancel without penalty.

Where to stay in Sant Pere de Ribes

Central Sant Pere de Ribes

  • Central Sant Pere de Ribes keeps you where it's all happening. If sightseeing is a big part of your plans, stay at any of these hotels and you'll find yourself close to some standout attractions.

  • Book a room at Galeón if you want to be nice and close to Castell de Ribes. Around 5 kilometers from this leading sight, this Sant Pere de Ribes hotel sets you up to explore with ease.

  • Pic del Montgrós on your radar? Casa El Rincón de la Geltrú keeps you in a super handy spot. This hotel in Sant Pere de Ribes is roughly 5 kilometers away.

  • Or experience everything the city has to offer from one of the hotels near Cova Negra. Privat Hotel Liberty Sitges is 5 kilometers or so from this leading sight.

When to go to Sant Pere de Ribes

  • The weather often decides when it's best to go. If you prefer warmer conditions, July typically delivers with temperatures that reach up to 30ºC (86ºF).

  • Lows hit 5ºC (41ºF) in January, the coolest time of year here.

  • Don't want to pack a raincoat? Search for Sant Pere de Ribes hotels in December. This is the driest time to visit, with two days of rain on average.

  • September has the wettest weather. You can expect around seven days of rainfall.

Best hotels in Sant Pere de Ribes

Best budget hotels

  • Keep your travel spend in check by choosing from around 30 budget Sant Pere de Ribes hotels. Perfect for when you want to spend less on a bed and more on adventure, these stays come with essentials like fresh towels and linens, and simple breakfast options.

  • Hotel Boccalino Sitges is a 3-star option that keeps things fuss-free and easy on the wallet. Heating and a lift are among its many amenities.

  • Alternatively, make a booking at Galeón. Equipped with conveniences including a 24-hour front desk and heating, this 3-star Sant Pere de Ribes hotel lets you save without missing out.

  • Wi-Fi and air conditioning are just the start of the things you'll find at Divino Hotel Boutique. Another win for your travel budget, this place is rated 3 stars.

Best 4-star hotels in Sant Pere de Ribes

  • When you'd like a little extra from your stay, the 4-star hotels in Sant Pere de Ribes deliver. With around 20 choices, they typically feature well-designed rooms, exceptional service, and extras such as restaurants, bars, and guest lounges. These hotels are upscale without going over-the-top.

  • Estela Barcelona gets the 4-star guest experience right. A golf course and a restaurant help make this accommodation option a go-to for many.

  • Another Sant Pere de Ribes hotel that stands out is Calipolis. It offers thoughtful amenities such as a restaurant and car rental options.

  • Ibersol Antemare - Adults Only is one more that's easy to like. It comes with a pool and a solarium, among other things.

Best luxury 5-star hotels

  • When nothing but the best will do, you'll find around five 5-star hotels in Sant Pere de Ribes ready to treat you like a VIP. These types of stays generally come with elevated extras like gourmet restaurants, wellness treatments, and exclusive lounges.

  • Discover the art of fine living at Mastinell Cava & Boutique Hotel by Olivia Hotels Collection. Car rental options and room service help level up the experience here.

Best hotels in Sant Pere de Ribes for families

  • Finding the right hotel can change the whole experience when traveling with kids. With things like pools, play areas, and spacious suites, family-friendly hotels in Sant Pere de Ribes are loaded with perks that make the trip easier. Choose from around 20 of these stays that get the seal of approval from both kids and adults.

  • If you'd like a more luxurious option, treat everyone to a getaway at ME Sitges Terramar. This 5-star Sant Pere de Ribes hotel features an outdoor swimming pool and a playground.

Best hotels with a spa

  • Swap your walking shoes for a pair of fluffy slippers at a Sant Pere de Ribes hotel with a spa. With roughly ten to choose from, they make relaxation a priority. Many offer features like saunas, massage therapies, beauty salons, and plunge pools.

  • Press pause on the everyday at Hotel Font de la Canya. This 4-star accommodation option comes with all the right touches, including a spa and UV sunbeds.

  • Hotel Domo is another favorite where relaxation comes easy. Make the most of a lounge and room service at this 4-star hotel in Sant Pere de Ribes.

  • Apartment San Sebastian Beach balances busy days of sightseeing with the bliss of a pamper session or two. It offers a fitness center and a spa.

Best hotels with a pool

  • Add an extra splash of fun to your trip with a pool. If you pick a city hotel, expect rooftop and indoor options. Resorts? They usually go big with sprawling outdoor layouts and maybe even a swim-up bar. There are at least 50 pool hotels in Sant Pere de Ribes ready to put you in vacation mode.

  • Hotel Boccalino Sitges offers an outdoor swimming pool, air conditioning and a laundry. Take a dip or simply take it easy by the water at this Sant Pere de Ribes hotel.

  • Pack your swimsuit and head for Galeón. An outdoor swimming pool, air conditioning and tour services are just the start of what this place packs in.

  • Or make room for a little fun at Hotel Casa Vilella 4* Sup. An outdoor swimming pool, this hotel comes with air conditioning and a cafe.

Best pet-friendly hotels

  • Traveling with your furry friend? Pet-friendly hotels often offer comfy pet beds, bowls, and outdoor spaces to run around in. Some take it a step further with things like grooming and dog-walking services. With at least 30 Sant Pere de Ribes hotels that welcome pets, your little pal can tag along too.

  • You pack the toys, Hotel Pere III El Gran will manage the rest. Amenities like a laundry and a minibar add to the comfort of this pet-friendly hotel in Sant Pere de Ribes.

  • There's also room for you and your little buddy at Hotel Basic. It includes a ticket office, express check-in and more.

Finding cheap hotels in Sant Pere de Ribes: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Sant Pere de Ribes with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course, the cheapest hotel deal we found within the next seven days is AED 295 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for AED 295 per night.

The average price of a hotel during the week is AED 1,202 per night, and the average price on weekends is AED 1,862. Overall, it looks like the cheapest day to stay in Sant Pere de Ribes could be Tuesday.

We crunched some numbers on our calendar and found that Tuesday is the cheapest day to stay in Sant Pere de Ribes, and the most expensive day seems to be Saturday.

The average price of a 3-star hotel in Sant Pere de Ribes is currently around <a href="https://www.skyscanner.ae/hotels/search?entity_id=30266570&checkin=2026-04-07&checkout=2026-04-08&adults=2&rooms=1&sort=-relevance&filters=%7B%22stars%22%3A%223%22%7D" target="_blank" rel="nofollow">AED 398</a> per night, and the cheapest 3-star hotel we've found is AED 345 per night.

The average price of a 4-star hotel in Sant Pere de Ribes is currently around <a href="https://www.skyscanner.ae/hotels/search?entity_id=30266570&checkin=2026-04-07&checkout=2026-04-08&adults=2&rooms=1&sort=-relevance&filters=%7B%22stars%22%3A%224%22%7D" target="_blank" rel="nofollow">AED 456</a> per night, and the cheapest 4-star hotel we've found is AED 295 per night.