Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Santa Maria di Castellabate – 108 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Grand Hotel Santa Maria 4 stars

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.

Show more Show less
8.9
Fabulous
367 reviews

Hotel Garden Riviera 4 stars

Hotel in Santa Maria di Castellabate

Offering a free outdoor pool and a restaurant, Hotel Garden Riviera is 800 metres from the beaches of Santa Maria di Castellabate. Best place to be! The Hotel Garden Riviera is one if the best Hotels i‘ve ever been! Everithing is actually perfect! The Hotel itself with the Garden and the pool is awesome! The Rooms are modern and classical at the same time and absolutely clean! The view from the beachside rooms is absolutely breathtaking, best sunset ever! The Staff is amazing, they help you with whatever you need and they are always friendly! The restaurant has delicious food and also there the staff and the view is amazing! It‘s only 10 min by feet to the historical Center of Castellabate and the Beach. There is also a hotel shuttle if you don‘t want to walk. Dear Garden Riviera Team Thank you for everything!! We will definitely be back as soon as possible! Best regards David & Hanna

Show more Show less
8.5
Very good
161 reviews

Palazzo Belmonte 4 stars

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 with orange and lemon trees, and its own private, sandy beach. Setting is beautiful Nice pool

Show more Show less
7.3
Good
84 reviews

Hotel La Marina

Hotel in Santa Maria di Castellabate

Located 150 metres from the seafront in Castellabate, La Marina is set in a pedestrian area. Nothing. The desk clerk did her best but was unable to do much.

Show more Show less
7
Good
136 reviews
Price from
£43
per night

New Hotel Sonia 4 stars

Hotel in Santa Maria di Castellabate

New Hotel Sonia is in front of the beach in the centre of Santa Maria di Castellabate. It features air-conditioned rooms and a restaurant. Wi-Fi in public areas is free.

Show more Show less
7.3
Good
50 reviews

Hotel Ristorante il Colleverde 3 stars

Hotel in Santa Maria di Castellabate

Offering panoramic sea views, Hotel Ristorante il Colleverde is a small family-run hotel with a Campania restaurant.

Show more Show less
7.2
Good
112 reviews
Price from
£67
per night

Odissea Residence e Rooms

Hotel in Santa Maria di Castellabate

Set in Santa Maria di Castellabate, 5 km from Castellabate, Odissea Residence e Rooms offers a terrace and free WiFi. Very easy and helpful check in, even though we only booked one hour before arrival. The apartment was very clean and well stocked, and in a fantastic location - just a couple of minutes walk from the beach. Private parking an added bonus.

Show more Show less
9.3
Superb
46 reviews
Price from
£68
per night

Palazzo Iaquinto

Santa Maria di Castellabate

Palazzo Iaquinto in Santa Maria di Castellabate is set 1.6 km from Lido Cocoa Beach and offers air-conditioned accommodation with free WiFi, as well as access to a terrace. Wonderful, stylish and very clean accommodation. Exceptionally well located to a variety of beautiful sandy beaches. The manager is the most lovely, helpful and approachable person. All the staff were incredibly helpful and we had fun too! My Italian is non-excises this did t impact my stay in anyway. Ive next year marked in my diary to come back. 👍❤️

Show more Show less
9.1
Superb
89 reviews

Amnis suites

Santa Maria di Castellabate

Situated in Santa Maria di Castellabate, 1.1 km from Lido Cocoa Beach, Amnis suites provides express check-in and check-out and free WiFi throughout the property. Very friendly staff. The room is great, the bed really comfortable, and you can see the best sunsets from the private terrace of the suite. Totally recommended.

Show more Show less
9.3
Superb
87 reviews
Price from
£104
per night

Villa Elaia

Santa Maria di Castellabate

Villa Elaia is set in the Cilento National Park, just 600 metres from Santa Maria di Castellabate’s seafront. It offers free parking, free Wi-Fi, and a garden with a pool and BBQ facilities. We absolutely loved our stay at Villa Elaia. My kids loved the playground on the property and the owner was kind enough to have the pool ready for us a little earlier than planned! Our 2 bedroom apartment was fully stocked with cooking materials and I had no problem preparing meals. We had a terrace with a sea view and the walk into town was about 7 minutes. Plenty of restaurant choices and beaches within walking distance (Santa Maria di Castellabate). The drive to the castle was about 10 mins and parking was easy. We loved this little Villa and would stay here again! We had no issues with the hill from town to the Villa, but it should be noted that there is a hill. However, should someone choose to drive into town, there is a parking lot easily accessible and only 2 mins from the apartment near the main piazza.

Show more Show less
9.1
Superb
56 reviews

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

See all

Budget hotels in Santa Maria di Castellabate

See all

FAQs about hotels in Santa Maria di Castellabate

Explore guest reviews of hotels in Santa Maria di Castellabate

See all
gogless