The 10 best self-catering accommodations in Portoferraio, Italy | Booking.com
Skip to main content

Self-Catering Accommodations in Portoferraio

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Portoferraio

Check out our selection of great self-catering accommodations in Portoferraio

Filter by:

Review score

Casa vacanze il Pastore Tedesco

Portoferraio

Casa vacanze il Pastore Tedesco offers accommodations in Portoferraio, 1.6 miles from La Padulella Beach and 2.9 miles from Villa San Martino.

L
Lana
From
Slovenia
The apartment is amazing, the terrace view alone is worth the stay. But for us the best thing about the property were the friendly dogs and all the other animals! The kitchen is fully equipped, the bathroom is nice, the beds comfy. The nights were very quiet. A huge bonus for us was the security of the property so we could leave our bikes outside which made the stay much more convenient for us. Marco provided us with a charging station and a hose to wash them, and he even covered our bikes with a tarp when it started raining one evening while we were out. Lovely hosts, excellent location, highly recommended, especially for bikers.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews
Price from
$105.89
1 night, 2 adults

Villetta San Martino

Portoferraio

Featuring a garden, Villetta San Martino provides accommodations in Portoferraio.

V
Van Gorden
From
United States
The home is situated perfectly to access most of the island easily. The views from the terrace are amazing! Parking is easy and the home is immaculately clean. Germana the host, is so helpful and gracious. Napoleon’s summer home which has been turned into a museum is a two minute walk. The home is very private and perched on a hillside with the mist magnificent views to the sea. The kitchen is well equipped and there are a number of large grocery stores nearby to get what you need.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 33 reviews
Price from
$191.75
1 night, 2 adults

Allegroitalia Elba Golf

Portoferraio

AllegroItalia Golf Elba offers self-catering accommodations halfway between Portoferraio and Porto Azzurro, and on the edge of Acquabona Golf Club. Each apartment has a sea-view terrace.

P
Pilgrimma Flo
From
Hungary
Its a nice, comfortable place to stay. The staff was very kind and furthermore they gave a hand when I had difficulties. The apartman was clean and big we found everything what we needed in the kitchen for cooking and we could enjoy the view from a huge terrace. Really quiet place, completely isolated.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 725 reviews
Price from
$146.42
1 night, 2 adults

Casa Maria

Portoferraio

Casa Maria is located in Portoferraio, just 4.1 miles from Villa San Martino and 14 miles from Cabinovia Monte Capanne.

L
Linda
From
Canada
A nice spacious clean well equipped apartment with washer and dryer.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 31 reviews
Price from
$139.45
1 night, 2 adults

Smeraldo Home - Goelba

Portoferraio

Smeraldo Home - Goelba is located in Portoferraio, just 2.8 miles from Villa San Martino and 13 miles from Cabinovia Monte Capanne.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 13 reviews
Price from
$86
1 night, 2 adults

Delizioso Loft a Forte Stella, Isola d'Elba

Portoferraio

The property is around a few steps from Le Viste Beach, 4 miles from Villa San Martino, and 14 miles from Cabinovia Monte Capanne.

T
Trevor
From
Canada
The view and location were stunning.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 40 reviews
Price from
$146.42
1 night, 2 adults

Aria di Collina - Isola d'Elba

Porto Azzurro (Near Portoferraio)

Providing mountain views, Aria di Collina - Isola d'Elba in Porto Azzurro provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

A
Abigail
From
Italy
A hidden gem that I can’t wait to visit again. Everything was perfect. The hosts go above and beyond to make your stay comfortable. We asked if there was any mold to make ice and one of the hosts went out of their way to go buy some for us! The apartments are newly renovated and tastefully decorated, a rare find in Elba. The bed was very comfortable and the apartment has everything you need for your stay, even a bluetooth speaker! The view is priceless. If you want peace and tranquility only 9 minutes away from Porto Azzuro, this is your place. Enjoy your breakfast or the sunset with the view over the harbor and scent of wild herbs and flowers. 10/10
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 238 reviews
Price from
$160.37
1 night, 2 adults

VILLA VILLACOLLE

