The 10 best cheap hotels in Portoferraio, Italy | Booking.com
Skip to main content

Cheap hotels in Portoferraio

Find the cheap hotels that appeal to you the most

The best cheap hotels in Portoferraio

Check out our pick of great cheap hotels in Portoferraio

Filter by:

Review score

Indarsena b&b

Portoferraio

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.

M
Marco
From
Italy
Super central location, literally in the historical city centre of Portoferraio. Cute apartment renovated in a nice BnB. Clean and comfy. Very good breakfasts too.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 135 reviews
Price from
US$128.85
1 night, 2 adults

Hotel Santo Stefano

Hotel in Portoferraio

Set in the hills overlooking the Gulf of Portoferraio, Santo Stefano is a historic country house offering extensive gardens, panoramic views and a restaurant serving Mediterranean and Tuscan cuisine.

J
Jan
From
Belgium
A very nice hotel with beautiful views. It also has a great restaurant.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 185 reviews
Price from
US$202.06
1 night, 2 adults

Hotel Il Caminetto

Hotel in Portoferraio

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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 210 reviews
Price from
US$140.56
1 night, 2 adults

A due passi da Sansone

Portoferraio

Situated in Portoferraio, 700 metres from Sansone Beach, A due passi da Sansone features rooms with air conditioning and free WiFi.

J
Jana
From
Czech Republic
Great communication with the owner, after the booking she sent us a discount code for the ferry and booked place in a near restaurant for the first evening. The flat has brand new furniture, everything is perfectly clean. Beautiful nature, sea and place just right for relaxing.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
Price from
US$159.89
1 night, 2 adults

Nido d'amore

Portoferraio

Located in Portoferraio, within 23 km of Cabinovia Monte Capanne, Nido d'amore offers accommodation with air conditioning.

V
Veronika
From
Czech Republic
We loved that the accomodation is set up in a way that makes you feel like a local and is situated in the most beautiful street in Portoferraio, it's private but close to the best restaurants in the city. Very recommend
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$97.02
1 night, 2 adults

LA SCALINATA

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.

E
Elin Dominique Fiona
From
Switzerland
At first I was a little scared because I thought this deal is a little too good to be true. I was really flashed when I arrived tho, It’s a wonderful appartment and it looks even nicer than on the pictures. It’s clean, and the location is really great. It’s 7 minutes away from the beach and pretty much in the middle of the old town. The owner of the place was super nice and attentive. We had a wonderful stay in the scalinata, and we would love to come here again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Price from
US$128.85
1 night, 2 adults

Casa vacanze il Pastore Tedesco

Portoferraio

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

D
Donna
From
Australia
We arrived on the island and were met by the Angela, host who took us to the accommodation. We spent a week here. The accommodation had a perfect view of the port. we enjoyed many nights sitting on the balcony overlooking the port. The accommodation was very clean and was perfect for us, three couples. Angela and Marco, the hosts, were very welcoming and helpful, taking us to town and picking us up as one member of our group had a sore knee. The animals on the farm would make it a superb location for families with children. Highly recommend.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews
Price from
US$106.73
1 night, 2 adults

Hotel La Feluca

Hotel in Portoferraio

Located 500 metres from the beaches of Bagnaia, family-run Hotel La Feluca has a furnished garden with sun loungers, and a breakfast room with a sea-view terrace.

B
Biran
From
Israel
Great family owned Italian hotel, we really enjoyed the stay, in my opinion its on a perfect location in the island. 20 minutes from Portoferraio, which is the big city of the island and were all the good restaurants are. and also half hour drive from Rio n'elba which is a nice village and a classic spot for an afternoon negroni. and also its 7 minutes walk from bagnaia beach which is also quite nice and have nice places to drink beer and chill on the beach. seaside room has exquisite view and a perfect balcony to have a glass of wine and unwind after a hard day of chilling on the beach (:
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 651 reviews
Price from
US$105.42
1 night, 2 adults

Villa Gaia

Hotel in Portoferraio

Located in the countryside of Elba Island, the family-run Villa Gaia is adjacent to the Tuscan Archipelago National Park and 250 metres from the public beach and the Ottone botanical garden.

R
Robert
From
Sweden
The cutest little place, so calming, amazing staff and really nice breakfast We would absolutely go back :)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 364 reviews
Price from
US$84.34
1 night, 2 adults

Hotel Paradiso

Hotel in Portoferraio

Featuring a private access to a nearby beach, Hotel Paradiso has a pool with sun terrace overlooking the bay. It is 10 minutes' drive from Portoferraio harbour on Elba Island.

D
David
From
United Kingdom
The location , people and facilities all exceptional
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 310 reviews
Price from
US$131.19
1 night, 2 adults
All cheap hotels in Portoferraio

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Portoferraio and surroundings in the past month

See all

