Skip to main content

Filter by:


Star Rating

Review Score

Nisporto – 156 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Villa Ombrosa, hotel in Nisporto

Location in a panoramic position 10 minutes' walk from Portoferraio center, Villa Ombrosa has a private beach you can use for free. The terrace offers great sea views.

Location is oceanfront and convenient. Restaurant options are just a short walk from the property and easy walk into the heart of Portoferraio. If you are coming by ferry from the mainland it is just a quick drive to the property. Our room was a small suite with a separate sitting area. We had a balcony in each room overlooking the ocean. Each balcony had a clothesline which was perfect since we needed to wash out some of our travel clothes. There is parking available at the property. Breakfast buffet offered pastries and cereals but you could order eggs and bacon if you wanted that. They did offer a dinner menu but we never ate there so I cannot comment on the quality. They have a lovely outdoor garden seating area. They had a bar in the lobby area.
8.0
Scored 8.0
Very Good
Rated very good
685 reviews
Price from$137.23per night
Hotel Residence Villa San Giovanni, hotel in Nisporto

Spend a truly Mediterranean holiday at Hotel Residence Villa San Giovanni, set in a pleasant, tranquil area of Elba Island, 984 feet from the thermal establishments and the beach.

close to a bus stop, balcony
7.8
Scored 7.8
Good
Rated good
291 reviews
Price from$100.17per night
Hotel l'Approdo, hotel in Nisporto

Located in front of the "La Rossa" sandy beach, Hotel l’Approdo offers air-conditioned rooms just a few steps away from the Porto Azzurro center. Free WiFi is available in all rooms.

the beach front view from the hotel room, however we extended our stay by Jen night and we’re transfer to another room on the lower floor w/o the proper balcony and the noise there was not bearable…
7.9
Scored 7.9
Good
Rated good
588 reviews
Price from$115.70per night
Hotel Paradiso, hotel in Nisporto

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 harbor on Elba Island.

Excellent quiet location very suitable for families. Staff were very friendly. Dinner was good, but simple. Breakfast was great.
7.9
Scored 7.9
Good
Rated good
299 reviews
Price from$156.81per night
TH Capoliveri - Grand Hotel Elba International, hotel in Nisporto

Overlooking the Bay of Naregno, the Grand Hotel features a seasonal wellness center, private beach, and 2 swimming pools. Ferries to Piombino leave from Portoferraio, 9.9 mi away.

Exceptional views of the sea and surrounding town. The best waterfront seating without hassle and crowds. Water from shore is filled with fish for easy snorkeling. Giant saltwater pools is great for afternoon cooling off, and having cocktails. Whole place is amazingly clean.
7.3
Scored 7.3
Good
Rated good
754 reviews
Price from$170.75per night
PFA Hotel - Isola d'Elba, hotel in Nisporto

Offering a restaurant and free private parking, PFA Hotel - Isola d'Elba is located in Cavo, 1148 feet from the beach. Free WiFi is available throughout.

This property gets a 10 based on the wonderful, kind and generous help and assistance of LUCA and RALUCA, both exceptional staff!
7.7
Scored 7.7
Good
Rated good
292 reviews
Price from$109.27per night
Hotel Gli Acquerelli, hotel in Nisporto

Set in its garden and located in Portoferraio, Hotel Gli Acquerelli features classic-style rooms and free WiFi throughout.

7.9
Scored 7.9
Good
Rated good
402 reviews
Price from$107.13per night
Country Hotel Residence Da Pilade, hotel in Nisporto

Featuring an outdoor pool fitted with sun loungers and parasols, Country Hotel Residence Da Pilade is set on the Elba Island.

beautiful well maintained, had all the amenities we needed
8.6
Scored 8.6
Excellent
Rated excellent
349 reviews
Price from$179.98per night
Park Hotel Napoleone, hotel in Nisporto

Park Hotel Napoleone is an 18th-century villa surrounded by greenery on Elba Island. It offers a private beach and 1 swimming pool.

very calm place
6.7
Scored 6.7
Pleasant
Rated pleasant
835 reviews
Price from$121.97per night
Residence Hotel Villa Mare, hotel in Nisporto

Set 7.5 mi from the ferry ports of Portoferraio and Porto Azzuro, Residence Hotel Villa Mare is surrounded by greenery, and is 164 feet from Bagnaia beach. Its bar with terrace is open all day.

8.3
Scored 8.3
Very Good
Rated very good
250 reviews
Price from$85.70per night
See all 15 hotels in Nisporto
Subscribe to receive premium deals

Prices drop the second you sign up!