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.
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.

8.9
Scored 8.9
Fabulous
Rated fabulous
17 reviews
Price from£93.77per night
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.48per night
Palazzo Belmonte, hotel in San Marco 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.

Beautiful building in a beautiful garden oasis with private access to the beach. The room was spacious and bed was comfortable. Breakfast options were also good, with gluten free options too. Staff were very accommodating at all times. Would highly recommend.
8.1
Scored 8.1
Very good
Rated very good
75 reviews
Price from£180.98per 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.

The location is perfect, my toddler loved the playground on the premises and the beachfront and that saved are whole experience! Restaurants are also on walking distance and the other towns of (Santa Maria) Castellabate are a few minutes drive away. The place is neat and clean but rooms a little bit cramped and bathrooms a bit shabby for a 4 star hotel. Overall the personnel were friendly
8.4
Scored 8.4
Very good
Rated very good
252 reviews
Price from£118.38per 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
154 reviews
Price from£106.24per 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.0
Scored 8.0
Very good
Rated very good
41 reviews
Price from£111.15per night
Hotel Ristorante Colleverde, hotel in San Marco di Castellabate

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

7.3
Scored 7.3
Good
Rated good
86 reviews
Price from£72.10per night
Hotel Villa Sirio, hotel in San Marco di Castellabate

Hotel Villa Sirio is set in the historic centre of Santa Maria Di Castellabate on the Cilento Coast. It offers an elegant restaurant, which overlooks the sea.

Sea view spectacular. Alessandra and other staff very helpful.
7.8
Scored 7.8
Good
Rated good
34 reviews
Price from£175.10per night
Hotel La Rampa, hotel in San Marco di Castellabate

Just a few steps from the public sandy beach, Hotel La Rampa offers modern accommodation in Agnone. With a sun terrace and a garden, the property is 30 km from Velia and Agropoli.

If You are looking for a beachfront hotel with an easygoing Italian style, this is the place. Right next to the beach, rooms facing the ocean, a small family owned place with a friendly atmosphere, this is a good stay. I,d say this is one of the best places we have been to in Italy travelling the south quite a few times. In the comment section people complain about the elevator and other details. If an elevator is Your priority then this is not Your place. You wont find perfection in every detail but You will find a genuine friendly and nice place with the south Italian style and atmosphere.
7.9
Scored 7.9
Good
Rated good
60 reviews
Price from£60.08per night
HOTEL MYRTUS, hotel in San Marco di Castellabate

Situated in Agropoli, less than 1 km from Trentova Beach, HOTEL MYRTUS features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

New clean small tasteful welcoming property
9.3
Scored 9.3
Superb
Rated superb
128 reviews
Price from£110.72per night
See all hotels near San Marco di Castellabate
Subscribe to receive premium deals

Prices drop the moment you sign up!