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

Find hotels in Sant Pere de Ribes from $62

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Sant Pere de Ribes hotels

1. Barcelona Airport Hotel

Barcelona Airport Hotel
4.0 star property
El Prat de Llobregat
8.6 out of 10, Excellent, (5,211 reviews)
"The hotel was clean. The staff was kind."
United States
Candace
4 days ago
$139 nightly
The price is $161
Nov 15 - Nov 16
Total with taxes and fees
Barcelona Airport Hotel

2. Rialto

Rialto
3.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (2,532 reviews)
"The hotel is busy for a reason."
United States
Judy
1 day ago
$108 nightly
The price is $136
Dec 1 - Dec 2
Total with taxes and fees
Rialto

3. Grand Hyatt Barcelona

Grand Hyatt Barcelona
5.0 star property
Les Corts
9.2 out of 10, Wonderful, (1,635 reviews)
"The room was beautifully maintained. The property was exceptionally clean."
United States
Jennifer
13 days ago
$189 nightly
The price is $237
Nov 14 - Nov 15
Total with taxes and fees
Grand Hyatt Barcelona

4. SabĆ tic, Sitges, Autograph Collection

SabĆ tic, Sitges, Autograph Collection
4.5 star property
Sitges
9.4 out of 10, Exceptional, (220 reviews)
"11 10 perfect hotel. Absolutely stunning decor. The rooms are super large."
United Kingdom
Lukas
August 18th, 2026
$150 nightly
The price is $170
Nov 23 - Nov 24
Total with taxes and fees
SabĆ tic, Sitges, Autograph Collection

5. Hyatt Regency Barcelona Tower

Hyatt Regency Barcelona Tower
5.0 star property
Bellvitge
9.0 out of 10, Wonderful, (1,405 reviews)
"Staff was really nice. He took really good care."
United States
DeQuesha
7 days ago
$159 nightly
The price is $196
Nov 13 - Nov 14
Total with taxes and fees
Hyatt Regency Barcelona Tower

6. Hotel Calipolis

Hotel Calipolis
4.0 star property
Sitges Town Center
9.0 out of 10, Wonderful, (1,001 reviews)
"The room was clean. The location is very convenient and the balcony is nice."
United States
Qi Ci
23 days ago
$106 nightly
The price is $121
Nov 22 - Nov 23
Total with taxes and fees
Hotel Calipolis

7. Arc la Rambla

Arc la Rambla
3.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (2,598 reviews)
"Great location right on La Rambla in Barcelona. Beds were comfortable."
United States
Randall
2 days ago
$85 nightly
The price is $111
Dec 2 - Dec 3
Total with taxes and fees
Arc la Rambla

8. Can MilĆ  Apartments

Can MilĆ  Apartments
3.5 star property
Sitges
9.6 out of 10, Exceptional, (86 reviews)
"Excellent hotel in a great location for everything we needed."
United Kingdom
James
7 days ago
Can MilĆ  Apartments

9. ME Sitges Terramar

ME Sitges Terramar
5.0 star property
Sitges
9.0 out of 10, Wonderful, (435 reviews)
"Enjoyed our stay. Great beach access."
United States
Henrik
11 days ago
$180 nightly
The price is $209
Nov 15 - Nov 16
Total with taxes and fees
ME Sitges Terramar

10. Hotel Sunway Playa Golf & Spa Sitges

Hotel Sunway Playa Golf & Spa Sitges
4.0 star property
Sitges
8.8 out of 10, Excellent, (1,000 reviews)
"It was good. Rooms were clean."
Canada
Michelle
September 24th, 2026
$102 nightly
The price is $117
Nov 29 - Nov 30
Total with taxes and fees
Hotel Sunway Playa Golf & Spa Sitges

11. Melia Sitges

Melia Sitges
4.0 star property
AiguadolƧ
8.8 out of 10, Excellent, (1,000 reviews)
"This is a very nice hotel close to the port and beach. Very nice area."
United Kingdom
Martha
October 9th, 2026
$146 nightly
The price is $165
Nov 14 - Nov 15
Total with taxes and fees
Melia Sitges

