Find the places to stay that appeal to you the most
Check out our pick of great places to stay in Portoferraio
Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi.

Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

Il Caminetto is a rustic and comfortable establishment situated in the very centre of Elba Island, the largest of the Tuscan Archipelago, and part of its protected Natural Park.

Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 5.2 km from Villa San Martino.
Situated in Portoferraio, 700 metres from Sansone Beach, A due passi da Sansone features rooms with air conditioning and free WiFi.

Located within 2.4 km of La Padulella Beach and 4.6 km of Villa San Martino, La Pausa provides rooms with air conditioning and a private bathroom in Portoferraio.

Offering a garden and city view, LA SCALINATA is set in Portoferraio, 6.7 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.

Bilocale il Rosmarino offers accommodation in Portoferraio, 4 km from Villa San Martino and 21 km from Cabinovia Monte Capanne.

Featuring air-conditioned accommodation with a balcony, Casa vacanze il Pastore Tedesco is set in Portoferraio.

Popular with guests booking places to stay in Portoferraio
Popular with guests booking places to stay in Portoferraio
Popular with guests booking places to stay in Portoferraio
Popular with guests booking places to stay in Portoferraio
Popular with guests booking places to stay in Portoferraio
Popular with guests booking places to stay in Portoferraio
Popular with guests booking places to stay in Portoferraio
Popular with guests booking places to stay in Portoferraio
Popular with guests booking places to stay in Portoferraio
Popular with guests booking places to stay in Portoferraio
Featuring a restaurant and free WiFi, Albergo Ape Elbana is located in Portoferraio on Elba Island, 250 metres from the harbour. All rooms are air-conditioned and include a flat-screen TV.
Offering inner courtyard views, Porto Sole Rooms is an accommodation situated in Portoferraio, 6.2 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.
Situated in Portoferraio, 1.1 km from Le Viste Beach and 5.4 km from Villa San Martino, Casa Caterina offers air conditioning.
Situated in Portoferraio, 5.2 km from Villa San Martino and 22 km from Cabinovia Monte Capanne, Loft terrazza sul mare features air-conditioned accommodation with a balcony and free WiFi.
Offering a garden and garden view, Villino Giardino di Mare is set in Portoferraio, 10 km from Villa San Martino and 26 km from Cabinovia Monte Capanne.
Situated in Portoferraio, 6.2 km from Villa San Martino, B&B Piazza della Repubblica features rooms with city views and free WiFi. This bed and breakfast is 23 km from Cabinovia Monte Capanne.
Set in Portoferraio, 6.1 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Porta del Mare offers sea views and free WiFi.
Set in Portoferraio, 500 metres from Le Viste Beach and 6.2 km from Villa San Martino, Casa Azzurra, Vivi il Centro a due Passi dal mare provides accommodation with amenities such as free WiFi and a...
Located within 500 metres of Spiagga di Lacona and 11 km of Villa San Martino, BnB Il Grecale provides rooms with air conditioning and a private bathroom in Lacona.
Set on a cliff on the seafront of Porto Azzurro on Elba Island, Hotel Plaza offers a furnished sun terrace with panoramic views of the Mediterranean Sea, and free Wi-Fi throughout.
Located on the sea front in Porto Azzurro, Hotel Belmare offers a sun terrace overlooking the gulf, a bar open all day, and free Wi-Fi. All rooms offer a satellite TV.
Located in Campo nell'Elba, 2 km from Marina di Campo Beach, Charming B&B Arcipelago provides accommodation with pool with a view, free private parking, a spa and wellness centre and an indoor pool.
Offering city views, Le Maree Il Forte is an accommodation situated in Portoferraio, 6.2 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.
Offering sea views, Perla Marina Comfort e Stile is an accommodation set in Portoferraio, 6.1 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.
Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi.
Located in Portoferraio, 300 metres from Le Viste Beach and 6.2 km from Villa San Martino, Appartamento Mascalzone Latino - HelloElba offers air conditioning.
Located in Procchio, Sunlight Apartment features a private pool. This property offers access to a balcony and free private parking.
Designer Apartment in Porto Azzurro is an accommodation located in Porto Azzurro, 16 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.
Situated 100 metres from Spiaggia la Rossa and 15 km from Villa San Martino, La Terrazza sul Mare - Elba Affitti in Porto Azzurro features air-conditioned accommodation with views of the sea and free...
Featuring air-conditioned accommodation with a patio, Monolocale con veranda e giardino a Rio Marina is set in Rio Marina.
Featuring air-conditioned accommodation with a patio, VILLA VILLACOLLE is set in Procchio. This beachfront property offers access to a balcony, free private parking and free WiFi.
Featuring a patio with quiet street views, a garden and barbecue facilities, Appartamenti Claudia Rio can be found in Rio Marina, close to Spiaggia La Torre and 20 km from Villa San Martino.
Set within 1.3 km of Madonna delle Grazie Beach and 15 km of Villa San Martino, Villa Ray provides rooms with air conditioning and a private bathroom in Capoliveri.
Boasting air-conditioned accommodation with a balcony, Appartamento Blu Relax is situated in Capoliveri. It is located 15 km from Villa San Martino and features a minimarket.