Skip to main content

Search hotels in Santa Maria di Castellabate

Enter your dates to see the latest prices and deals for Santa Maria di Castellabate hotels

Popular hotels in Santa Maria di Castellabate

Check out our top picks in Santa Maria di Castellabate

Filter by:

Star rating
Review score

Hotel Garden Riviera

Hotel in Santa Maria di Castellabate

Located in Santa Maria di Castellabate, less than 1 km from Castellabate Beach, Hotel Garden Riviera provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a...

C
Caroline
From
Ireland
The hotel was lovely. The pool was great. The breakfast was excellent and the room was fantastic with a sea view. The staff were very kind and friendly. The town had a great atmosphere. Thank you!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 355 reviews
Price from
US$123.55
1 night, 2 adults

Grand Hotel Santa Maria

Hotel in Santa Maria di Castellabate

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.

C
Cayley
From
South Africa
Absolutely beautiful hotel situated perfectly on the beach. Stunning sea views.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 521 reviews
Price from
US$187.58
1 night, 2 adults

Torre Perrotti - Le suite

Hotel in Santa Maria di Castellabate

Situated in Santa Maria di Castellabate, a few steps from Castellabate Beach, Torre Perrotti - Le suite features accommodation with a garden, free private parking and a terrace.

J
Jacob
From
Sweden
It’s was just amazing, the interior design was top notch together with the beautiful court yard and the magical sea view. The staff was so professional with a personal touch. Our breakfast was the best we ever had and with that breathtaking view over the sea.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 13 reviews
Price from
US$360.07
1 night, 2 adults

Prince Franklyn Hotel

Hotel in Santa Maria di Castellabate

Situated in Santa Maria di Castellabate, 800 metres from Lido Cocoa Beach, Prince Franklyn Hotel features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a...

E
Esther
From
Netherlands
The staff was very nice. The facilities were modern and clean, and the beach is within walking distance!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 888 reviews
Price from
US$89.52
1 night, 2 adults

Hotel Villa Sirio

Hotel in Santa Maria di Castellabate

Hotel Villa Sirio is located on the beachfront in Santa Maria di Castellabate, 500 metres from Castellabate Beach. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi.

D
Domenico
From
Australia
Great location and comfortable facilities
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 100 reviews
Price from
US$133.91
1 night, 2 adults

Palazzo Belmonte

Hotel in Santa Maria di Castellabate

Set just on the edge of Santa Maria di Castellabate, Palazzo Belmonte provides a seafront location with 5 acres of gardens, its own private and sandy beach. Free WiFi is available throughout.

D
Dr. Regina
From
Austria
Uniquely located, beautiful castle with large pool, right next to a private sandy beach and in a lovely Italian town
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 142 reviews
Price from
US$215.51
1 night, 2 adults

New Hotel Sonia

Hotel in Santa Maria di Castellabate

Facing the beachfront, New Hotel Sonia offers 4-star accommodation in Santa Maria di Castellabate and features a terrace, restaurant and bar.

J
Jim
From
Ireland
Location, staff genuine, air conditioning, clean
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 63 reviews
Price from
US$129.44
1 night, 2 adults

Hotel La Marina

Hotel in Santa Maria di Castellabate

Situated in Santa Maria di Castellabate, 400 metres from Castellabate Beach, Hotel La Marina features accommodation with a garden, private parking, a shared lounge and a terrace.

D
Danilo
From
Ukraine
Great location.. Great staff.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 197 reviews
Price from
US$104.73
1 night, 2 adults

Tenuta Castaldi

Santa Maria di Castellabate

Tenuta Castaldi provides a hot tub, as well as air-conditioned accommodation in Santa Maria di Castellabate, 1.7 km from Lido Pompeo Beach.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 109 reviews
Price from
US$60.01
1 night, 2 adults

InVilla Bed&Breakfast - Quality Rooms

Santa Maria di Castellabate

Featuring quiet street views, InVilla Bed&Breakfast - Quality Rooms in Santa Maria di Castellabate offers accommodation, a garden and a shared lounge.

L
Luigi
From
United Kingdom
Good location near the beach and town centre. The hosts very friendly and helpful. Room clean, modern and spacious. Breakfast good and free parking. Will recommend to anyone!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 291 reviews
Price from
US$122.97
1 night, 2 adults
See all 148 hotels in Santa Maria di Castellabate

Santa Maria di Castellabate – 148 hotels and places to stay

Filter by:

Star rating
Review score

Hotel Garden Riviera

