Skip to main content

Villas for every style

Find the right villa for you in Portoferraio

The best villas in Portoferraio

Check out our pick of great villas in Portoferraio

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Villetta San Martino, hotel in Portoferraio

Situated in Portoferraio in the Elba region, Villetta San Martino provides accommodation with access to a solarium.

The house is a fantastic place with direct view of the harbor, located on a small hill right next to Napoleon summer villa (5 min walk). Surrounded by a beautiful and well-kept garden, provides a lot of privacy and close proximity to Portoferraio. The host (Christina) was available on the phone, while Germana and her husband were available on site. What wonderful couple they are! Full of energy, good humor and very helpful! They made our stay very pleasant over the xmas break and made us feel like at home. House has all amenities, including dishwasher and outside grill. All is simple, elegant and easy to use. High quality large refrigerator and dishwasher. Parking for car is right next to the house on a separate driveway. Beds were very comfortable and large. Ideal for families or group of friends. House can be heated in the off season. Truly a charm that made our trip to Elba unforgettable.
Scored 9.4
9.4
Rated superb
Superb
22 reviews
Price from
£223.24
1 night, 2 adults
Il Grifo - Cozy house, wonderful view, hotel in Portoferraio

Offering a garden and sea view, Il Grifo - Cozy house, wonderful view is set in Portoferraio, 10 km from Villa San Martino and 27 km from Cabinovia Monte Capanne.

Extraordinarily charming ambience and atmosphere... Marvellous !
Scored 9.0
9.0
Rated superb
Superb
8 reviews
Price from
£1,116.34
1 night, 2 adults
Residenza Cavour Portoferraio city center, hotel in Portoferraio

Set in Portoferraio, Residenza Cavour Portoferraio city center is a recently renovated accommodation, 1.8 km from La Padulella Beach and 6.3 km from Villa San Martino.

Scored 9.2
9.2
Rated superb
Superb
6 reviews
Price from
£292.11
1 night, 2 adults
Casa Maria, hotel in Portoferraio

Located in Portoferraio, 6.5 km from Villa San Martino and 24 km from Cabinovia Monte Capanne, Casa Maria offers air conditioning.

Scored 8.1
8.1
Rated very good
Very good
20 reviews
Price from
£109.51
1 night, 2 adults
Appartamento Il Faro - HelloElba, hotel in Portoferraio

Appartamento Il Faro - HelloElba enjoys a location in Portoferraio, just 6.4 km from Villa San Martino and 24 km from Cabinovia Monte Capanne.

The location and the apartment are nice and although on the top of a hill easily accessible. The host promptly replies to messages most of the time.
Scored 8.1
8.1
Rated very good
Very good
16 reviews
Price from
£140.68
1 night, 2 adults
Appartamento Libeccio - HelloElba, hotel in Portoferraio

Appartamento Libeccio - HelloElba, a property with a garden and barbecue facilities, is located in Portoferraio, 1.3 km from Ottone Beach, 10 km from Villa San Martino, as well as 27 km from Cabinovia...

Scored 8.4
8.4
Rated very good
Very good
6 reviews
Price from
£135.63
1 night, 2 adults
Appartamento Il Faro 2 - HelloElba, hotel in Portoferraio

Appartamento Il Faro 2 - HelloElba is a beachfront property located in Portoferraio, 2 km from La Padulella Beach and 6.4 km from Villa San Martino.

+ Extraordinary location
Scored 8.6
8.6
Rated fabulous
Fabulous
11 reviews
Price from
£149.11
1 night, 2 adults
Marina VIP, hotel in Marciana

Set in Marciana in the Elba Region, Marina VIP boasts a private beach area and outdoor hot tub. Free WiFi is available throughout the property and free private parking is available on site.

Nice view. Very welcome host.
Scored 9.4
9.4
Rated superb
Superb
132 reviews
Price from
£80.90
1 night, 2 adults
Cavo Beach 2, hotel in Cavo

