Skip to main content

Filter by:


Star rating

Review score

San Rufo – 3 hotels and places to stay
See the latest prices and deals by choosing your dates.
Resort Agriturismo Maliandi, hotel in San Rufo

Boasting pool with a view and views of mountain, Resort Agriturismo Maliandi is a recently renovated farm stay set in San Rufo, 22 km from Pertosa Caves.

Resort Agriturismo Maliandi is outstanding. We ate at the restaurant both nights and it was the best food we had during our trip. Our room was spacious and beautifully decorated, with a gorgeous terrace overlooking the olive grove and distant mountains. I wouldn't hesitate to go back.
9.3
Scored 9.3
Superb
Rated superb
121 reviews
Price from£77.44per night
Agriturismo Albero del Miele, hotel in San Rufo

Offering mountain views, Agriturismo Albero del Miele in San Rufo provides accommodation, a private beach area, an infinity pool, a garden, a bar and a shared lounge.

very hospitable owners, great natural pool, hot tube perfect for cooler evenings, natural honey straight from the apiary, delicious Italian breakfast.
9.4
Scored 9.4
Superb
Rated superb
38 reviews
Price from£59.37per night
Villa Salvioli, hotel in San Rufo

Set in San Rufo and only 22 km from Pertosa Caves, Villa Salvioli offers accommodation with mountain views, free WiFi and free private parking. The property has garden and city views.

restaurant and bar in walking distance nice food evenings and coffee mornings. Lovely villages and wonderful mountain roads. People very friendly everywhere.
8.6
Scored 8.6
Fabulous
Rated fabulous
15 reviews
Price from£55.93per night
Magic Hotel, hotel in San Rufo

Set a 10-minute drive from Atena Lucana, Magic Hotel offers a sauna, an à la carte restaurant and classic-style accommodation with air conditioning. Free Wi-Fi is available throughout.

Good
8.9
Scored 8.9
Fabulous
Rated fabulous
310 reviews
Price from£95.08per night
Hotel Vallisdea, hotel in San Rufo

Located in Sala Consilina, 21 km from Pertosa Caves, Hotel Vallisdea provides accommodation with a garden, free private parking, a terrace and a restaurant.

A very good hotel with polite and helpful staff. I want to mention that they sent us a mail to find out where we were because our flight was delayed, so we were delayed to appear to the hotel. Breakfast was very good. The room was spacious and clean.
8.5
Scored 8.5
Very good
Rated very good
243 reviews
Price from£73.13per night
Villa Venus Resort & SPA, hotel in San Rufo

Villa Venus Resort & SPA is next to the ancient walls of Atena Lucana, in the heart of Vallo di Diano. Enjoy refined cuisine and fine wines at the à la carte restaurant.

The pool was excellent, clean, fresh and in a sheltered spot at the side of the hotel. Everywhere was very clean and the staff, a delight. The bed most comfortable. Melita, on reception made us welcome and was very helpful.
8.4
Scored 8.4
Very good
Rated very good
238 reviews
Price from£101.53per night
Grand Hotel Osman & Spa e Ristorante il Danubio, hotel in San Rufo

Grand Hotel Osman is in Atena Lucana, a 10-minute drive from the Parco Nazionale del Cilento e Vallo di Diano. It offers an outdoor pool with hydromassage corner and wellness facilities.

Nothing it is NOT a 4 star hotel it is a dirty cigarette smelling worn out place that i refused to stay in once seeing the place in real life
8.0
Scored 8.0
Very good
Rated very good
622 reviews
Price from£55.07per night
Antichi Feudi Dimora D'Epoca, hotel in San Rufo

Housed in what was once a baronial residence, Antichi Feudi was restored and modernised in 2007 and now offers beautiful, atmospheric accommodation in Teggiano’s medieval town centre.

Beautiful hotel in the heart of Teggiano. This was one of the cleanest hotels or airbnbs we stayed at during our entire stay in Italy. The breakfast in the morning was delicious! Opening the windows in the morning to see a panorama of the Diano Valley was incredible. Certainly a highlight of our trip to Italy this past summer.
9.2
Scored 9.2
Superb
Rated superb
120 reviews
Price from£73.56per night
MARCHESINA RESORT srls, hotel in San Rufo

La Marchesina Hotel is situated in the National Park of Cilento, near important touristic towns like Teggiano, Padula and Pertosa Completely renovated in 2007, this 4 star hotel offers the prices of ...

Perfect service, great restaurant, decent prices, very pleasant personal. We would love to return.
7.9
Scored 7.9
Good
Rated good
247 reviews
Price from£55.93per night
Hotel Villa Torre Antica, hotel in San Rufo

In a beautifully restored 18th century stone tower, this luxurious 4-star hotel offers comfortable air conditioned accommodation, ideal for a romantic break or a relaxing, restful With beautifully p...

Great food at their restaurant and dog friendly. We stop here regularly travelling through Italy.
8.8
Scored 8.8
Fabulous
Rated fabulous
125 reviews
Price from£80.92per night
See all hotels in and around San Rufo
Subscribe to receive premium deals

Prices drop the moment you sign up!