12. Lamaro Hotel Barcelona 5ā˜… | Preferred Hotels & Resorts | Lifestyle Collection

Lamaro Hotel Barcelona 5ā˜… | Preferred Hotels & Resorts | Lifestyle Collection
5.0 star property
Downtown Barcelona
9.4 out of 10, Exceptional, (1,871 reviews)
"They provided concierge service with tickets to nearby attractions. The staff were extremely friendly."
United States
Marcia
4 days ago
$186 nightly
The price is $234
Dec 2 - Dec 3
Total with taxes and fees
Lamaro Hotel Barcelona 5ā˜… | Preferred Hotels & Resorts | Lifestyle Collection

13. Hotel Desitges

Hotel Desitges
4.0 star property
Sant Pere de Ribes
8.8 out of 10, Excellent, (292 reviews)
"The staff was excellent. Maybe the 14 euro continental breakfast."
United States
Michael
September 11th, 2026
$63 nightly
The price is $74
Nov 22 - Nov 23
Total with taxes and fees
Hotel Desitges

14. Alenti Sitges Hotel

Alenti Sitges Hotel
4.0 star property
Sitges Town Center
9.0 out of 10, Wonderful, (439 reviews)
"Clean property right in the centre of town."
Australia
Joshua
5 days ago
$72 nightly
The price is $84
Dec 9 - Dec 10
Total with taxes and fees
Alenti Sitges Hotel

15. Hotel URH Sitges Playa

Hotel URH Sitges Playa
4.0 star property
Sitges Town Center
9.0 out of 10, Wonderful, (1,001 reviews)
"Room was great. What a perfect location. Will visit again."
United States
laurie
6 days ago
$101 nightly
The price is $115
Nov 15 - Nov 16
Total with taxes and fees
Hotel URH Sitges Playa

16. Hotel Subur

Hotel Subur
3.0 star property
Sitges Town Center
8.4 out of 10, Very good, (1,007 reviews)
"Very good selection. Reasonable walking distance to train station."
United States
Walter
7 days ago
$58 nightly
The price is $66
Nov 9 - Nov 10
Total with taxes and fees
Hotel Subur

17. MediterrƔneo Sitges

MediterrƔneo Sitges
4.0 star property
Sitges Town Center
9.2 out of 10, Wonderful, (418 reviews)
"Helpful staff. She was very lovely."
United Kingdom
Kerrie
17 days ago
$148 nightly
The price is $168
Nov 9 - Nov 10
Total with taxes and fees
MediterrƔneo Sitges

18. Sercotel Kalma Sitges

Sercotel Kalma Sitges
4.0 star property
Sitges Town Center
8.8 out of 10, Excellent, (743 reviews)
"The breakfast was good. The staff was very accommodating. We had the breakfast three times."
United States
Janet
28 days ago
$68 nightly
The price is $79
Dec 1 - Dec 2
Total with taxes and fees
Sercotel Kalma Sitges

19. Eurostars Sitges

Eurostars Sitges
5.0 star property
Sitges
9.0 out of 10, Wonderful, (1,002 reviews)
"Nice big place. Good sleep. Save money and dine out for better locally. Otherwise recommend."
United Kingdom
paul
9 days ago
$171 nightly
The price is $199
Nov 10 - Nov 11
Total with taxes and fees
Eurostars Sitges

20. CASA METT Sitges - Adults Only

CASA METT Sitges - Adults Only
5.0 star property
Sitges Town Center
9.4 out of 10, Exceptional, (22 reviews)
"Well designed rooms. We very much enjoyed our stay here."
United States
Allison
3 days ago
$208 nightly
The price is $240
Nov 19 - Nov 20
Total with taxes and fees
CASA METT Sitges - Adults Only
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
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

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.

A large church with two towers and a circular window.

Top Sant Pere de Ribes Hotel Reviews

More cheap stays in Sant Pere de Ribes

Hotels in Sant Pere de Ribes with star-rating

Find out more about Sant Pere de Ribes

