Photo by Narref Bridge

Find Beach Resorts in Sant Pere de Ribes

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Sant Pere de Ribes beach hotels

1. Hotel Desitges

Hotel Desitges
4.0 star property
Sant Pere de Ribes
8.8 out of 10, Excellent, (292 reviews)
The price is £56
includes taxes & fees
8 Nov - 9 Nov
Hotel Desitges

2. Loft Rodeado de Tranquilidad

Loft Rodeado de Tranquilidad
Sant Pere de Ribes
The price is £147
includes taxes & fees
9 Nov - 10 Nov
Loft Rodeado de Tranquilidad

3. Holiday Home 'La Cantonada' with Private Terrace

Holiday Home 'La Cantonada' with Private Terrace
Sant Pere de Ribes
The price is £382
includes taxes & fees
9 Nov - 10 Nov
Holiday Home 'La Cantonada' with Private Terrace

4. Hotel Subur Maritim

Hotel Subur Maritim
4.0 star property
Sitges
8.6 out of 10, Excellent, (534 reviews)
  • cleanliness
    Unwind steps from the beach with private loungers, umbrellas, and towels along Sitges' scenic waterfront promenade.
The price is £54
includes taxes & fees
10 Nov - 11 Nov
Hotel Subur Maritim

5. Sercotel Kalma Sitges

Sercotel Kalma Sitges
4.0 star property
Sitges Town Center
8.8 out of 10, Excellent, (741 reviews)
  • cleanliness
    Discover beachfront bliss with direct boardwalk access, soothing waves, and white sand shores just steps from your room.
The price is £58
includes taxes & fees
29 Nov - 30 Nov
Sercotel Kalma Sitges

6. Hotel Calipolis

Hotel Calipolis
4.0 star property
Sitges Town Center
9.0 out of 10, Wonderful, (1,001 reviews)
  • cleanliness
    Soak up the sun at this beachfront hotel with stunning views, where the boardwalk lifestyle meets seaside adventure.
The price is £91
includes taxes & fees
22 Nov - 23 Nov
Hotel Calipolis

7. Hotel Sitges

Hotel Sitges
3.0 star property
Sitges
8.8 out of 10, Excellent, (684 reviews)
  • cleanliness
    Stroll to L'Estanyol Beach in 5 minutes from this seaside sanctuary where windsurfing, horseback riding, and relaxation await.
The price is £62
includes taxes & fees
8 Nov - 9 Nov
Hotel Sitges

8. Alenti Sitges Hotel

Alenti Sitges Hotel
4.0 star property
Sitges Town Center
9.0 out of 10, Wonderful, (439 reviews)
  • cleanliness
    Soak up the sun at this boutique beachside retreat, where Sitges shoreline beckons just steps away with six inviting beach bars.
The price is £65
includes taxes & fees
29 Nov - 30 Nov
Alenti Sitges Hotel

9. Hotel Medium Sitges Park

Hotel Medium Sitges Park
3.0 star property
Sitges Town Center
8.8 out of 10, Excellent, (1,000 reviews)
The price is £68
includes taxes & fees
1 Dec - 2 Dec
Hotel Medium Sitges Park

10. Eurostars Sitges

Eurostars Sitges
5.0 star property
Sitges
9.0 out of 10, Wonderful, (1,001 reviews)
  • cleanliness
    Unwind at a beachfront paradise with easy access to white sand shores and ocean views.
The price is £149
includes taxes & fees
6 Nov - 7 Nov
Eurostars Sitges
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.

Choose what matters most at beach hotels in Sant Pere de Ribes

Top Sant Pere de Ribes Hotel Reviews

Find out more about Sant Pere de Ribes

Sant Pere de Ribes and its attractions for beach lovers