Hotel in Santa Maria di Castellabate

Located in Santa Maria di Castellabate, less than 1 km from Castellabate Beach, Hotel Garden Riviera provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a...

C
Caroline
From
Ireland
The hotel was lovely. The pool was great. The breakfast was excellent and the room was fantastic with a sea view. The staff were very kind and friendly. The town had a great atmosphere. Thank you!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 355 reviews
Price from
US$123.55
1 night, 2 adults

Grand Hotel Santa Maria

Hotel in Santa Maria di Castellabate

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.

C
Cayley
From
South Africa
Absolutely beautiful hotel situated perfectly on the beach. Stunning sea views.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 521 reviews
Price from
US$187.58
1 night, 2 adults

Torre Perrotti - Le suite

Hotel in Santa Maria di Castellabate

Situated in Santa Maria di Castellabate, a few steps from Castellabate Beach, Torre Perrotti - Le suite features accommodation with a garden, free private parking and a terrace.

J
Jacob
From
Sweden
It’s was just amazing, the interior design was top notch together with the beautiful court yard and the magical sea view. The staff was so professional with a personal touch. Our breakfast was the best we ever had and with that breathtaking view over the sea.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 13 reviews
Price from
US$360.07
1 night, 2 adults

Prince Franklyn Hotel

Hotel in Santa Maria di Castellabate

Situated in Santa Maria di Castellabate, 800 metres from Lido Cocoa Beach, Prince Franklyn Hotel features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a...

E
Esther
From
Netherlands
The staff was very nice. The facilities were modern and clean, and the beach is within walking distance!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 888 reviews
Price from
US$89.52
1 night, 2 adults

Hotel Villa Sirio

Hotel in Santa Maria di Castellabate

Hotel Villa Sirio is located on the beachfront in Santa Maria di Castellabate, 500 metres from Castellabate Beach. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi.

D
Domenico
From
Australia
Great location and comfortable facilities
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 100 reviews
Price from
US$133.91
1 night, 2 adults

Palazzo Belmonte

Hotel in Santa Maria di Castellabate

Set just on the edge of Santa Maria di Castellabate, Palazzo Belmonte provides a seafront location with 5 acres of gardens, its own private and sandy beach. Free WiFi is available throughout.

D
Dr. Regina
From
Austria
Uniquely located, beautiful castle with large pool, right next to a private sandy beach and in a lovely Italian town
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 142 reviews
Price from
US$215.51
1 night, 2 adults

New Hotel Sonia

Hotel in Santa Maria di Castellabate

Facing the beachfront, New Hotel Sonia offers 4-star accommodation in Santa Maria di Castellabate and features a terrace, restaurant and bar.

J
Jim
From
Ireland
Location, staff genuine, air conditioning, clean
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 63 reviews
Price from
US$129.44
1 night, 2 adults

Hotel La Marina

Hotel in Santa Maria di Castellabate

Situated in Santa Maria di Castellabate, 400 metres from Castellabate Beach, Hotel La Marina features accommodation with a garden, private parking, a shared lounge and a terrace.

D
Danilo
From
Ukraine
Great location.. Great staff.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 197 reviews
Price from
US$104.73
1 night, 2 adults

Tenuta Castaldi

Santa Maria di Castellabate

Tenuta Castaldi provides a hot tub, as well as air-conditioned accommodation in Santa Maria di Castellabate, 1.7 km from Lido Pompeo Beach.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 109 reviews
Price from
US$60.01
1 night, 2 adults

InVilla Bed&Breakfast - Quality Rooms

Santa Maria di Castellabate

Featuring quiet street views, InVilla Bed&Breakfast - Quality Rooms in Santa Maria di Castellabate offers accommodation, a garden and a shared lounge.

L
Luigi
From
United Kingdom
Good location near the beach and town centre. The hosts very friendly and helpful. Room clean, modern and spacious. Breakfast good and free parking. Will recommend to anyone!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 291 reviews
Price from
US$122.97
1 night, 2 adults
See all 148 hotels in Santa Maria di Castellabate

Hotels with airport shuttles in Santa Maria di Castellabate

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 111 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 197 reviews
From US$76.25 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 222 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 267 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 355 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 563 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 486 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 142 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 275 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 204 reviews

Most booked hotels in Santa Maria di Castellabate and surroundings in the past month

See all

Popular with guests booking hotels in Santa Maria di Castellabate

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 41 reviews

Popular with guests booking hotels in Santa Maria di Castellabate

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 47 reviews

