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 – 153 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.70
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, 521 reviews
Price from
US$205.28
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$354.65
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$88.18
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$131.89
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.

J
Janet
From
Australia
We had an amazing two days stay in this historic hotel. The veiw from our room was beautiful and the open fire was comforting while a winter storm raged outside. Being the only guests staying in this rambling palace felt surreal. We used it as a base to see Paestum ruins (only 25 mins away). The owner Francesca was warm and welcoming .. would recommend this beautiful venue to anyone. We hope to return one day and see it in the sunshine.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 142 reviews
Price from
US$212.27
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.49
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.15
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.11
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.

M
Mandy
From
United Kingdom
Perfect location in centre of town, nice and quiet road with the lovely sound of the birds and the sea. The property is beautiful with an old character yet the rooms are modern and very comfortable. We loved having a large terrace which faced onto the hill of Castellabate but maybe we’ll think of getting a sea view next time. We really liked having some kitchen facilities with some treats left for us too! The bed was big, firm and comfortable and the aircon was nice and quiet. The host Jamile was very responsive over to text and even offered to book some restaurant reservations. Her husband Vincent was on site and so friendly and helpful too.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 148 reviews
Price from
US$146.61
1 night, 2 adults
See all 153 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, 112 reviews
From US$86.92 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 196 reviews
From US$68.15 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 223 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 266 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, 569 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 480 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.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
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.4
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, 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

Budget hotels in Santa Maria di Castellabate and nearby

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.15 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 33 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.13 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$86.92 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.31 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.25 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.

From US$68.38 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 28 reviews

Featuring mountain views, B&B Posidonia features accommodation with free bikes, a garden and a terrace, around 400 metres from Castellabate Beach.

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

Facing the seafront in Santa Maria di Castellabate, Pepi B&B has a shared lounge. The property features sea and mountain views, and is less than 1 km from Castellabate Beach.

Hotels located in the centre of Santa Maria di Castellabate

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$173.85 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5 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$127.49 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.16 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 50 reviews

Set in Santa Maria di Castellabate, 200 metres from Castellabate Beach, Palazzo Iaquinto offers beachfront accommodation and various facilities, such as a shared lounge.

From US$139.08 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 78 reviews

Situated in Santa Maria di Castellabate, just 800 metres from Castellabate Beach, La Belle Vie B&B features beachfront accommodation with a terrace, a bar and free WiFi.

From US$162.26 per night
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$120.54 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews

Located less than 1 km from Lido Cocoa Beach, Villa Melina Appartamenti in Santa Maria di Castellabate provides rooms with air conditioning and free WiFi.

From US$191.23 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.40 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, 154 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.51 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.35 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.51 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 244 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$91.56 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 480 reviews

Set in Castellabate and with Castellabate Beach reachable within 2.3 km, Palazzo Gentilcore offers a garden, non-smoking rooms, free WiFi and a bar.

Scored out of 10, guest rating 7.4
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.61 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 88 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$75.33 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 76 reviews

Cuore del Cilento Relais&Retreat in Castellabate provides adults-only accommodation with pool with a view, a garden and a bar.

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.1
Superb - What previous guests thought, 521 reviews
The breakfast buffet included a wide variety of foods for every palate with seating on the balcony of the main restaurant, right across from the sea. Dinner in the main dining room was delicious. The servers were very attentive and aimed to please. There were not many dishes that did not contain seafood. The town was within easy walking distance and there were plenty of stores for shopping and restaurants, including an award winning ice cream parlor.
Guest review by
Kristine
United States
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews
The house is in good condition and very clean, and it has been renovated with good taste. The surroundings are peaceful, yet there are restaurants and supermarkets within walking distance.
Guest review by
Heikki
Finland
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 56 reviews
The Residenza was splendid! The location about 50 meters to the beach was so great .. Coffee , gelato & great food everywhere.. It was paradise
Guest review by
mary
Ireland
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 142 reviews
Gorgeous building, lovely pool and private beach. Great location, staff were so helpful and welcoming!
Guest review by
Huong
United Kingdom
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