Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Lampedusa

Filter by star ratings
All filters
La Rosa Dei Venti
La Rosa Dei Venti
10.0 Excellent
Via Terranova 64, Lampedusa, Sicily, Italy
Show on map
1.4 km from city centre, Lampedusa 
ExcellentBased on 1 review
10.0

This comfortable hotel in Lampedusa provides free wireless internet, as well as a swimming pool and luggage storage. It offers 3-star accommodation with air-conditioned rooms.

Hotel Martello
Hotel Martello
8.9 Excellent
Piazza Medusa, 1, Lampedusa, Sicily, Italy
Show on map
0.8 km from city centre, Lampedusa 
ExcellentBased on 31 reviews
8.9

Hotel Martello Lampedusa is situated in Lampedusa and features complimentary wireless internet. It provides 3-star accommodation with air-conditioned rooms.

Cupola Bianca Resort
Cupola Bianca Resort
9.2 Excellent
Via Madonna, Lampedusa, Sicily, Italy
Show on map
1.8 km from city centre, Lampedusa 
ExcellentBased on 11 reviews
9.2

Hotel Cupola Bianca provides a comfortable setting when in Lampedusa. It is ideally close to Lampedusa Airport, which is a 10-minute drive away.

Hotel Medusa
Hotel Medusa
9.1 Excellent
Piazza Medusa 3, Lampedusa, Sicily, Italy
Show on map
0.8 km from city centre, Lampedusa 
ExcellentBased on 54 reviews
9.1

Hotel Medusa is set on Lampedusa Island and provides 4-star accommodation as well as free Wi-Fi. The multiple amenities this elegant hotel has to offer include room service, luggage storage and a tour desk.

Hotel Vega
Hotel Vega
9.0 Excellent
via Roma 19, Lampedusa, Sicily, Italy
Show on map
0.3 km from city centre, Lampedusa 
ExcellentBased on 23 reviews
9.0

Hotel Vega Lampedusa is located in Lampedusa and features free Wi-Fi. It also offers a terrace, a tour desk and an express check-in and check-out feature.

Appartamenti Terranova
Appartamenti Terranova
7.8 Good
Lampedusa, Sicily, Italy
Show on map
1.5 km from city centre, Lampedusa 
GoodBased on 126 reviews
7.8

Appartamenti Terranova is located in Lampedusa and is close to Cala Pisana.

Hotel La Calandra Resort
Hotel La Calandra Resort
9.2 Excellent
Contrada Cala Creta, Lampedusa, Sicily, Italy
Show on map
1.6 km from city centre, Lampedusa 
ExcellentBased on 1 review
9.2

This comfortable hotel in Lampedusa offers free wireless internet, as well as a free shuttle service and a swimming pool. It also provides a 24-hour reception, bicycle rental and massage services.

Porthotel Calandra
Porthotel Calandra
Lungomare L. Rizzo 1, Lampedusa, Sicily, Italy
Show on map
0.5 km from city centre, Lampedusa 

This comfortable hotel in Lampedusa provides free Wi-Fi, as well as a swimming pool and a sun deck. It also features bicycle rental, a 24-hour reception and luggage storage.

Tips for booking a Lampedusa hotel

Cheapest month:April
Most expensive month:August
Average price in Lampedusa:S$ 147/night
Absolute cheapest price found:S$ 30/night
Cheapest day:Tuesday
Most expensive day:Saturday
S$ 61 - S$ 291
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 185 - S$ 326
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Lampedusa, Sicily

Show all 330 hotels
Appartamenti Terranova
Appartamenti Terranova
7.8 Good
Lampedusa, Sicily, Italy
Show on map
1.5 km from city centre,  

Appartamenti Terranova is located in Lampedusa and is close to Cala Pisana.

S$ 47
Avg. per night
Hotel Vega
Hotel Vega
9.0 Excellent
via Roma 19, Lampedusa, Sicily, Italy
Show on map
0.3 km from city centre,  

Hotel Vega Lampedusa is located in Lampedusa and features free Wi-Fi. It also offers a terrace, a tour desk and an express check-in and check-out feature.

S$ 80
Avg. per night
Hotel Medusa
Hotel Medusa
9.1 Excellent
Piazza Medusa 3, Lampedusa, Sicily, Italy
Show on map
0.8 km from city centre,  

Hotel Medusa is set on Lampedusa Island and provides 4-star accommodation as well as free Wi-Fi. The multiple amenities this elegant hotel has to offer include room service, luggage storage and a tour desk.