Set in Cavo, 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Cavo Beach 2 offers air-conditioned accommodation with a patio and free WiFi.

Scored 9.0
9.0
Rated superb
Superb
13 reviews
Price from
£126.36
1 night, 2 adults
Villa rosa nel cuore di Porto Azzurro, hotel in Porto Azzurro

Offering a garden and garden view, Villa rosa nel cuore di Porto Azzurro is located in Porto Azzurro, 500 metres from Spiaggia la Pianotta and 1.2 km from Dog Beach Mola Porto Azzurro.

Fast response, flexible and helpful. Great flat, all new, just wonderful!!
Scored 9.4
9.4
Rated superb
Superb
16 reviews
Price from
£126.36
1 night, 2 adults
All villas in Portoferraio
Looking for a villa?
Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.

Most booked villas in Portoferraio this month

See all

Enjoy breakfast in Portoferraio!

  • Appartamento Azzurro Mare
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 6 reviews

    Situated in Portoferraio and only 2.1 km from La Padulella Beach, Appartamento Azzurro Mare features accommodation with sea views, free WiFi and free private parking.

    La posizione della casa, la struttura e la disponibilità dei proprietari

  • Monolocale il giardino di Gaia
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 6 reviews

    Offering a garden and garden view, Monolocale il giardino di Gaia is located in Portoferraio, 3.9 km from Villa San Martino and 21 km from Cabinovia Monte Capanne.

    Nagyon kedves ès segítőkèsz szàllàsadó. Az apartman csendes helyen van, a közelben minden elèrhető. Gyönyörű a terasz.

  • Villetta Capo Bianco - Goelba
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 11 reviews

    Set in Portoferraio, 400 metres from La Padulella Beach and 5.8 km from Villa San Martino, Villetta Capo Bianco - Goelba offers air conditioning.

    Tutto I proprietari erano molto gentili e accoglienti Voto 10

  • The Old Mill with Private Garden and Torrent
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 8 reviews

    Situated in Portoferraio, 1.5 km from Ottone Beach and 1.6 km from Ottonella Beach, The Old Mill with Private Garden and Torrent features accommodation with free WiFi in a historic building.

  • Appartamento di Daniele
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 21 reviews

    Located in Portoferraio, 1.2 km from La Padulella Beach and 5 km from Villa San Martino, Appartamento di Daniele offers air conditioning.

    Airconditioning, wasmachine, vaatwasser, ruimte, vlakbij de boot en op loopafstand van een paar stranden

  • Appartamento Fronte Mare Bilocale
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 18 reviews

    Set in Portoferraio, 1.3 km from La Padulella Beach and 5.2 km from Villa San Martino, Appartamento Fronte Mare Bilocale offers air conditioning. The property features city views.

    Tutto perfetto,molto pulito.appartamento vicino a tutto,no serve la machina,la ragazza molto gentile .+10.

  • Appartamento Vicino al Mare
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 17 reviews

    Located in Portoferraio in the Elba region, with La Padulella Beach nearby, Appartamento Vicino al Mare provides accommodation with free WiFi and free private parking.

    schone accommodatie met airco gewoon helemaal compleet

  • Appartamento Napoleone - HelloElba
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 22 reviews

    Located in Portoferraio in the Elba region with Villa San Martino nearby, Appartamento Napoleone - HelloElba provides accommodation with free private parking.

    POSIZIONE OTTIMA PULIZIA OTTIMA AMBIENTE CURATO E BELLO

