Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

2026-05-20

2026-05-21

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Portoferraio

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

29 properties found

  • Hotel Villa Ottone

    Loc. Ottone, Portoferraio, Italy (Show map)

    Located nearly 5 minutes' walk from the Ottone Beach, the 5-star luxurious Hotel Villa Ottone Portoferraio provides guests with facials, a piano, and barbecue grills, as well as a traditional Hammam…

    More...

    From US$ 167
    price for 1 night
    Book Now From US$ 167
  • Hotel Hermitage

    La Biodola, Portoferraio, Italy (Show map)

    Offering the opportunity to relax by Tyrrhenian Sea, which is approximately a 5-minute walk away, the smoke-free Hotel Hermitage Portoferraio offers 40 rooms and an infinity swimming pool onsite.

    More...

    From US$ 1412
    price for 1 night
    Book Now From US$ 1412
  • Hotel Airone Isola D'Elba

    Loc.S Giovanni, Portoferraio, Italy (Show map)

    Offering proximity to Elba, which is nearly a 15-minute walk away, the comfortable Hotel Airone Isola D'Elba Portoferraio also provides guests with a charging station for electric vehicles on site.

    More...

    From US$ 388
    price for 1 night
    Book Now From US$ 388
  • Hotel Paradiso

    Via Viticcio 41, Portoferraio, Italy (Show map)

    Featuring a scenic location only 5 minutes' walk from the Viticcio Beach, the 3-star Hotel Paradiso Portoferraio is proud to offer 2 outdoor hot tubs. Located 1.6 km from the large Tuscan Archipelago…

    More...

    From US$ 252
    price for 1 night
    Book Now From US$ 252
  • Hotel Acquamarina

    Viale Einaudi 6, Portoferraio, Italy (Show map)

    Located about 25 minutes' walk from the Centro Storico di Portoferraio, the 3-star Hotel Acquamarina Portoferraio offers general facilities such as currency exchange and a lift. Staying at the hotel,…

    More...

    From US$ 305
    price for 1 night
    Book Now From US$ 305
  • Hotel Le Ghiaie

    Loc. Le Ghiaie, 6, Portoferraio, Italy (Show map)

    Located just 1.6 km from the national museum "Museo Nazionale delle Residenze Napoleoniche", Hotel Le Ghiaie Portoferraio offers air-conditioned rooms within 10 minutes' drive of the Castello del…

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Villa Gaia

    Localita Ottone 8, Portoferraio, Italy (Show map)

    The family-managed Villa Gaia Portoferraio hotel enjoys a countryside location and provides easy access to the Sea Museum approximately 7 km away. Offering a storage room, this Portoferraio hotel…

    More...

    From US$ 231
    price for 1 night
    Book Now From US$ 231
  • Hotel La Feluca

    Localita Bagnaia, Portoferraio, Italy (Show map)

    The 2-star family-owned Hotel La Feluca Portoferraio offers access to the Napoleonic Mills House, which is located around 3 km away. Featuring 22 rooms with views of the garden, this Portoferraio…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Hotel Viticcio

    Loc. Viticcio, Portoferraio, Italy (Show map)

    Situated around 20 minutes on foot from Enfola, the welcoming 3-star Hotel Viticcio Portoferraio arranges snorkeling trips for active guests. This Portoferraio hotel, located 2.5 km from Scaglieri…

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Hotel Tirrena Bike & Country Hotel

    Localita Schiopparello, 4, Portoferraio, Italy (Show map)

    Situated 1.5 km from Spiaggia dell'Ottone, the family-run Hotel Tirrena Bike & Country Hotel Portoferraio also offers an outdoor swimming pool. Featuring luggage storage and a restaurant, this 3-star…

    More...

    From US$ 134
    price for 1 night
    Book Now From US$ 134
  • Hotel Mare

    Localita Magazzini, Portoferraio, Italy (Show map)

    Situated approximately a 5-minute walk from a beach, Hotel Mare Portoferraio offers rooms with views of the sea. Located 2.1 km from a historical site like the 12th-century mountain-top fortress…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Allegroitalia Elba Napoleon

    Via San Martino, 58, Portoferraio, Italy (Show map)

    The 4-star Park Hotel Napoleone Portoferraio, located about a 5-minute stroll from the National Museum of the Napoleonic Residences of Elba Island, offers guests the convenience of 24-hour front desk…

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Albergo Ape Elbana

    Salita Cosimo De' Medici, 2, Portoferraio, Italy (Show map)

    Albergo Ape Elbana Portoferraio hotel offers 25 rooms a 25-minute walk from the Sottobomba Beach. Located not far from the seaside fortress "Forte Falcone", this hotel boasts local cuisine served at…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Hotel Villa Ombrosa

    Via Alcide De Gasperi 9, Portoferraio, Italy (Show map)

    Situated within 5 minutes' walk of Cala dei frati, the 3-star Hotel Villa Ombrosa Portoferraio offers 51 rooms. This Portoferraio hotel, located within reach of the national museum "Museo Nazionale…

    More...

    From US$ 145
    price for 1 night
    Book Now From US$ 145
  • Hotel Il Caminetto

    Loc. San Martino N.56, Portoferraio, Italy (Show map)

    Situated within 500 metres of the Italo Bolano Open Air Museum, Hotel Il Caminetto Portoferraio offers an outdoor swimming pool. Boasting a location just around the corner from the National Museum of…

    More...

    From US$ 239
    price for 1 night
    Book Now From US$ 239
  • Hotel Santo Stefano

    Via Santo Stefano 6, Portoferraio, Italy (Show map)

    Set in hills, 3.8 km from the Archaeological Museum of Portoferraio, the 3-star Hotel Santo Stefano Portoferraio boasts a sunbathing terrace and a shared lounge. The hotel features Wi-Fi in public…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Hotel Crystal

    Viale Delle Ghiaie, Portoferraio, Italy (Show map)

    The 4-star Hotel Crystal Portoferraio is located nearly a 10-minute walk from Spiaggia della Padulella and comprises 16 rooms with modern comforts. Featuring a lobby area, the hotel is 2.5 km from…

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Hotel Residence Villa San Giovanni

    Localita San Giovanni, Portoferraio, Italy (Show map)

    Offering proximity to Elba, which is about a 25-minute walk away, the 3-star Hotel Residence Villa San Giovanni Portoferraio also provides guests with parking on site. Featuring an outdoor swimming…

    More...

    From US$ 165
    price for 1 night
    Book Now From US$ 165
  • Hotel Grotte Del Paradiso

    Via Delle Grotte 3, Portoferraio, Italy (Show map)

    Situated 4.7 km from the Lido di Capoliveri, the independent Hotel Grotte Del Paradiso Portoferraio features Wi-Fi in public areas and a car park on site.

    More...

    From US$ 133
    price for 1 night
    Book Now From US$ 133
  • Residence Hotel Villa Mare

    Localita Bagnaia 3, Portoferraio, Italy (Show map)

    Located within 4 km of the Idyllic white Padulella Pebble Beach, the 3-star smoke-free Residence Hotel Villa Mare Portoferraio features Wi-Fi in the rooms and parking on site.

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Hotel Danila

    Localita Scaglieri 21, Portoferraio, Italy (Show map)

    Hotel Danila Portoferraio, located in the immediate vicinity of Scaglieri Beach, features guided snorkelling trips. Guests can enjoy the à la carte restaurant on site, which offers Italian cuisine…

    More...

    From US$ 228
    price for 1 night
    Book Now From US$ 228
  • Hotel Biodola

    Via Biodola 1, Portoferraio, Italy (Show map)

    Situated around a 5-minute walk from Biodola Public Beach, the 4-star Hotel Biodola Portoferraio features a summer terrace and a golf course. Located 4.4 km from the Castello del Volterraio, the…

    More...

    From US$ 325
    price for 1 night
    Book Now From US$ 325
  • Hotel Gli Acquerelli

    Via Schiopparello, 50, Portoferraio, Italy (Show map)

    Hotel Gli Acquerelli Portoferraio features 10 rooms and lies 10 minutes' drive from the Napoleonic Mills House. This hotel offers free private parking on site.

    More...

    From US$ 174
    price for 1 night
    Book Now From US$ 174
  • Essence Isola D'Elba - Le Picchiaie Resort

    Via Le Picchiaie, Portoferraio, Italy (Show map)

    Situated 3.2 km from the Spiaggia di Margidore, the smoke-free Essence Isola D'Elba - Le Picchiaie Resort Portoferraio offers meeting rooms with a range of business amenities. Located around 10…

    More...

    From US$ 286
    price for 1 night
    Book Now From US$ 286
  • Hotel Fabricia

    Golfo Di Portoferraio, Portoferraio, Italy (Show map)

    Located 3.5 km from Moby and Toremar Ticket Office, the 4-star Hotel Fabricia Portoferraio comes with an archaeological museum. Featuring 63 rooms with views of the sea, the hotel is within a 10…

    More...

    From US$ 334
    price for 1 night
    Book Now From US$ 334
  • Hotel Scoglio Bianco

    Localita Viticcio, Portoferraio, Italy (Show map)

    The 3-star Hotel Scoglio Bianco Portoferraio is 4.6 km from the Centro Storico di Portoferraio and offers a tour desk, as well as cars for rent. The hotel is around a 25-minute walk from the large…

    More...

    From US$ 364
    price for 1 night
    Book Now From US$ 364
  • Hotel Casa Rosa

    Localita La Biodola, Portoferraio, Italy (Show map)

    Featuring a terrace and an outdoor swimming pool, Hotel Casa Rosa Portoferraio lies 10 minutes' drive from Moby and Toremar Ticket Office. This hotel comes with Wi-Fi in public areas.

    More...

    From US$ 213
    price for 1 night
    Book Now From US$ 213
  • Residence Sottobomba

    Viale Luigi Einaudi 81, Portoferraio, Italy (Show map)

    Residence Sottobomba Portoferraio hotel gives quick access to Capo Bianco beach, which is situated just a 6-minute walk away.

    More...

    Book Now
  • Hotel Horizon Elba

    Loc Villecchia 51, Portoferraio, Italy (Show map)

    Providing 28 rooms, the 3-star Hotel Horizon Elba Portoferraio is around 25 minutes' walk from the Idyllic white Padulella Pebble Beach. This Portoferraio hotel features safety facilities including a…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91