Stay connected in Portoferraio and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 5.2 km from Villa San Martino.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 55 reviews

    Located in Portoferraio, Angela Suite is a recently renovated accommodation, 1 km from La Padulella Beach and 4.9 km from Villa San Martino.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 52 reviews

    Located in Portoferraio, 600 metres from La Padulella Beach and 4.9 km from Villa San Martino, Consumella24 offers air conditioning.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 76 reviews

    Associazione Garage24 Aps Ets is located in Portoferraio, 2.1 km from La Padulella Beach and 4.4 km from Villa San Martino.

    From US$105.42 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 23 reviews

    Featuring a garden, a terrace and free WiFi, Casa Carlotta is a recently renovated apartment 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne. The property has quiet street views.

    From US$149.35 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Boasting air-conditioned accommodation with a private pool, garden view and a patio, Casa dell'Acqua - Isola d'Elba is situated in Rio nellʼElba.

    From US$234.45 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 12 reviews

    38 km from Cabinovia Monte Capanne in Casa Leonardi, Casa Ariel features accommodation with access to a hot tub.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 150 reviews

    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.

    From US$184.55 per night

Great access to the city centre. Check these cheap hotels in Portoferraio and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 77 reviews

    Situated in Portoferraio, 6.3 km from Villa San Martino, I Due Mondi Rooms features rooms with air conditioning and free WiFi. The property has city views and is 23 km from Cabinovia Monte Capanne.

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

    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.

    From US$144.08 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4 reviews

    Situated in Portoferraio, within 23 km of Cabinovia Monte Capanne, Le Maree Il Forte is an accommodation offering city views.

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

    Located 23 km from Cabinovia Monte Capanne, Altana Sea Loft provides accommodation in Portoferraio. It is situated 6 km from Villa San Martino and features private check-in and check-out.

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

    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.

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

    Offering a bar and city view, Cosmopoli - Goelba is located in Portoferraio, 400 metres from Le Viste Beach and 6.3 km from Villa San Martino.

  • comeinbarca

    Portoferraio
    Central location
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 7 reviews

    Situated in Portoferraio in the Elba region, comeinbarca has a balcony. 23 km from Cabinovia Monte Capanne, the apartment features a terrace and a bar.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 80 reviews

    Situated in Portoferraio in the Elba region, Monolocale La Darsena has a terrace and sea views. This apartment offers accommodation with a balcony.

Enjoy breakfast in Portoferraio and nearby

  • Hotel Plaza

    Porto Azzurro
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 791 reviews

    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.

    From US$171.02 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 39 reviews

    Set just 16 km from Villa San Martino, Casale Grandangolo features accommodation in Capoliveri with access to a garden, a terrace, as well as a 24-hour front desk.

    From US$140.56 per night
  • Hotel Anfora

    Capoliveri
    Breakfast options
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 33 reviews

    Set in Capoliveri, 1.2 km from Straccoligno Beach, Hotel Anfora offers accommodation with a garden, free private parking, a terrace and a restaurant.

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

    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.

    From US$325.85 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 24 reviews

    Featuring quiet street views, Pepe Nero - HelloElba is situated in Portoferraio, 23 km from Cabinovia Monte Capanne. The property is non-smoking and is located 6.1 km from Villa San Martino.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Located in Portoferraio, within 23 km of Cabinovia Monte Capanne, Cosmopoli - Porta a Mare offers accommodation with air conditioning.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated in Portoferraio, 300 metres from Le Viste Beach and 6.5 km from Villa San Martino, Monolocale con soppalco in centro storico offers air conditioning.

  • LA SCALINATA

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 50 reviews

    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.

FAQ about cheap hotels in Portoferraio

Cheap hotels that guests love in Portoferraio

See all
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 651 reviews
    Beautiful location and the hotel and staff were very friendly. Rooms basic but very clean and comfortable.
    Guest review by
    Lindsey
    Young couple
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 73 reviews
    We arrived on the island and were met by the Angela, host who took us to the accommodation. We spent a week here. The accommodation had a perfect view of the port. we enjoyed many nights sitting on the balcony overlooking the port. The accommodation was very clean and was perfect for us, three couples. Angela and Marco, the hosts, were very welcoming and helpful, taking us to town and picking us up as one member of our group had a sore knee. The animals on the farm would make it a superb location for families with children. Highly recommend.
    Guest review by
    Donna
    Group
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 50 reviews
    At first I was a little scared because I thought this deal is a little too good to be true. I was really flashed when I arrived tho, It’s a wonderful appartment and it looks even nicer than on the pictures. It’s clean, and the location is really great. It’s 7 minutes away from the beach and pretty much in the middle of the old town. The owner of the place was super nice and attentive. We had a wonderful stay in the scalinata, and we would love to come here again.
    Guest review by
    Elin Dominique Fiona
    Young couple
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,027 reviews
    The whole grounds are stunning, and the views in the locations are beautiful. Perfect scenery for relaxing. The pool area is amazing, exactly like the pictures. Our apartment was very clean when we got there.
    Guest review by
    Natalia
    Young couple
  • Avg. price/night: US$105.42
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 259 reviews
    The central location and views were wonderful. The rooms were spotlessly clean, comfortable and spacious.. Breakfasts was fantastic. We were really looked after by the owners who were helpful and friendly.
    Guest review by
    Delphinium
    Young couple
  • Avg. price/night: US$111.28
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 358 reviews
    The location was good but you will definitely need to rent a car to properly go to all of the island. The surrounding area of the hotel was beautiful and it was very peaceful. The room was nice and was very clean and orderly when we arrived.
    Guest review by
    Aine
    Young couple
  • Avg. price/night: US$144.08
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 28 reviews
    Very central location. Very clean. Nice hosts.
    Guest review by
    Peter
    Solo traveller
  • Avg. price/night: US$111.28
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 358 reviews
    Very clean good location
    Guest review by
    Carli
    Family with young children