Great access to the city centre! Check these villas in Portoferraio

  • Appartamenti di Via Ninci - HelloElba
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Situated within 1.3 km of La Padulella Beach and 6 km of Villa San Martino, Appartamenti di Via Ninci - HelloElba features rooms with air conditioning and a private bathroom in Portoferraio.

  • Villa Costa Bianca
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Situated within 600 metres of La Padulella Beach and 5.4 km of Villa San Martino, Villa Costa Bianca features rooms with air conditioning and a private bathroom in Portoferraio.

  • Villetta San Martino
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 22 reviews

    Situated in Portoferraio in the Elba region, Villetta San Martino provides accommodation with access to a solarium.

    La gentilezza della proprietà e della signora germana. La pulizia impeccabile

  • Residenza Cavour Portoferraio city center
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 6 reviews

    Set in Portoferraio, Residenza Cavour Portoferraio city center is a recently renovated accommodation, 1.8 km from La Padulella Beach and 6.3 km from Villa San Martino.

  • Villino Francesca
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 14 reviews

    The nice building is located within the property of a very well maintained villa in details and with the possibility of access to the sea.

    Wunderbarer Aufenthalt! Alles wie beschrieben :) Kommen gerne wieder!

  • Villa Simo
    Central location
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 22 reviews

    Boasting air-conditioned accommodation with a patio, Villa Simo is situated in Portoferraio. This property offers access to a balcony, free private parking and free WiFi.

    Il giardino, la casa affascinante e la funzionalità

  • Il Grifo - Cozy house, wonderful view
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 8 reviews

    Offering a garden and sea view, Il Grifo - Cozy house, wonderful view is set in Portoferraio, 10 km from Villa San Martino and 27 km from Cabinovia Monte Capanne.

    Garten, Lage, Wohnzimmer, Küchenausstattung, Blick

  • La Tartaruga - HelloElba
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Featuring air-conditioned accommodation with a balcony, La Tartaruga - HelloElba is located in Portoferraio.

  • Il Melograno - Goelba
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Located in Portoferraio, 1.4 km from Sansone Beach and 1.5 km from Enfola Beach, Il Melograno - Goelba offers a garden and air conditioning.

  • Villetta Azzurra - HelloElba
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 17 reviews

    Set in Portoferraio and only 6.1 km from Villa San Martino, Villetta Azzurra - HelloElba offers accommodation with sea views, free WiFi and free private parking. The property has garden views.

    Struttura molto accogliente in posizione fantastica

  • Appartamento Fronte Mare 20
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 25 reviews

    Set in Portoferraio, 1.2 km from La Padulella Beach and 5.2 km from Villa San Martino, Appartamento Fronte Mare 20 offers air conditioning. The property features city views.

    Appartamento comodo ai servizi...ben pulito... arredamento nuovo...vista ottima

  • Villetta Capo Bianco - HelloElba
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 5 reviews

    Located in Portoferraio in the Elba region with La Padulella Beach nearby, Villetta Capo Bianco - HelloElba provides accommodation with free private parking.

  • Villino Albereto - Goelba
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 4 reviews

    Situated just 4.5 km from Villa San Martino, Villino Albereto - Goelba offers accommodation in Portoferraio with access to a garden, a terrace, as well as private check-in and check-out.

  • Appartamento Il Mare Vicino
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 11 reviews

    Situated in Portoferraio in the Elba region, with Ottonella Beach and Ottone Beach nearby, Appartamento Il Mare Vicino features accommodation with free private parking.

    Attrezzata di tutto. Molto accogliente e super pulita, con un gran bel terrazzo per ottimi tramonti.

  • Casa Nocella a Bagnaia - Goelba
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 11 reviews

    Casa Nocella a Bagnaia - Goelba features garden views, free WiFi and free private parking, set in Portoferraio, 2.3 km from Ottonella Beach.

    tolles Haus in sehr ruhiger, abgeschiedener Lage, 2 sehr schöne neu renovierte Bäder

  • Appartamento Fronte Mare
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 18 reviews

    Set in Portoferraio, 1.2 km from La Padulella Beach and 5.2 km from Villa San Martino, Appartamento Fronte Mare offers air conditioning.

    Tutto perfetto...abbiamo prenotato anche per settembre.

  • Appartamento Fronte Mare Trilocale
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 15 reviews

    Situated in Portoferraio, 1.3 km from La Padulella Beach and 5.2 km from Villa San Martino, Appartamento Fronte Mare Trilocale offers air conditioning.

    Prachtig uitzicht Airco Prima bedden Alles aanwezig in de keuken

  • Appartamento Il Faro 2 - HelloElba
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 11 reviews

    Appartamento Il Faro 2 - HelloElba is a beachfront property located in Portoferraio, 2 km from La Padulella Beach and 6.4 km from Villa San Martino.

  • Casa Anna - HelloElba
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 9 reviews

    Boasting sea views, Casa Anna - HelloElba offers accommodation with a balcony, around less than 1 km from La Padulella Beach. The air-conditioned accommodation is 5.5 km from Villa San Martino.

    Bello appartamento e ben accogliente da consigliare vivamente ai turisti

  • Appartamento Libeccio - HelloElba
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 6 reviews

    Appartamento Libeccio - HelloElba, a property with a garden and barbecue facilities, is located in Portoferraio, 1.3 km from Ottone Beach, 10 km from Villa San Martino, as well as 27 km from Cabinovia...

  • Villa Liam con Piscina - Goelba
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 5 reviews

    Located in Portoferraio and only 8.2 km from Villa San Martino, Villa Liam con Piscina - Goelba provides accommodation with mountain views, free WiFi and free private parking.

  • Dimora Le Fortezze sullo Scoglio - Goelba
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 3 reviews

    Set in Portoferraio in the Elba region, Dimora Le Fortezze sullo Scoglio - Goelba features a balcony. It is located 6.2 km from Villa San Martino and features private check-in and check-out.

  • Casa Maria
    Central location
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 20 reviews

    Located in Portoferraio, 6.5 km from Villa San Martino and 24 km from Cabinovia Monte Capanne, Casa Maria offers air conditioning.

    Appartamento piccolo ma completo nel cuore della città vecchia. Pulito, accogliente, molto carino. Padrone di casa gentilissimo e veloce nelle risposte.

  • Appartamento Il Faro - HelloElba
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 16 reviews

    Appartamento Il Faro - HelloElba enjoys a location in Portoferraio, just 6.4 km from Villa San Martino and 24 km from Cabinovia Monte Capanne.

    Tutto perfetto, luogo fantastico immerso nella storia!!!😍

  • Padullella, mare e sole!!
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 18 reviews

    Padullella, mare e sole!!, a property with a shared lounge, is situated in Portoferraio, 700 metres from La Padulella Beach, 5.9 km from Villa San Martino, as well as 23 km from Cabinovia Monte...

    How near is the sea, nice beach, privacy around the house

  • Villa I Coralli
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 10 reviews

    Featuring a terrace, Villa I Coralli offers accommodation in Portoferraio, 5.2 km from Villa San Martino and 22 km from Cabinovia Monte Capanne.

  • Villa Rosa de Mar
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 4 reviews

    Set in Portoferraio, just 8 km from Villa San Martino, Villa Rosa de Mar offers beachfront accommodation with a garden, barbecue facilities and free WiFi.

  • Villa Stellamare
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 2 reviews

    Villa Stellamare offers accommodation in Portoferraio, 21 km from Cabinovia Monte Capanne.