S$ 108
Avg. per night
Hotel Martello
Hotel Martello
8.9 Excellent
Piazza Medusa, 1, Lampedusa, Sicily, Italy
Show on map
0.8 km from city centre,  

Hotel Martello Lampedusa is situated in Lampedusa and features complimentary wireless internet. It provides 3-star accommodation with air-conditioned rooms.

S$ 112
Avg. per night
Porthotel Calandra
Porthotel Calandra
Lungomare L. Rizzo 1, Lampedusa, Sicily, Italy
Show on map
0.5 km from city centre,  

This comfortable hotel in Lampedusa provides free Wi-Fi, as well as a swimming pool and a sun deck. It also features bicycle rental, a 24-hour reception and luggage storage.

S$ 194
Avg. per night
Cupola Bianca Resort
Cupola Bianca Resort
9.2 Excellent
Via Madonna, Lampedusa, Sicily, Italy
Show on map
1.8 km from city centre,  

Hotel Cupola Bianca provides a comfortable setting when in Lampedusa. It is ideally close to Lampedusa Airport, which is a 10-minute drive away.

S$ 274
Avg. per night
La Rosa Dei Venti
La Rosa Dei Venti
10.0 Excellent
Via Terranova 64, Lampedusa, Sicily, Italy
Show on map
1.4 km from city centre,  

This comfortable hotel in Lampedusa provides free wireless internet, as well as a swimming pool and luggage storage. It offers 3-star accommodation with air-conditioned rooms.

S$ 321
Avg. per night
Hotel La Calandra Resort
Hotel La Calandra Resort
9.2 Excellent
Contrada Cala Creta, Lampedusa, Sicily, Italy
Show on map
1.6 km from city centre,  

This comfortable hotel in Lampedusa offers free wireless internet, as well as a free shuttle service and a swimming pool. It also provides a 24-hour reception, bicycle rental and massage services.

S$ 854
Avg. per night

Hotel prices in Lampedusa

3 stars

S$ 112 - S$ 854

Cupola Bianca Resort

No. 1 most popular

S$ 274
Avg. per night
Porthotel Calandra

No. 2 most popular

S$ 194
Avg. per night
Hotel Martello

Best value

Hotel Martello
8.9 Excellent
S$ 112
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Lampedusa

About Lampedusa

Forming part of the Pelagie Islands, Lampedusa lies between Sicily and Tunisia in the Mediterranean Sea. It’s home to beautiful beaches and coastal hiking trails and offers excellent snorkelling and diving in the surrounding marine reserve.

Things to do

Relax on one of Italy’s most stunning stretches of sand at Rabbit Beach, a pristine nature reserve accessible by boat. Also known as Conigli Island, it provides an important nesting site for loggerhead turtles in spring, with the eggs hatching in summer when tiny turtles can be seen scuttling to the crystal-clear waters.

Rabbit Beach forms part the Marine Protected Area Pelagie Islands, which geologically spans the continents of Europe and Africa. Go snorkelling or scuba diving to discover the fascinating marine life, including groupers, spiny lobsters and sandbar sharks, then admire the rectangular stone lighthouse that patrols the Channel of Sicily from Lampione.

Admire the monumental Porta d’Europa, a contemporary sculpture overlooking the Mediterranean Sea to the south of Porto Vecchio. It was built using refractory ceramic and galvanised iron by local artist Mimmo Paladino as a memorial to those who lost their lives trying to reach the shores of Lampedusa.

Get off the beaten track while hiking through the uninhabited landscapes of Lampedusa, with numerous nature trails crisscrossing the island. Trek to the highest point on the island at Albero Sol to soak up the magnificent coastal views or explore the spectacular cliffs and promontories along the remote northern coast of Lampedusa.

Getting around

Lampedusa Airport is a five-minute drive from the town centre and has regular flights from Palermo. Daily overnight ferries also connect the town to Sicily, while mopeds are the best way of getting around the island.

Lampedusa travel FAQs

  • What are the best hotels in Lampedusa?

    Le Pelagie, rated with a score of 7.4 from 65 reviewers, is one of the most popular hotels in Lampedusa. Other top stays include Hotel O'scià, with an average rating of 8.7 from 175 reviewers, and Hotel Baia Turchese, with a score of 8.3 from 36 reviewers.

  • How much do hotels in Lampedusa cost?

    S$ 254/night is the average price of a hotel in Lampedusa, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Lampedusa?

    S$ 56 per night is the cheapest Lampedusa hotel price found in our data from the last 72 hours.