Popular with guests booking hotels in Santa Maria di Castellabate

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 63 reviews

Popular with guests booking hotels in Santa Maria di Castellabate

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 197 reviews

Popular with guests booking hotels in Santa Maria di Castellabate

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 13 reviews

Popular with guests booking hotels in Santa Maria di Castellabate

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 355 reviews

Popular with guests booking hotels in Santa Maria di Castellabate

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 142 reviews

Popular with guests booking hotels in Santa Maria di Castellabate

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 100 reviews

Popular with guests booking hotels in Santa Maria di Castellabate

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 888 reviews

Popular with guests booking hotels in Santa Maria di Castellabate

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 521 reviews

Hotels located in the centre of Santa Maria di Castellabate

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 197 reviews

Situated in Santa Maria di Castellabate, 400 metres from Castellabate Beach, Hotel La Marina features accommodation with a garden, private parking, a shared lounge and a terrace.

From US$141.20 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 16 reviews

Boasting sea views, La Casetta is situated in Santa Maria di Castellabate, around 500 metres from Castellabate Beach. This apartment features free private parking and a 24-hour front desk.

From US$176.51 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 15 reviews

Situated in Santa Maria di Castellabate, within 500 metres of Castellabate Beach, Domus Flò offers accommodation with air conditioning. The property has city and quiet street views.

From US$105.90 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 14 reviews

Situated in Santa Maria di Castellabate, within 600 metres of Castellabate Beach, Il Nido di Petra is an accommodation offering quiet street views.

From US$88.25 per night

Situated in Santa Maria di Castellabate in the Campania region, with Castellabate Beach nearby, Casamar features accommodation with access to a hot tub.

From US$158.85 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Santa Maria di Castellabate in the Campania region with Castellabate Beach nearby, Brezza marina offers accommodation with free private parking.

From US$105.90 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 24 reviews

Set in Santa Maria di Castellabate, within 600 metres of Castellabate Beach, Casetta 2 is an accommodation offering sea views. This apartment offers free private parking and a 24-hour front desk.

From US$116.49 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 10 reviews

Located in Santa Maria di Castellabate, within 700 metres of Castellabate Beach, Casa vacanza lifra 2 offers accommodation with air conditioning.

From US$117.67 per night

Budget hotels in Santa Maria di Castellabate and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 23 reviews

Situated in Santa Maria di Castellabate, Campania region, B&B Iris is located 800 metres from Castellabate Beach. Free WiFi is available and private parking can be arranged at an extra charge.

From US$100.02 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 11 reviews

B&B Le Ninfe is situated in Santa Maria di Castellabate. The property has sea and inner courtyard views, and is 1 km from Castellabate Beach. The bed and breakfast features family rooms.

From US$74.13 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 36 reviews

Close to Lido Cocoa Beach, Castellabate Apartments Casa Ronna Rosa is situated in Santa Maria di Castellabate and has a garden.

From US$99.55 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 142 reviews

Situated in Castellabate, 1.9 km from Castellabate Beach, Antares Rooms features a shared lounge and views of the quiet street.

From US$88.25 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 58 reviews

Situated in Castellabate, within 1.5 km of Castellabate Beach, Da Palù offers accommodation with free WiFi and air conditioning.

From US$100.02 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 51 reviews

Situated in Castellabate, 1.3 km from Castellabate Beach, Castellabate Apartments Casa Cardone features air-conditioned accommodation with a balcony and free WiFi.

From US$94.25 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 241 reviews

Located in Castellabate and only 1.3 km from Castellabate Beach, Castellabate Apartments Camere provides accommodation with sea views, free WiFi and free private parking.

From US$83.66 per night

Sparviero - ACrapa Mangia is set in Santa Maria di Castellabate. This property offers access to a terrace, free private parking and free WiFi.

From US$196.89 per night

Best hotels with breakfast in Santa Maria di Castellabate and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 64 reviews

Boasting sea views, Dimora Acqua del Fico offers accommodation with pool with a view, a garden and a bar, around 2.6 km from Castellabate Beach.

From US$124.02 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 89 reviews

Casa Iris features sea views, free WiFi and free private parking, set in Castellabate. There is a private entrance at the guest house for the convenience of those who stay.

From US$76.49 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 142 reviews

Located in Castellabate in the Campania region, B&B A Casa di Vittoria - Guest House features a terrace and garden views. With city views, this accommodation provides a patio.

From US$105.90 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 130 reviews

Located in Castellabate, less than 1 km from Castellabate Beach, Quasi in Porto Rooms offers beachfront accommodation and various facilities, such as a bar.