Procchio (Near Portoferraio)

Offering a garden, VILLA VILLACOLLE provides accommodations in Procchio. This beachfront property offers access to a balcony, free private parking, and free Wifi.

P
Pilgrimma Flo
From
Hungary
Stylish, sweet wonder place. Absolute unique house, I could feel the heart and joy here. Nice, cozy rooms with super comfortable beds and huge common kitchen where people can eat together, talk with a glass of wine. Perfect place to get to know new people, rest, enjoy the feeling what this accomodation give for guests.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 401 reviews
Price from
$80.18
1 night, 2 adults

Casa Anto Isola d'Elba -Spiaggia

Porto Azzurro (Near Portoferraio)

Casa Anto Isola d'Elba -Spiaggia offers accommodations in Porto Azzurro, 22 miles from Cabinovia Monte Capanne.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 6 reviews
Price from
$168.50
1 night, 2 adults

Il Nido di Rio Elba

Rio nellʼElba (Near Portoferraio)

Il Nido di Rio Elba offers accommodations in Rio nellʼElba, 20 miles from Cabinovia Monte Capanne. The air-conditioned accommodation is 9.3 miles from Villa San Martino.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
$91.81
1 night, 2 adults
All self-catering accommodations in Portoferraio

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Portoferraio and surrounding area in the past month

See all

Highly rated self-catering accommodations in Portoferraio and nearby

  • Villa Grazia

    Casa Mazzari
    8.0+ review score
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 17 reviews

    Providing a garden, Villa Grazia provides accommodations in Casa Mazzari. The air-conditioned accommodation is a few steps from La Biodola Beach.

    From $441.60 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 20 reviews

    Villa Serena vista mare is a recently renovated apartment in Lacona where guests can make the most of the barbecue facilities and shared lounge.

    From $668.21 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 24 reviews

    Providing a garden, a terrace, and free Wifi, Casa Carlotta is a recently renovated apartment 11 miles from Villa San Martino and 21 miles from Cabinovia Monte Capanne. This apartment features a bar.

    From $148.17 per night
  • Villa Messina

    Capoliveri
    8.0+ review score
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 26 reviews

    Providing a garden, Villa Messina offers accommodations in Capoliveri. This beachfront property offers access to a patio, free private parking, and free Wifi.

    From $255.66 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 6 reviews

    Charming apartment is located in Porto Azzurro, just 10 miles from Villa San Martino and 20 miles from Cabinovia Monte Capanne.

    From $139.45 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 18 reviews

    The property is around a 5-minute walk from Spiaggia la Rossa, 10 miles from Villa San Martino, and 20 miles from Cabinovia Monte Capanne.

    From $191.51 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 33 reviews

    Villa rosa nel cuore di Porto Azzurro is located in Porto Azzurro, just 9.4 miles from Villa San Martino and 20 miles from Cabinovia Monte Capanne. This vacation home provides a garden.

    From $174.32 per night
  • VILLA VILLACOLLE

    Procchio
    8.0+ review score
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 401 reviews

    Offering a garden, VILLA VILLACOLLE provides accommodations in Procchio. This beachfront property offers access to a balcony, free private parking, and free Wifi.

    From $74.37 per night