Nestled in the picturesque Catalonia region, Sant Pere de Ribes is a charming town that offers a delightful blend of cultural experiences and beachside relaxation. Just a short drive away, the stunning beaches of Sitges beckon with their golden sands and vibrant atmosphere, perfect for families looking to unwind or indulge in water sports such as paddleboarding and windsurfing. For a taste of local culture, the nearby medieval town of Sitges showcases a wealth of galleries and boutiques, as well as the beautiful Church of Sant Bartomeu i Santa Tecla, which overlooks the sea. Nature enthusiasts will appreciate the stunning Parc Natural del Garraf, where hiking trails lead to breathtaking coastal views and secluded coves. For those seeking leisure, the Ribes Roges Beach is easily accessible and provides a range of family-friendly facilities, from sun loungers to beach bars serving refreshing drinks. In terms of accommodation, consider staying in hotels along the waterfront in Sitges for an unparalleled experience; these establishments often feature luxurious amenities, such as pools and spa services, ensuring that your stay is both comfortable and rejuvenating. Enjoy easy access to the beach while having the opportunity to explore the vibrant local scene, making it a perfect base for your Catalonian adventure.

Find the best beach hotels and resorts in Sant Pere de Ribes

For those seeking a sun-soaked retreat in Sant Pere de Ribes, these hotels offer the perfect blend of beachside bliss and exceptional amenities.

Hotel Desitges

  • Why it's great for the ultimate beach vacation spot: Hotel Desitges is a fantastic choice for beach lovers, an excellent guest review rating of 8.8. With its nearby stunning scuba diving and sea activities just a short distance away, guests can easily indulge in water adventures and soak up the Mediterranean sun. The hotel features an inviting outdoor pool, perfect for lounging after a day at the beach, and a terrace that provides a serene spot to unwind with a drink in hand.
  • Other amenities: This upscale hotel offers a range of amenities to enhance every stay, including a well-equipped fitness centre available 24 hours a day, private tours of local wineries, and nearby golf courses for those looking to tee off. Guests can enjoy complimentary cribs and rollaway beds, daily housekeeping, and a selection of dining options including room service. The hotel also offers free toiletries, ample parking options, and picturesque gardens, creating a tranquil environment for relaxation.
  • Nearby attractions: La Barra Beach - 3.2 km, Sanctuary of Vinyet - 2.7 km, Platja De Terramar - 3.1 km

Frequently Asked Questions

Which area of Sant Pere de Ribes, Catalonia, Spain is best to stay in for beaches?

For unparalleled beach access, the Sitges beachfront and town centre areas are your premier choices. These vibrant locations allow you to step directly onto the sand, enjoy lively beach bars, and have all essential services within easy reach, making them superb for those whose priority is maximum time by the sea.


If you are seeking a more tranquil escape with convenient access to the coast, consider the quieter, residential base of Sant Pere de Ribes. While not directly on the beach, areas such as Can Macià or Can Pere de la Plana offer a serene environment and are just a short drive or bus ride from Sitges' beautiful beaches.

How much does a beach hotel in Sant Pere de Ribes cost?

Prices for beach hotels in Sant Pere de Ribes vary, but you can find a great deal from £54 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Which Sant Pere de Ribes hotels are near the best beaches?

While Sant Pere de Ribes itself isn't directly on the coast, you'll find charming hotels in the area that offer easy access to some lovely beaches.


The 4-star Hotel Desitges, with an impressive guest rating of 8.8, is a fantastic option. Although not directly on the sand, it's conveniently located near picturesque spots like Punta de les Coves and L'Home Mort Beach, making it easy to enjoy the Mediterranean coastline. After a day at the beach, you can relax by their outdoor pool with sun loungers and a poolside bar, or perhaps even indulge in a public or private tour at their on-site winery.

What is the best time of year to stay in a beach hotel in Sant Pere de Ribes, Catalonia, Spain?

The most popular time to stay in a beach hotel in Sant Pere de Ribes is July and August, when the weather is at its warmest and most reliable for beach activities. During these months, you'll experience average daily temperatures often exceeding 25°C, creating ideal conditions for swimming, sunbathing, and enjoying the Mediterranean Sea. This period is the height of the summer season, so you can expect the beaches and popular spots to be bustling with holidaymakers.


This peak season is fantastic for families or couples looking for a classic beach holiday, as all facilities are fully operational, and the lively option extends to beachfront restaurants and water sports. The long, sunny days make it superb for spending extended periods by the sea or exploring the coastal paths.


For a great alternative that offers a better balance of pleasant weather and fewer crowds, consider visiting in September. The temperatures remain very comfortable, usually hovering around 22-24°C, which is still lovely for beach days but without the peak summer crowds.

What beach activities should we do in Sant Pere de Ribes, Catalonia, Spain?

For those seeking an active coastal experience, Sant Pere de Ribes offers a fantastic array of beach activities, particularly for adventure sports enthusiasts. The local tourism site highlights thrilling options like windsurfing, kitesurfing, sailing, and catamaran sailing, ensuring plenty of excitement on the water. For a more serene paddle, kayaking and paddleboarding (SUP) are readily available, whilst beach volleyball provides fun on the sand.


Couples looking for a blend of relaxation and activity will find the nearby beaches around Sitges and Vilanova i la Geltrú ideal. These spots are superb for sunbathing and swimming, with the added charm of beach bars for a refreshing drink. For those seeking a more secluded experience, the designated kitesurf zones at Cortal de la Devesa beach and Cortal de la Vila beach offer a unique way to enjoy the coastline together.


Families will appreciate the shallow waters and wide sands of beaches like Ribes Roges, making them particularly suitable for children to play safely. These family-friendly locations ensure a stress-free day out with plenty of space for everyone to enjoy the Mediterranean sun.

Which beach hotels in Sant Pere de Ribes are good for families?

For families seeking a lovely beach holiday in Sant Pere de Ribes, the 4-star Hotel Desitges, with a guest rating of 8.8, is a fantastic option. This hotel, though not directly on the beach, is wonderfully close to the sea and offers a relaxing outdoor pool area with sun loungers and a poolside bar, superb for unwinding after a day of exploring. Guests consistently praise the amazing staff and great breakfast, ensuring a pleasant start to each day.

What are the top-rated beach hotels in Sant Pere de Ribes with a pool?

The top-rated beach hotel in Sant Pere de Ribes with a pool is Hotel Desitges, a 4-star property with a guest rating of 8.8.


Hotel Desitges offers a refreshing outdoor pool complete with sun loungers and a poolside bar, great for unwinding after a day of exploring. Guests also appreciate the hotel's proximity to the sea, making it easy to enjoy the coastal beauty.

Which top beach hotels in Sant Pere de Ribes offer water sport activities?

For those seeking a delightful coastal getaway in Sant Pere de Ribes with water sports on offer, the 4-star Hotel Desitges, boasting a guest rating of 8.8, is an excellent choice. This hotel offers easy access to nearby scuba diving opportunities, allowing guests to explore the underwater wonders of the Mediterranean Sea.


Beyond the thrill of the waves, Hotel Desitges also features a lovely outdoor pool with sun loungers and a poolside bar for ultimate relaxation. Should you wish to venture further, the hotel is conveniently located near Punta de les Coves and L'Home Mort Beach, great for a leisurely stroll or enjoying the Spanish sunshine.

Can I cancel my beach hotel reservation on Expedia?

Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Sant Pere de Ribes for you.

How can I save on a beach hotel in Sant Pere de Ribes with Expedia?

There are plenty of ways to save on a beach hotel in Sant Pere de Ribes. Join One Key™, our free travel rewards programme, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.

Is it cheaper to book flights and a beach hotel in Sant Pere de Ribes as a package?

Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package. *Savings vary and are not available on all flight and hotel bookings.

Explore a world of travel with Expedia