Travelling by car? These villas in Portoferraio offer free parking!

  • Villa Elicriso Charme e Nature - Goelba
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 5 reviews

    Located in Portoferraio, 8.3 km from Villa San Martino and 26 km from Cabinovia Monte Capanne, Villa Elicriso Charme e Nature - Goelba offers a garden and air conditioning.

    Tolle Lage in der Natur mit grandiosem Sonnenuntergangsausblick.

  • Appartamento La Fonte

    Featuring sea views, Appartamento La Fonte provides accommodation with a private beach area and a balcony, around a few steps from Spiaggia del Forno.

  • Trilocale Maestrale Beach
    Scored 5.5
    5.5
    Rated passable
    Average
     · 2 reviews

    Set in Portoferraio and only 2.2 km from La Padulella Beach, Trilocale Maestrale Beach offers accommodation with mountain views, free WiFi and free private parking.

  • Le Case di Simonetta - HelloElba
    Scored 3.0
    3.0
    Rated poor
    Poor
     · 1 review

    Le Case di Simonetta - HelloElba features garden views, free WiFi and free private parking, set in Portoferraio, 5.4 km from Villa San Martino.

  • Villetta Alberto - HelloElba
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 4 reviews

    Featuring garden views, Villetta Alberto - HelloElba is situated in Portoferraio, 22 km from Cabinovia Monte Capanne. This property offers access to a patio and free private parking.

  • Villino Rosa

    Offering a garden and garden view, Villino Rosa is situated in Portoferraio, 7.7 km from Villa San Martino and 25 km from Cabinovia Monte Capanne.

  • CASA DEL DUCA 10, Emma Villas

    Set in Portoferraio, CASA DEL DUCA 10, Emma Villas offers accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Bagnaia Lido (16)
    Scored 7.5
    7.5
    Rated good
    Good
     · 2 reviews

    Offering a garden and inner courtyard view, Bagnaia Lido (16) is set in Portoferraio, 12 km from Villa San Martino and 30 km from Cabinovia Monte Capanne.

