Skip to main content

Filter by:


Star rating

Review score

San Marco di Castellabate – 2 hotels and places to stay
See the latest prices and deals by choosing your dates.
Il Gabbiano Suites, hotel in San Marco di Castellabate

Set in San Marco di Castellabate, less than 1 km from Castellabate Beach, Il Gabbiano Suites features accommodation with spa facilities, wellness packages and beauty services.

Great location, and the staff were really helpful and friendly. Big room that was very clean and quiet despite being so close to the restaurant/patio.
9.2
Scored 9.2
Superb
Rated superb
18 reviews
Price from£142.27per night
Cilento relax San Marco Castellabate JML, hotel in San Marco di Castellabate

Located in San Marco di Castellabate, 1 km from Castellabate Beach, Cilento relax San Marco Castellabate JML provides accommodation with a garden and free private parking.

9.0
Scored 9.0
Superb
Rated superb
15 reviews
Price from£93.63per night
Grand Hotel Santa Maria, hotel in San Marco 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.

Location, view, Spa, some of the staff
8.9
Scored 8.9
Fabulous
Rated fabulous
523 reviews
Price from£184.66per night
Hotel Mareluna, hotel in San Marco di Castellabate

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.

Beautiful hotel with everything you need ! But the selling point was the kind staff. From the house maid who was always happy and smiling and the waitresses/waiters always courteous ( especially Lorella ) to the reception staff that were ready to help and answer any questions ! The food was exceptional every evening and the breakfast was full of different breakfast cakes !
8.4
Scored 8.4
Very good
Rated very good
245 reviews
Price from£118.20per night
Palazzo Gentilcore, hotel in San Marco di Castellabate

Palazzo Gentilcore is set in a 17th-century building in the centre of Castellabate, 47 km from Salerno and 50 km from Amalfi. Guests can enjoy the on-site restaurant.

Beautiful hotel, beautiful location.
8.6
Scored 8.6
Fabulous
Rated fabulous
410 reviews
Price from£116.56per night
Il Cefalo Hotel & Restaurant, hotel in San Marco di Castellabate

Set in Castellabate, 800 metres from Ogliastro Marina Beach, Il Cefalo Hotel & Restaurant offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Great location on the beach, friendly staff and excellent service. Relaxed atmosphere.
8.8
Scored 8.8
Fabulous
Rated fabulous
316 reviews
Price from£89.68per night
La Sciabica, hotel in San Marco di Castellabate

La Sciabica is in Agropoli's harbour, on a panoramic spot of the Cilento Coast. All rooms are air-conditioned and have a balcony with sea view. Apartments are also available.

Excellent location, room offer a superb view towards the port
8.7
Scored 8.7
Fabulous
Rated fabulous
364 reviews
Price from£84.33per night
Hotel La Marina, hotel in San Marco di Castellabate

Located 150 metres from the seafront in Castellabate, La Marina is set in a pedestrian area.

The location was great for what we needed.
7.2
Scored 7.2
Good
Rated good
189 reviews
Price from£85.70per night
Hotel Hermitage, hotel in San Marco di Castellabate

Set 900 metres from the sea and surrounded by the Parco Nazionale del Cilento e del Vallo di Diano Park, Hotel Hermitage is in Castellabate. It offers a swimming pool and a sun terrace.

We had a very relaxing and lovely stay in this nice estate located in a pleasant green area. The pools are very clean and nicely maintained, our kids loved them so much that almost didn't want to go to the nearby beaches. The staff always been helpful and attentive to our needs. A special thanks to Vincenzo for driving us to the beaches most days as part of the hotel shuttle service.
7.9
Scored 7.9
Good
Rated good
153 reviews
Price from£106.08per night
Hotel La Pergola, hotel in San Marco di Castellabate

Just 100 metres from the sea at Santa Maria di Castellabate, Hotel La Pergola offers a private beach, a restaurant and free Wi-Fi in public areas. All air-conditioned rooms include a small balcony.

So central , spotless clean rooms were lovely and modern
8.1
Scored 8.1
Very good
Rated very good
39 reviews
Price from£110.99per night
See all hotels near San Marco di Castellabate
Subscribe to receive premium deals

Prices drop the moment you sign up!