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

Santa Maria di Castellabate – 152 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...

j
jean-philippe
From
France
The place very nice and facilities to go to the town centre by foot . Great breakfast and kindness of the waiter
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 354 reviews
Price from
US$121.94
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.

m
michael
From
United Kingdom
Spotlessly clean, great location, beach and sea gorgeous, nice little walk to the town centre. Parking service brilliant
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 525 reviews
Price from
US$177.93
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.

T
Timofey
From
Switzerland
An absolutely amazing venue very tastefully decorated, with breathtaking views. Great suits in impeccable condition, spacious, elegant and clean. Location is at the water front with an excellent sandy beach steps away from your door. Lot's of nice restaurants within minutes' walk. The hosts are exceptionally welcoming and very friendly. Wholeheartedly recommended!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 13 reviews
Price from
US$355.36
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...

M
Maria
From
Italy
Everything, location, reception, cleanliness, courtesy
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 889 reviews
Price from
US$88.35
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.

M
Marian
From
New Zealand
This was a hidden gem, staff were amazing and location was perfect.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 100 reviews
Price from
US$132.16
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$212.69
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$127.74
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.6
Good - What previous guests thought, 197 reviews
Price from
US$103.36
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, 104 reviews
Price from
US$59.23
1 night, 2 adults

Villa Rosa Residence

Santa Maria di Castellabate

Boasting a seasonal outdoor swimming pool, Villa Rosa Residence is set in Santa Maria di Castellabate and also provides a garden and barbecue facilities.

R
Riddhisha
From
Canada
Staying at Villa Rosa in Santa Maria De Castellabate was the highlight of my solo Italian trip in May. I had spent a few weeks exploring key highlights across Italy and this was a perfect way to wind down in the beautiful Cilento coast. I feel Cilento is underrated with its emerald, pristine beaches (mindblowing!). Every single day at Villa Rosa was memorable. I am thankful to Jamile who helped me book a taxi to&fro from Agropoli, she took care that I was taken well care of, gave me a few tips to explore nearby San Marco, Castellebate town up the hill (a must-see). She helped me rent a scooter from a local company and I loved every single day of exploring small coastal towns nearby-- a great break from the touristic, crowded Amalfi places. Villa Rosa residence has such beautiful rooms, I had booked the one with the terrace so I could relax enjoying the pool view with a cuppa. The room had everything- a stove, a mini-kitchen where I enjoyed making my breakfasts before I began my day. I even took a few swims and enjoyed the pool at Villa Rosa. The villa is centrally-located right across the sea, so beautiful views as you step out; the town is charming & historic. An unbelievably "tranquillo" experience of Cilento- definitely recommended!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 148 reviews
Price from
US$146.90
1 night, 2 adults
See all 152 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
From US$110.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 195 reviews
From US$68.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 222 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 265 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 354 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 566 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 479 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, 271 reviews
From US$79.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 203 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.5
Good - What previous guests thought, 48 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.6
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 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 9.0
Superb - What previous guests thought, 354 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, 889 reviews

Popular with guests booking hotels in Santa Maria di Castellabate

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

Hotels located in the centre of Santa Maria di Castellabate

Scored out of 10, guest rating 7.6
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$103.36 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 19 reviews

Located in Santa Maria di Castellabate, Pousada Linda Castellabate provides accommodation with access to a garden. The property has garden and inner courtyard views.

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

Situated in Santa Maria di Castellabate, 500 metres from Castellabate Beach, Casa di nonno sta features air-conditioned accommodation with a balcony and free WiFi.

From US$81.29 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$174.19 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$87.10 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Set in Santa Maria di Castellabate, 500 metres from Castellabate Beach, Casa Vacanze Lifra offers air-conditioned accommodation with a balcony and free WiFi.

From US$116.13 per night

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

From US$104.52 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$149.46 per night

Best hotels with breakfast in Santa Maria di Castellabate and nearby

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 22 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$127.74 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 301 reviews

Located in Castellabate, less than 1 km from Castellabate Beach, Isca della Chitarra Bed and Charme features views of the city.

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

Located in Castellabate, 1.4 km from Castellabate Beach, Residenza Porta di Mare features views of the city. There is a private entrance at the bed and breakfast for the convenience of those who stay.

From US$98.71 per night
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$106.56 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 138 reviews

Boasting a shared lounge and views of quiet street, Antares Rooms is situated in Castellabate, 1.9 km from Castellabate Beach.

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

The Residenza d'Epoca Tamara offers apartments in the historic centre of Castellabate. It is in the heart of the Cilento National Park and has beautiful views of the sea, 2 km away.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 246 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$81.41 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 46 reviews

Boasting a garden, CARPE DIEM B&B is set in Castellabate in the Campania region, 2.9 km from Castellabate Beach. This bed and breakfast offers free private parking, a shared kitchen and free WiFi.

From US$92.90 per night

Budget hotels in Santa Maria di Castellabate and nearby

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

Located in Santa Maria di Castellabate, within 800 metres of Castellabate Beach, Casavacanzelifra 3 offers accommodation with air conditioning. This pet-friendly apartment also has free WiFi.

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

G&G Holidays is located on the seafront in Santa Maria di Castellabate, less than 1 km from Castellabate Beach.

From US$264.78 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$82.57 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 62 reviews

Located 1.8 km from Castellabate Beach, Da Sabrina offers rooms with air conditioning in Castellabate. There is a private entrance at the holiday home for the convenience of those who stay.

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

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

From US$98.71 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 48 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$93.02 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 39 reviews

La Mansarda is set in Castellabate. The property has sea and city views, and is 1.5 km from Castellabate Beach. The accommodation offers a shared kitchen and a shared lounge for guests.

From US$104.52 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 48 reviews

Situated in Santa Maria di Castellabate, 1.3 km from Lido Cocoa Beach, Hotel Ristorante Colleverde features accommodation with a fitness centre, free private parking, a garden and a shared lounge.

From US$111.83 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 8.8
Fabulous - What previous guests thought, 142 reviews
Peaceful and relaxed ambience, beautiful gardens, direct access to the private section of beach, the historic Palazzo buildings, our spacious garden villa room with balcony overlooking the sea, friendly and helpful staff, and the range of choice for continental breakfast on the attractive terrace overlooking the sea.
Guest review by
Fiona
United Kingdom
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 117 reviews
Luna Calante is a brand new modern property with only few rooms, a small little garden where you have breakfast in the morning and a very quiet area where I slept wonderfully. It’s a 10 mins walk from the Main Street with a lot of restaurants and local shops. Not far from the best S.Maria beaches either.
Guest review by
Teresa
United Kingdom
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 197 reviews
Beautiful accommodation, great location near the beach and such wonderful hosts. Truly welcoming and very kind. The breakfast is wonderful, fresh, local produce and lots of homemade items. The ladies that own the accommodation are so lovely and couldn’t do enough for me. Would recommend very highly
Guest review by
Danielle
United Kingdom
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 525 reviews
Location: access to Castellabate, beach and the centre of Santa Maria. Clean, modern and refurbished hotel room and facilities. The vast majority of the staff also speaks English.
Guest review by
Szebasztián
United Kingdom
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 104 reviews
Perfect for families. No car needed. It‘s everything in walking distance (restaurants, beach, food stores).
Guest review by
Nicolas
Switzerland
gogless