These self-catering accommodations in Portoferraio and nearby have options with free cancellation

  • Casa dell'Acqua - Isola d'Elba

    Rio nellʼElba
    Free cancellation options available
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 2 reviews

    Providing a garden, Casa dell'Acqua - Isola d'Elba offers accommodations in Rio nellʼElba. This property offers access to a balcony, table tennis, free private parking, and free Wifi.

    From $232.59 per night
  • Casa Vacanze Porto Azzurro

    Porto Azzurro
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

    Casa Vacanze Porto Azzurro is located in Porto Azzurro, just a 8-minute walk from Spiaggia la Rossa and 10 miles from Villa San Martino. This vacation home provides accommodations with a balcony.

    From $238.23 per night
  • La Casa di Didi

    Porto Azzurro
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    La Casa di Didi offers accommodations in Porto Azzurro, 19 miles from Cabinovia Monte Capanne.

  • A Casa di Nonna Anna

    Porto Azzurro
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 40 reviews

    A Casa di Nonna Anna is located in Porto Azzurro, just a few steps from Spiaggia la Rossa and 9 miles from Villa San Martino.

    From $252.87 per night
  • Appartamenti Claudia Rio

    Rio Marina
    Free cancellation options available
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 395 reviews

    A 3-minute walk from Spiaggia La Torre in Rio Marina, Appartamenti Claudia Rio offers accommodations with access to a solarium. With quiet street views, this accommodation features a patio.

    From $81.35 per night
  • Graziosa Suite vista mare [FREE PARKING]

    Rio Marina
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 26 reviews

    Graziosa Suite vista mare [FREE PARKING] is located in Rio Marina, just 12 miles from Villa San Martino and 23 miles from Cabinovia Monte Capanne.

    From $139.45 per night
  • Suite l' Orologio

    Rio Marina
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 7 reviews

    Suite l' Orologio offers accommodations in Rio Marina, a 4-minute walk from Spiaggia La Torre and 12 miles from Villa San Martino. This beachfront property offers access to free Wifi.

  • Family House Rio

    Rio Marina
    Free cancellation options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 5 reviews

    Featuring a terrace, Family House Rio offers accommodations in Rio Marina. This apartment provides free private parking and full-day security. Outdoor seating is also available at the apartment.

    From $334.68 per night

Enjoy breakfast in Portoferraio and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 64 reviews

    A good location for a hassle-free stay in Campo nell'Elba, Charming B&B Arcipelago is a bed and breakfast surrounded by views of the sea.

    From $409.48 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Casa Azzurra, Vivi il Centro a due Passi dal mare in Portoferraio offers accommodations with free Wifi, 3.9 miles from Villa San Martino and 14 miles from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 4 reviews

    Le Maree Il Forte offers accommodations in Portoferraio, 14 miles from Cabinovia Monte Capanne. Free Wifi is available throughout the property and Villa San Martino is 3.9 miles away.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 6 reviews

    Altana Sea Loft offers accommodations in Portoferraio, 3.7 miles from Villa San Martino and 14 miles from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 6 reviews

    Perla Marina Comfort e Stile offers accommodations in Portoferraio, 14 miles from Cabinovia Monte Capanne. The air-conditioned accommodation is 3.8 miles from Villa San Martino.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 46 reviews

    Providing city views, Cosmopoli - Goelba in Portoferraio provides accommodations and a bar. There's a private entrance at the apartment for the convenience of those who stay.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 31 reviews

    Appartamento Piazza Il Fico is located in Portoferraio, just 4.1 miles from Villa San Martino and 14 miles from Cabinovia Monte Capanne.

  • comeinbarca

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 7 reviews

    Comeinbarca offers accommodations in Portoferraio, 3.7 miles from Villa San Martino and 14 miles from Cabinovia Monte Capanne. Guests can benefit from a balcony and a terrace.

FAQ about self-catering accommodations in Portoferraio

Self-catering Accommodations That Guests Love in Portoferraio

See all
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 120 reviews
    The house was perfectly clean and the kitchen well equipped. Beds were really comfortable. Very quiet location.
    Guest review by
    Manuel
    Travelers with friends
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 25 reviews
    Excellent location with great view on the port and the fort, just next to bus stops and ferry docks. Good balcony. Good WiFi. The flat is well equipped (fridge, TV, coffee machine, kitchen etc).
    Guest review by
    John
    Young couple
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 38 reviews
    Carola is a great host: She picked me up in the harbour and brought me my luggage there when leaving, there was a cold beer waiting in the fridge, she arranged a return ferry ticket for me & she answered all my questions. The apartment has a well equipped kitchen, including cooking staples, and is on a good location; close to the harbour and a supermarket.
    Guest review by
    David
    Solo traveler
  • Avg. price/night: $197.67
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 56 reviews
    Apartment was clean and nice. Two nice bedrooms and large living room and ok kitchen. Location was near to harbor. There was also lots of parking lots along the roads.
    Guest review by
    Aliisa
    Travelers with friends