Set on its private beach, Grand Hotel Santa Maria is 300 metres from Santa Maria di Castellabate centre. Its restaurant offers Cilento specialities and a buffet breakfast.
Set in the Cilento National Park, Prince Franklyn Hotel is 8 km from Castellabate and a 10-minute walk from the beach. It features a bar and free Wi-Fi throughout.
Enjoy stunning sea views and romantic sunsets from the garden of Mareluna Hotel, located on the seafront at San Marco di Castellabate. This elegant Art Deco style building has a striking pink façade.
Palazzo Gentilcore is set in a 17th-century building in the centre of Castellabate, 47 km from Salerno and 50 km from Amalfi. Guests can enjoy the on-site restaurant.
Set in Castellabate, 800 metres from Ogliastro Marina Beach, Il Cefalo Hotel & Restaurant offers accommodation with a garden, free private parking, a shared lounge and a terrace.
La Pineta is a modern, charming hotel located in the pretty little village of Acciaroli and set just 50 metres from the sea, with its own private, Blue-Flag beach.
Located 150 metres from the seafront in Castellabate, La Marina is set in a pedestrian area.
Hotel La Playa is situated on its own private beach in Acciaroli. It features a traditional restaurant with panoramic terrace, 2 bars, and modern rooms with a sea-view balcony.
Set 900 metres from the sea and surrounded by the Parco Nazionale del Cilento e del Vallo di Diano Park, Hotel Hermitage is in Castellabate. It offers a swimming pool and a sun terrace.
Located in the heart of Cilento National Park, Hotel e Residence Il Faro Acciaroli features a private beach, free bikes and an à la carte restaurant.