FAQ about villas in Portoferraio

Villas that guests love in Portoferraio

See all
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 328 reviews
    Understated pure luxury
    Richard
    Young couple
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 212 reviews
    After intensive trip in Italy, this place felt like a retreat paradise (caring and calm environment) and I have never eaten better octopus. The host is flexible - later arrived, we still got a lovely dinner.
    Temur
    Young couple
  • Scored 7.3
    7.3
    Rated good
    Good
     · 837 reviews
    Mansion, surrounded by impressive trees can be called “rustik”. Beautiful bar. Perfect, large, outside pool; plenty sun chairs and pool towels. Big parking lot. Very friendly staff.
    Roeland
    Young couple
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 328 reviews
    Beautiful Villa, we were upgraded which was fabulous, amazing beach views from our penthouse suite. Great for on site, breakfast was included great to fill up on for the day. Lots of cocktails and food options at the beach bar, villa bar and hotel restaurant. It was Just the start of the season so not everything open yet.
    Kate_m_
    People with friends
  • Avg. price/night: £84.24
    Scored 7.0
    7.0
    Rated good
    Good
     · 315 reviews
    Location excellent,close to villa napoleon.
    Thompson
    Solo traveller
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 328 reviews
    Beautiful setting, lovely villa, excellent staff
    A
    Anonymous
    People with friends
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 8 reviews
    A beautiful villa with a beautiful garden, it was magical. The location is nice and very quiet, the villa is set in nature, but it is a short distance from a shopping center and restaurants.
    Pavel
    Group
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 448 reviews
    private beach, free sun bed, free beach umbrella and kayak rental, sup rental. Private pool in the hotel garden. Breakfast next to the sea.
    Tamás
    Family with young children
  • Scored 8.3
    8.3
    Rated very good
    Very good
     · 329 reviews
    The rooms that looked like villas. The views to the ocean. The eggs for breakfast.
    N
    Nelly
    Group
  • Avg. price/night: £99.41
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 621 reviews
    The Villa Ombrosa was a beautiful property-----older but extremely well kept. Our room was located on the third floor (with a balcony) and had a spectacular view out over the ocean. The location was outstanding, with only a short walk to the port of Portoferraio. There were lots of restaurants in the port and also along the beachfront across the street from the hotel. We had chosen to have breakfast included at the hotel-----which was very good-----with an outdoor patio overlooking the ocean.
    Anthony
    Young couple