Top reasons to visit Sant Pere de Ribes

  • Stunning Beaches: Sant Pere de Ribes boasts beautiful beaches, including a nudist option, perfect for relaxation and family fun.
  • Cultural Exploration: Visitors can explore local churches and rich heritage sites that reflect the area's history.
  • Outdoor Adventures: Enjoy thrilling activities, from amusement parks to golf, catering to adventure seekers and families alike.
  • Charming Accommodations: A variety of hotels and cozy bed & breakfasts offer unique stays for every traveler.
  • Picturesque Landscapes: The region's vibrant coastal towns and stunning scenery create a memorable Mediterranean experience.

Find great hotels near Sant Pere de Ribes

Discover a delightful array of accommodations in Sant Pere de Ribes, where you can find charming hotels and cozy bed & breakfasts. Whether you're traveling with family, seeking a pet-friendly stay, or looking to enjoy a winery-themed experience, Sant Pere de Ribes has something for everyone. Explore the best options for your vacation and make lasting memories in this beautiful Catalonian destination.

  • Hotel SB Plaza Europa: Experience the perfect blend of business and leisure at the 4-star Hotel SB Plaza Europa, rated 8.4 by guests. Located 20 miles from Sant Pere de Ribes, this hotel is situated in a bustling shopping district, making it ideal for travelers looking to merge work with retail therapy. The hotel features contemporary accommodations and versatile meeting spaces, catering to business travelers while offering easy access to local shopping, dining, and entertainment options.
  • Hotel Porta Fira: Step into luxury at the 4.5-star Hotel Porta Fira, boasting a remarkable guest rating of 9.2. Just 19 miles from Sant Pere de Ribes, this boutique hotel offers a unique design and art-inspired decor that enhances your stay. Perfect for those seeking a spa-themed experience, it features a full-service spa, sauna, and massage services, ensuring relaxation after a day of shopping in the nearby district. Indulge in exceptional amenities and attentive service that set this hotel apart.
  • Barcelona Airport Hotel: Just 16 miles from Sant Pere de Ribes, the 4-star Barcelona Airport Hotel is rated 8.8 by guests and is tailored for business and shopping travelers alike. Located in a vibrant shopping district, this hotel provides modern accommodations with essential business facilities, making it a convenient choice for travelers on the go. Guests appreciate the combination of comfort, accessibility, and service, ensuring a pleasant stay whether for business or leisure.

Where to stay near Sant Pere de Ribes

Experience the charm of Sant Pere de Ribes, a lovely Catalonian city perfect for family vacations. Enjoy its beautiful beaches, explore local culture, and unwind in a relaxing atmosphere. Nearby, friendly neighborhoods offer a romantic vibe and budget-friendly options. Don't miss the vibrant coastal towns and picturesque landscapes that define this region, making it an ideal destination for a memorable holiday in Spain.

  • Sitges: Located a mere 2 miles from Sant Pere de Ribes, Sitges is a captivating city that draws visitors year-round. Known for its stunning beaches and vibrant outdoor activities, the city truly comes alive from June to August when the temperatures soar. Families flock here for its family-friendly beaches and historic sites, making it a perfect destination for all ages. Explore the charming shopping areas, indulge in local markets, and don't miss the picturesque beachfront that highlights the region's beauty and culture.
  • Sitges Town Center: Also just 2 miles away from Sant Pere de Ribes, Sitges Town Center is a lively neighborhood that seamlessly blends beach life with rich cultural experiences. While it experiences peak visitor numbers from July to September, it's a year-round destination for those looking to immerse themselves in city culture. Visitors can enjoy shopping, local markets, and various resorts while being close to historic landmarks and beautiful beaches. The vibrant atmosphere makes it an ideal spot for those who appreciate both relaxation and cultural exploration.
  • Passeig Maritim: This charming village, located 2 miles from Sant Pere de Ribes, offers a delightful mix of beach and outdoor adventures. With a consistent flow of visitors throughout the year, it peaks from July to September, attracting those looking for a cultural escape. Golf enthusiasts will find top-notch golf courses nearby, while the stunning beach and historic sites ensure a well-rounded experience. Its laid-back vibe and proximity to family-friendly attractions make Passeig Maritim an appealing stop on your journey.

Things to do in Sant Pere de Ribes

