A historic stone tower with arched windows and a tall, narrow tower beside it.

Find hotels in Sant Pere de Ribes from CA $127

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 8 - Aug 9
Tomorrow
Aug 9 - Aug 10
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Sant Pere de Ribes hotels

1. Arc la Rambla

Arc la Rambla
Downtown Barcelona
United States
Jose
CA $199
CA $244 total
includes taxes & fees
Aug 25 - Aug 26
Arc la Rambla

2. Barcelona Airport Hotel

Barcelona Airport Hotel
El Prat de Llobregat
Canada
Catherine
CA $207
CA $235 total
includes taxes & fees
Aug 9 - Aug 10
Barcelona Airport Hotel

3. Rialto

Rialto
Downtown Barcelona
United States
Belinda
CA $191
CA $235 total
includes taxes & fees
Aug 11 - Aug 12
Rialto

4. Hyatt Regency Barcelona Tower

Hyatt Regency Barcelona Tower
Bellvitge
United States
Shruti
CA $185
CA $219 total
includes taxes & fees
Aug 23 - Aug 24
Hyatt Regency Barcelona Tower

5. Sabàtic, Sitges, Autograph Collection

Sabàtic, Sitges, Autograph Collection
Sitges
Canada
Natalie
CA $346
CA $387 total
includes taxes & fees
Aug 24 - Aug 25
Sabàtic, Sitges, Autograph Collection

6. Can Milà Apartments

Can Milà Apartments
Sitges
United Kingdom
Iwan
Can Milà Apartments

7. Grand Hyatt Barcelona

Grand Hyatt Barcelona
Les Corts
United States
Mark
CA $280
CA $350 total
includes taxes & fees
Aug 24 - Aug 25
Grand Hyatt Barcelona

8. El Avenida Palace Hotel

El Avenida Palace Hotel
Eixample
United States
Meaghan
CA $257
CA $312 total
includes taxes & fees
Aug 31 - Sep 1
El Avenida Palace Hotel

9. Hotel Calipolis

Hotel Calipolis
Sitges Town Center
Australia
Collin
CA $264
CA $297 total
includes taxes & fees
Sep 1 - Sep 2
Hotel Calipolis

10. Hotel Subur

Hotel Subur
Sitges Town Center
United States
Travis
CA $140
CA $157 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Subur

11. Hotel URH Sitges Playa

Hotel URH Sitges Playa
Sitges Town Center
United Kingdom
Gary
CA $296
CA $332 total
includes taxes & fees
Aug 30 - Aug 31
Hotel URH Sitges Playa

12. Hotel Sunway Playa Golf & Spa Sitges

Hotel Sunway Playa Golf & Spa Sitges
Sitges
Canada
Sonia
CA $281
CA $316 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Sunway Playa Golf & Spa Sitges

13. ME Sitges Terramar

ME Sitges Terramar
Sitges
United Kingdom
Catherine
CA $398
CA $454 total
includes taxes & fees
Aug 25 - Aug 26
ME Sitges Terramar

14. Melia Sitges

Melia Sitges
Aiguadolç
United Kingdom
Donal
CA $337
CA $377 total
includes taxes & fees
Aug 9 - Aug 10
Melia Sitges

15. Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection

Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection
Downtown Barcelona
Canada
Victoria
CA $349
CA $426 total
includes taxes & fees
Aug 12 - Aug 13
Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection

16. Hotel Desitges

Hotel Desitges
Sant Pere de Ribes
United States
Nurys M
CA $151
CA $173 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Desitges

17. Leonardo Royal Hotel Barcelona Fira

Leonardo Royal Hotel Barcelona Fira
Sants-Montjuïc
United States
Nadine
CA $160
CA $205 total
includes taxes & fees
Aug 30 - Aug 31
Leonardo Royal Hotel Barcelona Fira

18. Alenti Sitges Hotel

Alenti Sitges Hotel
Sitges Town Center
United States
John
CA $214
CA $242 total
includes taxes & fees
Sep 2 - Sep 3
Alenti Sitges Hotel

19. Sercotel Kalma Sitges

Sercotel Kalma Sitges
Sitges Town Center
Canada
Holly
CA $241
CA $272 total
includes taxes & fees
Aug 31 - Sep 1
Sercotel Kalma Sitges

20. Mediterráneo Sitges

Mediterráneo Sitges
Sitges Town Center
United Kingdom
Sonia
Mediterráneo Sitges
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Sant Pere de Ribes

