Find hotels near Spiaggia di Malpasso, Capoliveri from $72

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 2,562 hotels close to Spiaggia di Malpasso with room rates, reviews, and availability. Most hotels are fully refundable.

Hotel Plaza

4.0 star property
1.6 mi from Spiaggia di Malpasso
9.4 out of 10, Exceptional, (83)
"Great stay"
Finland
Katja
$127 nightly
The price is $140
Dec 22 - Dec 23
Total with taxes and fees
Hotel Plaza

Allegroitalia Elba Golf

4.4 mi from Spiaggia di Malpasso
8.8 out of 10, Excellent, (64)
"Amazing views. Far from centre. Cheap price. Needs a bit of maintenance. "
United Kingdom
Zachary
$65 nightly
The price is $72
Dec 9 - Dec 10
Total with taxes and fees
Allegroitalia Elba Golf

Hotiday Apartment Collection - Portoferraio

3.0 star property
4.5 mi from Spiaggia di Malpasso
8.0 out of 10, Very Good, (3)
"Not for holiday makers. Need a car. No taxis available. No delivery of takeaways. Busses finish early carvery hour. Has to starve and have no evening meal"
United Kingdom
M
$402 nightly
The price is $442
Dec 20 - Dec 21
Total with taxes and fees
Hotiday Apartment Collection - Portoferraio

Portoferraio - Loft nel Forte Stella

6.4 mi from Spiaggia di Malpasso
$218 nightly
The price is $240
Dec 11 - Dec 12
Total with taxes and fees
Portoferraio - Loft nel Forte Stella

Hotel Danila

8.3 mi from Spiaggia di Malpasso
$217 nightly
The price is $239
Dec 14 - Dec 15
Total with taxes and fees
Hotel Danila

Villette San Martino

7.1 mi from Spiaggia di Malpasso
$276 nightly
The price is $304
Dec 9 - Dec 10
Total with taxes and fees
Villette San Martino

HOTEL DEI CORALLI

8.8 mi from Spiaggia di Malpasso
$249 nightly
The price is $274
Dec 9 - Dec 10
Total with taxes and fees
HOTEL DEI CORALLI
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Spiaggia di Malpasso Hotel Reviews

Hotels near other Spiaggia di Malpasso attractions

Frequently asked questions

What's the area like around Spiaggia di Malpasso?
Spiaggia di Malpasso is located in Capoliveri. If you're looking for a convenient place to stay, check out the 91 hotels and other accommodations you'll find within a mile.
Where is the best place to stay close to Spiaggia di Malpasso?
Hotel Le Acacie is one of the top choices for your stay based on our traveler data, and this hotel offers a private beach and a restaurant. It's located just a short 1 mi (1.6 km) from Spiaggia di Malpasso. Another good choice is Casa Serena, located just 0.4 mi (0.7 km) away.
How many hotels will I be able to find near Spiaggia di Malpasso?
Expedia has 91 hotels and other accommodations within a mile from Spiaggia di Malpasso.
If I need to cancel the hotel reservation for my stay near Spiaggia di Malpasso, will I receive a refund?
Yes! The majority of hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of check in. If you have a reservation that's non-refundable, it may still be possible to cancel it and be given a refund within a 24-hour period of booking. Put your dates in and click on "Search", then you can use the "fully refundable" filter to view the best deals available near Spiaggia di Malpasso.
Where can I learn more about changing or cancelling my trip in the area near Spiaggia di Malpasso?
For more information about picking new dates or cancelling your stay near Spiaggia di Malpasso, head over to our customer service page.
What can I see and do near Spiaggia di Malpasso?
You'll want to browse the exhibits at Museo del Mare and Capoliveri Mining Museum. Straccoligno Beach, Spiagga di Barbarossa, and Royal Beach are great spots if you want to spend some time by the water during your stay. Morcone Beach, Innamorata Beach, and Lido di Capoliveri Beach are beautiful places to appreciate nature.