Sant Pere de Ribes is perfect for a fun-filled vacation, offering beautiful beaches and cultural experiences for families. Enjoy thrilling rides at amusement parks, play a round of golf, or relax at wellness retreats. Fishing enthusiasts will appreciate nearby resorts, while those seeking adventure can explore day trips and winery tours. This charming destination is ideal for a weekend getaway, combining relaxation and excitement for all ages.

Shopping

In Sant Pere de Ribes, discover local shops and boutiques offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Gran Via 2 Shopping Mall, around 12 miles away, featuring a wide range of stores, restaurants, and entertainment options to enhance your shopping experience.

Recreation

In Sant Pere de Ribes, indulge in rejuvenating spa treatments at local wellness centers, offering massages and holistic therapies. Explore the tranquil vineyards for wine tours, or join yoga sessions amidst picturesque landscapes, ensuring a refreshing blend of relaxation and natural beauty during your stay.

Adventure

The Garraf Natural Park offers thrilling hiking trails with stunning coastal views and diverse wildlife. For an adrenaline rush, try mountain biking through scenic paths or rock climbing on its impressive cliffs. Explore the charming nearby beaches for water sports like kayaking and paddleboarding.

Nightlife

The nightlife in Sant Pere de Ribes is vibrant and inviting. Enjoy a lively evening at Can CuscĆŗs for delicious tapas and drinks, or dance the night away at La Cova. For a more relaxed vibe, unwind at Bar El Celler, where you can savor local wines and friendly conversation.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Sant Pere de Ribes

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Sant Pere de Ribes are November to January, where the prices are slightly lower. This is in comparison to May to June and September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Sant Pere de Ribes about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Sant Pere de Ribes is Monday. The most expensive day to stay in Sant Pere de Ribes is Friday.
  • Find cheap hotels on Expedia: Expedia's search tool lets you choose your budget, desired location, and additional preferences. You can easily sort your search results from lowest to highest price, ensuring you see the most affordable hotels first. Additionally, you can refine your options by hotel type—if you check the Eco-certified filter, you'll find a selection of sustainable and environmentally friendly hotels ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Sant Pere de Ribes with your flights and activities through an Expedia package deal.

Find the best attractions near Sant Pere de Ribes

Sant Pere de Ribes offers a delightful mix of beach and cultural experiences perfect for family vacations. Visitors can enjoy the beautiful beaches, including a nudist beach, and explore local churches that reflect the area's rich heritage. With its outdoor attractions and cultural points of interest, Sant Pere de Ribes caters to travelers seeking both relaxation and adventure in a picturesque Mediterranean setting.

  • Sitges Beachfront: Located 2 miles from Sant Pere de Ribes, Sitges Beachfront offers a vibrant atmosphere with golden sands and lively beach vibes. Enjoy sunbathing, swimming, or beachside dining while soaking in the Mediterranean sun.
  • Balmins Beach: About 3 miles away, Balmins Beach is a renowned nudist beach offering a tranquil and accepting environment for those who prefer a clothing-optional experience. Surrounded by stunning cliffs, it’s perfect for relaxation and enjoying nature.
  • Sanctuary of Vinyet: Just 2 miles from Sant Pere de Ribes, the Sanctuary of Vinyet is a beautiful church that showcases rich cultural heritage. Visitors can admire its architecture and peaceful surroundings, making it a serene spot for reflection.

Best time to go to Sant Pere de Ribes

The best time to visit Sant Pere de Ribes is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January48.6°F (9.2°C)No RainMostly SunnyAverageSlightly Low
February49.6°F (9.8°C)No RainMostly SunnyAverageAverage
March53.1°F (11.7°C)Light RainMostly SunnyAverageAverage
April57.2°F (14.0°C)Light RainMostly SunnySlightly HighAverage
May63.5°F (17.5°C)No RainMostly SunnyAverageSlightly High
June71.2°F (21.8°C)No RainSunnySlightly HighSlightly High
July76.3°F (24.6°C)No RainSunnySlightly HighAverage
August76.6°F (24.8°C)Light RainSunnyAverageAverage
September71.8°F (22.1°C)Light RainMostly SunnyAverageSlightly High
October65.5°F (18.6°C)Light RainMostly SunnySlightly LowAverage
November56.7°F (13.7°C)Light RainMostly SunnySlightly LowSlightly Low
December50.9°F (10.5°C)No RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Sant Pere de Ribes

