Castle Elvira is a luxury hotel located just 10 minutes from the magnificent city of Lecce in Puglia. Lecce is often referred to as "The Florence of the South". Castle Elvira is a historic building in a private estate of 37 acres, with three swimming pools, a restaurant and a sunset roof terrace bar
Exclusive discounts — only with your Tourist card
Start your stay at Castle Elvira with a complimentary welcome drink. Relax and enjoy the stunning views from our terrace.
Premium subscribers enjoy 10% off at Castle Elvira. Experience luxury with private estate access and sunset views from our roof terrace bar.
Enjoy 5% off your stay at Castle Elvira. Explore Lecce and relax by our three pools or dine at our exquisite restaurant.
Vous n'avez pas de compte Tourist.com ?
Inscrivez-vous maintenant et obtenez une carte tourist avec plein de réductionsCoordonnées
Contacter en ligne

CASTLE ELVIRA
On Tourist since 2026