We are located 10 minutes walking and 3 by car from the centre of Porto Azzurro.

How to reach us:

From Portoferraio: follow indications to Porto Azzurro - when at Porto Azzurro keep driving on the Strada Provinciale, after less than 1 Km you will find the signals for Barbarossa Beach, follow the signal and after 100 metres you will find the Hotel VillaRosa on the right side.


From Rio Marina: Follow the directions to Porto Azzurro, after approximately 10 Km you will find the crossroad indicating Barbarossa Beach on the left side, follow the street. Forward up for 100 metres you will find the Hotel VillaRosa on the right side.

Feel free to contact us for any question and doubt!

We are available from 10 am until 9 pm. 

Hotel Villa Rosa

Località Barbarossa 7,

Porto Azzurro, LI  57036

Tel: 0565920216

Name *

Email *



Contattaci per info:

+39 0565920216


Hotel & Appartamenti Villa Rosa - Località Barbarossa, Porto Azzurro -

Isola d' Elba



Book directly through our website, e-mail or phone call and you will have access to our exclusive promotions such as: 20% off on the ferry price, discounts on local restaurants, bathing facilities and much more! check on the page "promotions and services" to find out more, and feel free to contact us if you have any queries.



  • Facebook Social Icon

Seguici su facebook