Find the best Sant Pere de Ribes areas and neighborhoods for the activities you enjoy most.Learn more about Sant Pere de Ribes
Learn more about Sant Pere de Ribes

Can Macià

While Can Macià isn't home to many top sights, Ribes Castle and Sanctuary of Vinyet are some notable places to visit nearby.

Stay near popular Sant Pere de Ribes attractions

Ribes Castle

9.0/10 (7 reviews)
You can find out about the history of Sant Pere de Ribes with a stop at Ribes Castle. Stroll along the seaside in this relaxing area, or check out its lively bars.
See properties

Torre del Veguer Winery

9.0/10 (6 reviews)
You can enjoy a tasting or tour at Torre del Veguer Winery during your travels to Sant Pere de Ribes. Amble around this relaxing area's beautiful beaches and enjoy its top-notch restaurants.
See properties

Learn more about Sant Pere de Ribes

Cobblestone streets lead to the impressive 13th-century Sant Pere church, where you can climb the bell tower for panoramic vineyard views. Nearby wineries welcome visitors for tastings of Penedès region wines, while the Saturday farmers' market showcases local Catalan specialties.

See all hotels in Sant Pere de Ribes
A large church with two towers and a circular window.

Top Sant Pere de Ribes Hotel Reviews

Leonardo Royal Hotel Barcelona Fira

Leonardo Royal Hotel Barcelona Fira

10/10 Excellent
"Great restaurant, great staff and the very clean"
Corina 2-night trip
Posted 3 hours ago
Leonardo Royal Hotel Barcelona Fira
Barcelona Airport Hotel

Barcelona Airport Hotel

10/10 Excellent
"Clean room and great property overall. Staff was friendly and helpful. If I was ever in Barcelona again for a short stay I 10/10 would stay again."
Justin 1-night trip
Posted 5 hours ago
Barcelona Airport Hotel
Arco Barcelona Hotel

Arco Barcelona Hotel

10/10 Excellent
"Staff was friendly and hotel is at a great location"
Everardo 4-night trip
Posted 7 hours ago
Arco Barcelona Hotel
Torre Melina, a Gran Meliá Hotel

Torre Melina, a Gran Meliá Hotel

10/10 Excellent
"We absolutely loved our stay at this hotel. It felt like the perfect combination of a relaxing resort holiday and a city break. During the day we could relax by the pool, and in the evenings it was very easy to get into the centre of Barcelona and enjoy the city. Our room was beautiful, spacious and very comfortable, the breakfast was excellent, and everything about the hotel was wonderful. The staff were friendly and helpful too. We had an amazing stay and would definitely come back again!"
Farshid 6-night trip
Posted 7 hours ago
Torre Melina, a Gran Meliá Hotel
Moxy Barcelona

Moxy Barcelona

10/10 Excellent
"Hôtel fun cool avec des ados. Chambre très très très petite pour 3 personnes avec les 3 lors simples. Terrasse resto et piscine étaient super. Bel hôtel un peu loin à pied de tout mais nous savions ça et nous voulions seulement profiter de la piscine et resto. Recommandé!"
Marie-Eve 1-night trip
Posted 1 day ago
Moxy Barcelona
Occidental Barcelona 1929

Occidental Barcelona 1929

10/10 Excellent
"B"
Adrian 2-night trip
Posted 1 day ago
Occidental Barcelona 1929
Sallés Hotel Ciutat del Prat Barcelona Airport

Sallés Hotel Ciutat del Prat Barcelona Airport

10/10 Excellent
"Muy buena opción para estancias cortas con vuelos programados en el aeropuerto de Barcelona. El translado en Shuttle es rápido y puntual"
Santiago 1-night trip
Posted 1 day ago
Sallés Hotel Ciutat del Prat Barcelona Airport
Hampton by Hilton Barcelona Fira Gran Via

Hampton by Hilton Barcelona Fira Gran Via

10/10 Excellent
"Good stay clean"
Sam 5-night trip
Posted 4 days ago
Hampton by Hilton Barcelona Fira Gran Via
INOUT Hostel Barcelona

INOUT Hostel Barcelona

10/10 Excellent
"I love the sporting facilities."
Segun 2-night trip
Posted 13 days ago
INOUT Hostel Barcelona

More cheap stays in Sant Pere de Ribes

ibis Barcelona Molins de Rei

ibis Barcelona Molins de Rei

