Skip to main content

Hotels near Casa Leonardi

Search hotels and more near Casa Leonardi

Filter by:

Star Rating

Review score

Casa Leonardi – 67 hotels and places to stay

See the latest prices and deals by choosing your dates.
Park Hotel Napoleone, hotel in Casa Leonardi

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

Very beautiful and particular building in a perfect location to travel around the island. Clean, friendly and efficient staff, nice breakfast, good rooms and a very good value for what one pays, compared to other offers in the Elba island.
Scored 7.2
7.2
Rated good
Good
828 reviews
Price from
$497
1 night, 2 adults
Hotel Anfora, hotel in Casa Leonardi

Set in Naregno Bay, Hotel Anfora offers air-conditioned accommodations just 492 feet away from its own private beach. It features a sun terrace, restaurant and free parking on site.

Scored 7.8
7.8
Rated good
Good
18 reviews
Price from
$401
1 night, 2 adults
Hotel Santo Stefano, hotel in Casa Leonardi

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.

Location
Scored 9.0
9.0
Rated wonderful
Wonderful
184 reviews
Price from
$102
1 night, 2 adults
Villa Gaia, hotel in Casa Leonardi

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

Fantastic location, quiet, tranquil and surrounded by gardens. 150 meters from a likewise quiet beach. Excellent staff- super nice and friendly. Will be back
Scored 9.0
9.0
Rated wonderful
Wonderful
209 reviews
Price from
$105
1 night, 2 adults
Hotel Plaza, hotel in Casa Leonardi

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.

The property was overlooking the water. It was beautiful. They had a restaurant on site and the food was quite good. The staff was very helpful and the hotel itself was immaculate.
Scored 8.8
8.8
Rated excellent
Excellent
863 reviews
Price from
$111
1 night, 2 adults
Hotel Rio Sul Mare, hotel in Casa Leonardi

Overlooking the port of Rio Marina, Hotel Rio Sul Mare is located on the shimmering coast near the most beautiful beaches with black sand and sparkling minerals.

Full of art, friendly staff & amazing breakfast!
Scored 8.5
8.5
Rated very good
Very Good
302 reviews
Price from
$122
1 night, 2 adults
Hotel Villa Ombrosa, hotel in Casa Leonardi

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.
Scored 8.1
8.1
Rated very good
Very Good
654 reviews
Price from
$142
1 night, 2 adults
Hotel Villa Wanda, hotel in Casa Leonardi

Located on Elba Island, Hotel Villa Wanda is less than a 5-minute drive from Porto Azzurro. Surrounded by a private park, it provides on-site parking and a sea-view terrace with bar corner.

Scored 7.9
7.9
Rated good
Good
275 reviews
Price from
$102
1 night, 2 adults
PFA Hotel - Isola d'Elba, hotel in Casa Leonardi

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.

Very friendly and helpful staff, excellent breakfast, quiet street
Scored 7.8
7.8
Rated good
Good
522 reviews
Price from
$113
1 night, 2 adults
Hotel Belmare, hotel in Casa Leonardi

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.

Scored 7.8
7.8
Rated good
Good
175 reviews
Price from
$111
1 night, 2 adults
See all hotels near Casa Leonardi