Enter your dates to see the latest prices and deals for Castellabate hotels
Located in Castellabate, a 9-minute walk from Ogliastro Marina Beach, Il Cefalo Hotel & Restaurant provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Located in Castellabate and with Castellabate Beach reachable within 1.4 miles, Palazzo Gentilcore provides a garden, non-smoking rooms, free WiFi and a bar.

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.

Located in Castellabate, a 2-minute walk from Lido Cala delle Sirene Beach, Hotel Maria provides accommodations with a garden, free private parking, a private beach area and a terrace.
Located in Castellabate, 1.3 miles from Castellabate Beach, Hotel Hermitage provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.
Casale Conti is a recently renovated guest house in Castellabate where guests can make the most of its garden and terrace.
Castellabate Apartments Camere offers accommodations in Castellabate, a 15-minute walk from Castellabate Beach. The guest house features both Wifi and private parking free of charge.
Providing a garden, B&B A Casa di Vittoria - Guest House offers accommodations in Castellabate. With garden views, this accommodation provides a terrace.

Villa Torù is a recently renovated bed and breakfast in Castellabate where guests can make the most of its garden and terrace.

Country House Araba Phoenix in Castellabate provides accommodations with a garden and a terrace. The country house offers both free Wifi and free private parking.

Popular with guests booking hotels in Castellabate
Popular with guests booking hotels in Castellabate
Popular with guests booking hotels in Castellabate
Popular with guests booking hotels in Castellabate
Popular with guests booking hotels in Castellabate
Popular with guests booking hotels in Castellabate
Popular with guests booking hotels in Santa Maria di Castellabate
Popular with guests booking hotels in Santa Maria di Castellabate
Popular with guests booking hotels in Agropoli
Popular with guests booking hotels in Laureana Cilento
Located in Castellabate and with Castellabate Beach reachable within 1.4 miles, Palazzo Gentilcore provides a garden, non-smoking rooms, free WiFi and a bar.
Offering garden views, Dimora Acqua del Fico in Castellabate provides accommodations, pool with a view, a garden, a bar, barbecue facilities, and a shared lounge.
Set on its private beach, Grand Hotel Santa Maria is 984 feet from Santa Maria di Castellabate center. Its restaurant offers Cilento specialties and a buffet breakfast.
A' Treglia B&B features accommodations in Santa Maria di Castellabate. The air-conditioned accommodations are a 5-minute walk from Castellabate Beach.
Cuore del Cilento Relais&Retreat in Castellabate provides adults-only accommodations with pool with a view, a garden, and a bar.
B&B Iris offers accommodations in Santa Maria di Castellabate, a 9-minute walk from Castellabate Beach. Free Wifi is available and private parking can be arranged at an extra charge.
A 10-minute walk from Castellabate Beach in Castellabate, Isca della Chitarra Bed and Charme provides accommodations with access to wellness packages.
Providing city views, Addore Re Mare in Santa Maria di Castellabate features accommodations and a terrace. With sea views, this accommodation offers a balcony.
Da Palù offers accommodations in Castellabate, a 18-minute walk from Castellabate Beach. This apartment features air-conditioned accommodations with free Wifi.
Castellabate Apartments Casa Cardone offers accommodations in Castellabate, a 15-minute walk from Castellabate Beach.
Offering city views, Casa Livia in Castellabate provides accommodations and a garden. With garden views, this accommodation features a terrace.
Offering complimentary private parking, San Marco A stanza is a 12-minute walk from Castellabate Beach. Towels and bed linen are featured in the guest house. The accommodation is non-smoking.
B&B La Magnolia offers accommodations in Castellabate, a 7-minute walk from Castellabate Beach. This guest house offers air-conditioned accommodations with a patio and free Wifi.
Caramico Room offers accommodations in Castellabate, a 10-minute walk from Castellabate Beach. This beachfront property offers access to a terrace and free Wifi.
Housed in a charming historic palace overlooking the ancient Greek-Roman harbor, Residenza D'epoca La Corallina offers spectacular views and elegant, well-equipped accommodations.
B&B CERZA DI FERRO offers accommodations in Castellabate, 1.2 miles from Castellabate Beach. This bed and breakfast provides a terrace.
B&B Cellini offers rooms in Santa Maria di Castellabate. The air-conditioned accommodations are a 3-minute walk from Castellabate Beach.
Brezza marina is a recently renovated guest house in Santa Maria di Castellabate near Castellabate Beach. Both free Wifi and private parking are accessible at the guest house free of charge.
Caterminio offers accommodations in Santa Maria di Castellabate, a 7-minute walk from Castellabate Beach. This bed and breakfast features a garden.
Providing a garden, Pousada Linda Castellabate provides accommodations in Santa Maria di Castellabate. Guests staying at this apartment have access to a fully equipped kitchen.
Lifra1 offers accommodations in Santa Maria di Castellabate, a 4-minute walk from Castellabate Beach.
Casa Vacanze Lifra offers accommodations in Santa Maria di Castellabate, a 6-minute walk from Castellabate Beach. This apartment offers air-conditioned accommodations with a balcony and free Wifi.
Il Nido di Petra offers accommodations in Santa Maria di Castellabate, a 7-minute walk from Castellabate Beach. This beachfront property offers access to free Wifi and free private parking.
Pepi B&B provides beachfront accommodations in Santa Maria di Castellabate. Housed in a building dating back to 1960, this bed and breakfast is a 11-minute walk from the Castellabate Beach.