Traveling to Sant Pere de Ribes, Catalonia, is convenient with three major airports nearby. Barcelona International Airport (BCN) is 16 miles away, with excellent hotel options such as the 5-star Hyatt Regency Barcelona Tower, located 3 miles from the airport. Girona Costa Brava Airport (GRO) is 68 miles away and features the luxurious Hotel Camiral, which is 3 miles from the airport. REUs Airport (REU), located 33 miles away, offers accommodations like the 5-star Gran Palas Hotel, 6 miles from the airport. All these hotels provide accessible transport services to their respective airports, ensuring a smooth travel experience.

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 center, particularly around the PlaƧa de la Vila, for its convenience and access to local amenities.

The town center of Sant Pere De Ribes is characterized by its historic buildings, narrow streets, and a relaxed, local atmosphere. PlaƧa de la Vila is a focal point, often hosting local markets and events, and is surrounded by shops, cafes, and restaurants. This area is ideal for travelers who appreciate being within walking distance of daily conveniences and local culture.

Travelers looking for a quiet, residential experience will find the areas immediately surrounding the town center appealing. These neighborhoods offer a peaceful environment with easy access to the main village while providing a more secluded feel.
What are the best hotels in Sant Pere De Ribes that travelers recommend?
For a highly recommended hotel in Sant Pere De Ribes, consider the Hotel Desitges.

The 4-star Hotel Desitges, with an 8.8 rating, is praised by guests for its amazing staff and great breakfast. This hotel offers a private winery with tours, a poolside bar, and comfortable premium bedding in its air-conditioned rooms. Guests also appreciate the 24-hour room service and the complimentary stocked minibar. It is conveniently located just 1.2 miles 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 that travelers recommend.

The 4-star Hotel Desitges, with an impressive 8.8 rating, offers a variety of features that cater to families. Guests can enjoy the swimming pool, and the hotel provides free rollaway extra beds and cribs, making it convenient for those traveling with children. Connecting rooms are also available. For added convenience, babysitting services are offered on-site. The hotel also features a sofa bed in some accommodations and provides both private and public winery tours for adults. Guests frequently praise the great breakfast and the amazing staff. The hotel is located approximately 1.2 miles from L'Home Mort Beach.
What are the best hotels in Sant Pere De Ribes near L'Home Mort Beach?
For a highly-rated hotel in Sant Pere De Ribes near L'Home Mort Beach, consider the Hotel Desitges.

The 4-star Hotel Desitges, with an impressive 8.8 rating, is conveniently located just 1.2 miles from L'Home Mort Beach. This hotel offers a pool, and families will value the availability of free cribs and rollaway extra beds, as well as on-site babysitting services. Guests frequently mention the great breakfast and amazing staff. For those interested, the hotel also features a winery with both private and public tours.
When is the best time to go to Sant Pere De Ribes?
The best times to visit Sant Pere de Ribes are during the spring (April to June) and early autumn (September to October) when the weather is pleasant for outdoor activities and the crowds are smaller.

During these shoulder seasons, you'll experience comfortable temperatures, typically ranging from the mid-60s to high 70s Fahrenheit (18-26°C), ideal for exploring the town and surrounding vineyards. Couples will appreciate the relaxed atmosphere, superb for romantic strolls through the town's historic center or enjoying a quiet meal on an outdoor terrace.

The summer months (July and August) are popular for beach holidays in nearby Sitges, but Sant Pere de Ribes itself can be quite warm, with temperatures often exceeding 85°F (30°C). While this is great for beach-goers, those looking to explore the town or go hiking might find it less comfortable. Families might still prefer summer for school holidays, as the evenings are still pleasant for dining out.

Winter (November to March) brings cooler temperatures, averaging in the 50s Fahrenheit (10-15°C), and some businesses may have reduced hours.
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 $62 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