Skip to main content

Search hotels in Portoferraio

Enter your dates to see the latest prices and deals for Portoferraio hotels

Portoferraio – 197 hotels and places to stay

Hotels with airport shuttles in Portoferraio

Airport shuttle (free)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 381 reviews
From US$125.23 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 547 reviews
From US$102.04 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 208 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 104 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 193 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 803 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 393 reviews
Airport shuttle
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 138 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 558 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 206 reviews

Most booked hotels in Portoferraio and surroundings in the past month

See all

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 71 reviews

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 526 reviews

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 304 reviews

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 570 reviews

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 566 reviews

Hotels located in the centre of Portoferraio

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 304 reviews

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.

From US$127.54 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 40 reviews

Situated 6.5 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Delizioso Loft a Forte Stella, Isola d'Elba provides accommodation set in Portoferraio.

From US$231.90 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7 reviews

Offering city views, Casaelbaferie is an accommodation situated in Portoferraio, 6.5 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.

From US$97.68 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 66 reviews

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.

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

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.

From US$587.60 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 55 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 10
Exceptional - What previous guests thought, 3 reviews

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.

From US$112.47 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 reviews

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

From US$1,479.61 per night

Budget hotels in Portoferraio and nearby

Boasting air-conditioned accommodation with a private pool, garden view and a patio, Casa Gyotaku is situated in Bagnaia. This property offers access to a terrace, free private parking and free WiFi.

From US$104.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$252.77 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 109 reviews

Located in Procchio, Sunlight Apartment features a private pool. This property offers access to a balcony and free private parking.

From US$92.76 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 19 reviews

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.

From US$181.35 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 19 reviews

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...

From US$126.39 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4 reviews

Featuring air-conditioned accommodation with a patio, Monolocale con veranda e giardino a Rio Marina is set in Rio Marina.

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

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.

From US$74.21 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 389 reviews

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.

From US$92.76 per night

Best hotels with breakfast in Portoferraio and nearby

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 163 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$177.91 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 210 reviews

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.

From US$104.35 per night
Scored out of 10, guest rating 9.1
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$127.54 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 32 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$419.28 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 67 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$283.34 per night

Moddissi Charme camere in Trappola provides adults-only accommodation with a garden and a shared lounge. It is located 1 km from Morcone Beach and provides a shared kitchen.

From US$216.30 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 9 reviews

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.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 84 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.

FAQs about hotels in Portoferraio

What guests said about Portoferraio:

8.0

A very pretty island but if you travel on the ferry for a...

A very pretty island but if you travel on the ferry for a day trip make sure you check the weather report because we got stuck there overnight which was stressful. The Ferry company had no website and the phone number was engaged all of the time. The information was non-existent and staff were at times rude and not helpful. Were given false information and told the next ferry was at 3pm. We had to cancel the accommodation we had paid for and book another night in Piombino. We were having lunch and saw the ship's funnel emitting smoke. We had to run for 1 km to get on the ferry with no warning.
Guest review by
Michael
Australia
10

We are great fans of the Old Port in Portoferraio and have...

We are great fans of the Old Port in Portoferraio and have stayed there three times now. We like the people, and have gotten to know several. WE like the food. We like the variety in restaurants. We like the ease of public transportation. We will return again.
Guest review by
Hale
United States
10

The historic centre was beautiful with great views; the port...

The historic centre was beautiful with great views; the port area very scenic & has great views too! We went for a week of hiking around th island only so we have no idea about beaches, but there were many nice bays & beaches to explore for another trip there.
Guest review by
amy
Switzerland
10

Nice little town, good attractions.

Nice little town, good attractions. Napoleon's home is closed on Tuesday. Great shops, nice little restaurants. Parking is a bit hard to find, take change with you instead of paper money for the meters. Beautiful views from almost everywhere. It was easy to get in and out on the ferry in this, the main port.
Guest review by
Alysia
United States
10

Portoferraio is a bustling historical town with a lovely...

Portoferraio is a bustling historical town with a lovely harbour where you can just sit and watch the magnificient boats and yachts from the front line cafes. We were very surprised that it is such a lovely spot even though it is a busy Ferry Port. The water quality in the vacinity is also surprisingly excellent. All in all We would definitely recommend the whole vacinity around Portoferraio. It was our fifth time on Elba and it always surprises us with another gem. It is really a wonderful island to visit:)
Guest review by
Eileen
Germany

See reviews by guests who stayed at hotels in Portoferraio

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 35 reviews
We loved the appartment style and interior, exactly as you can see in the pictures. Lovely host! Gaia was super helpful with everything especial as our ferry got cancelled. Located Very close to the ferry terminal in a quiet neighbourhood. If you are looking for a place in Portoferraio and a little home away from home - this is the place.
Guest review by
Teresa
Austria
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 615 reviews
Great location , proximity to Portoferraio and beach , helpful staff. Within 3 minutes you are at beach. You can come to your room after a couple hours at the beach and then go back again. This is a hotel that we will be staying the next time.
Guest review by
Cihan
Turkey
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 650 reviews
Our room was separated from the main hotel Building so that afforded us nice privacy for the days we stayed. Breakfast was ok, all cold food not hot, but plenty of fruit and pastries.
Guest review by
Marcella
United Kingdom
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 500 reviews
Good hotel in a good location. Friendly staff, especially the german speaking reception girl provided excellent service.
Guest review by
Ilias
Switzerland
From US$136.82 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 566 reviews
It was a grand old hotel in the grand old tradition
Guest review by
John
Canada