Hotels in Lampedusa

178 properties in Lampedusa, Italy. We sort them by rating and popularity. Average rating: 4.6/5. Average guide price: €138 per night.

Types of accommodation

Places to stay in Lampedusa

Lampedusa in numbers

Average price per night
€138
Half cost between €101 and €198
Rated 4.5 or higher
70%
Out of those with 20 reviews or more
Top rated
Hotel Vega Lampedusa
4.7/5 · 209 reviews
Most reviewed
Villaggio Camping La Roccia
4.0/5 · 403 reviews

Average price by type of accommodation

  • Hotel €128
  • Bed & breakfast €129
  • Holiday home €103

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about Lampedusa

How much does it cost to stay in Lampedusa?

The average guide price is €138 per night, and half of the properties with a price cost between €101 and €198.

What are the top-rated places to stay in Lampedusa?

The average rating is 4.6/5. 70% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are Hotel Vega Lampedusa (4.7/5), Residence Villalba (4.7/5), and Resort Agriturismo Costa House (4.6/5).

What types of accommodation are there in Lampedusa?

There are 178 properties: Hotel (67), Bed & breakfast (42), Apartment (38), Holiday home (16), Resort (6), Accommodation (5), Villa (3), and Campsite (1).

More destinations in Italy