From US$105.90 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 49 reviews

Located in Santa Maria di Castellabate, LE TORRI DEL CILENTO features a garden and terrace. The bed and breakfast provides rooms with air conditioning, free private parking and free WiFi.

From US$150.62 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews

A recently renovated bed and breakfast situated in Perdifumo, Casa La Lamia B&B features a garden. This property offers access to a balcony, free private parking and free WiFi.

From US$100.02 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 110 reviews

Featuring a bar, Tresino Rooms is set in Agropoli. Private parking is available on site at this recently renovated property.

From US$94.14 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 232 reviews

Villa Torù features garden views, free WiFi and free private parking, located in Castellabate, 200 metres from Ogliastro Marina Beach. The property has quiet street views.

From US$587.17 per night

FAQs about hotels in Santa Maria di Castellabate

What guests said about Santa Maria di Castellabate:

10

I love the people. Soo friendly. Felt safe. Felt welcomed.

I love the people. Soo friendly. Felt safe. Felt welcomed. I love how the people speak own language and maintain their own beautiful culture. Santa Maria gets under your skin and makes you promise yourself you will return.
Guest review by
Maria
Ireland
10

We had the pleasure of staying at Villa Tina in Santa Maria...

We had the pleasure of staying at Villa Tina in Santa Maria di Castellabate, Italy, and it was truly unforgettable. The property offered stunning sea views and a garden that felt like a dream – filled with lemon trees, olive trees, and even vineyards. The view from our terrace was like looking out at a painted portrait, absolutely breathtaking. The villa was the perfect place to relax and soak in the natural beauty of the region. On top of that, our host was fantastic – welcoming, helpful, and attentive, making our stay even more special. I would highly recommend Villa Tina to anyone looking for an authentic and peaceful Italian getaway. We can’t wait to return!
Guest review by
Antonio
United Kingdom
10

The villa has amazing panoramic views over the coast from...

The villa has amazing panoramic views over the coast from the roof top terrace. Perfect location: 5 minutes walk from the beach and local restaurants. We walked everywhere, you don't need a car. Plenty of room for our family group of 12. Large safe garden where the children had freedom to play, and plenty of shade. All the rooms are very spacious and very attractive with coloured tiled floors. The owners answered all our questions promptly and were helpful.
Guest review by
Sarah
United Kingdom
10

A resort but also a real Italian town all the more...

A resort but also a real Italian town all the more noticeable in early October with smaller number of visitors. The old village of Castellabate with amazing labyrinth of alleyways and views is a must visit. We recommend the 3 hour walk around the coast to Ogliastro and bus return…superb views and swim in deserted rocky cove at lunchtime.
Guest review by
John
United Kingdom
10

Typical Cilento town with clear waters, small marina,...

Typical Cilento town with clear waters, small marina, historic buildings, church, good restaurants, long walking "lungomare", restaurants on the beach. The Borgo of Castellabate on the hill is spectacular, is considered one of the most beautiful "borgo"s of Italy and offers fantastic views over the coast and the interior. Very friendly and welcoming people.
Guest review by
Valeriu Binig
Romania
10

Fantastic old hotel with history from the 1.600 a c.

Fantastic old hotel with history from the 1.600 a c. Large surrondings, gardens, pool and free sunbeds at the beach. Large bedrooms. No fitness room, tennis court or restaurant for dinner. In overall a good place to relax in a quiet enviroment. The only negative is the price. The price is too high compeard with other hotels
Guest review by
Jan
Norway

See reviews by guests who stayed at hotels in Santa Maria di Castellabate

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 112 reviews
Perfect place to stay in the area. The owner is a delight and very kind. The room was clean with air conditioning and it even had a safe for valuables. Less than 4 minutes walk to the beach. They facilitate the offering of chairs/umbrella for extra fee. Breakfast was delicious in a shaded common outdoor area.
Guest review by
Evelyn
Italy
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 355 reviews
The staff was very friendly. The hotel offers a shuttle service between the hotel and the town/beach. This was really useful and nice to have. The driver was super nice!!
Guest review by
Larissa
Switzerland
From US$117.67 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews
Amazing location, accomondation and host! Will definitely return again - right by the beach and sea view from the balcony
Guest review by
Nina
Switzerland
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 40 reviews
Patrizia was very helpful. The space was lovey and 5 minutes from the beach.
Guest review by
Marnie
Australia
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 142 reviews
Beachfront
Guest review by
Marina
Brazil