Avinguda De Caldes 60 Molins de Rei
CA $113
CA $127 total
Aug 30 - Aug 31
includes taxes & fees
ibis Barcelona Molins de Rei
Centre Esplai Hostel

Centre Esplai Hostel

Carrer Riu Anoia 42-54 El Prat de Llobregat
CA $118
CA $133 total
Aug 25 - Aug 26
includes taxes & fees
7.6/10 Good! (1,009 reviews)
Centre Esplai Hostel
INOUT Hostel Barcelona

INOUT Hostel Barcelona

Major del Rectoret 2 Barcelona
CA $118
CA $152 total
Aug 30 - Aug 31
includes taxes & fees
7.6/10 Good! (249 reviews)
INOUT Hostel Barcelona
Free Hostels Barcelona

Free Hostels Barcelona

Carrer Londres 20 Barcelona
CA $130
CA $168 total
Aug 26 - Aug 27
includes taxes & fees
8.6/10 Excellent! (229 reviews)
Free Hostels Barcelona
LA FRANÇA HOTEL BOUTIQUE

LA FRANÇA HOTEL BOUTIQUE

Carrer de la França Xica, 38 Barcelona
CA $152
CA $192 total
Aug 30 - Aug 31
includes taxes & fees
LA FRANÇA HOTEL BOUTIQUE
Camping 3 Estrellas

Camping 3 Estrellas

C-31, km 186 Gava Barcelona
Get rates
8/10 Very good! (1,355 reviews)
Camping 3 Estrellas

Frequently asked questions

What is the best area to stay in Sant Pere De Ribes?
The best area to stay in Sant Pere de Ribes is the town centre, particularly around the Plaça de la Vila and the surrounding streets.This area is the heart of Sant Pere de Ribes, offering a traditional Catalan town experience. You'll find a mix of historic buildings, local shops, and cafes clustered around the main square. The streets are generally pedestrian-friendly, making it pleasant to explore on foot.For couples looking for a relaxed and authentic experience, staying in the town centre is ideal. You can enjoy strolls through the historic streets, dine at local restaurants, and experience the day-to-day life of a Spanish town, away from the busier coastal resorts. The proximity to local markets and small boutiques adds to the appeal.Families might also find the town centre suitable, especially if they appreciate a quieter base with easy access to local amenities. There are often small parks and playgrounds within walking distance, and the slower pace can be refreshing after a day of exploring.
What are the best hotels in Sant Pere De Ribes that travellers recommend?
For a highly recommended hotel in Sant Pere De Ribes, consider the Hotel Desitges.This 4-star hotel has an impressive 8.8 rating and is frequently praised by guests for its great breakfast and amazing staff. It offers premium bedding, air conditioning, and a 24-hour room service for your convenience. Guests can also enjoy the poolside bar and a minibar with complimentary stocked items. For those interested in local experiences, the hotel provides private winery tours. It is also conveniently located just 1.9 km from L'Home Mort Beach.
What are the best family hotels in Sant Pere De Ribes?
For a family-friendly hotel in Sant Pere De Ribes, the Hotel Desitges is an excellent option.This 4-star hotel, with an 8.8 rating, offers a variety of amenities that cater to families. These include sofa beds, rollaway extra beds free of charge, and connecting rooms, providing ample space and flexibility. For families with infants, cribs are also available free of charge. The hotel provides babysitting and childcare services on-site, which can be very convenient for parents. Guests can enjoy the swimming pool, and for those interested, the hotel also offers private and public winery tours. Our customers frequently praise the great breakfast and the amazing staff at Hotel Desitges. The L'Home Mort Beach is also conveniently located just 1.9 km away.
What are the best hotels in Sant Pere De Ribes near L'Home Mort Beach?
For hotels in Sant Pere De Ribes near L'Home Mort Beach, the Hotel Desitges is an excellent option.The 4-star Hotel Desitges, with an 8.8 rating, is located just 1.9 km from L'Home Mort Beach, making it very convenient for beach visits. This hotel is particularly suitable for families, offering amenities such as sofa beds, free rollaway extra beds, and complimentary cribs. Connecting rooms are also available, and on-site babysitting and childcare services provide added convenience. Guests frequently praise the great breakfast and the amazing staff. The hotel also features a pool and offers both private and public winery tours.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Sant Pere de Ribes.
How much is the nightly rate at a Sant Pere de Ribes hotel?
Prices for hotels in Sant Pere de Ribes often vary, but you can find a great deal from CA $127 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia