Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Book a great spot to stay in San Pietro, a place with a lot to offer the traveller dreaming of a beach holiday. There are a variety of hotels and other accommodation options in this destination, so it's easy to find one that works for you.
As you search for a place to stay by the water in San Pietro, consider selecting this top beach hotel with high ratings from Expedia travellers.
Hotel Pineta Castello - 3-star family-friendly hotel near Crestarella Beach. It features a seasonal outdoor pool, free buffet breakfast and a poolside bar.
If weather is an important factor for your holiday, you can use these local temperature and rainfall averages to decide your travel dates.
To get to San Pietro, you can fly into Salerno (QSR-Costa d'Amalfi), the closest major airport, which is located 11.6 mi (18.7 km) from the city centre. If you'd like to venture out around the area, you may want a rental car for your journey.