Skip to main content

Filter by:


Star Rating

Review Score

Lampedusa – 24 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Le Pelagie, hotel in Lampedusa

This modern hotel is centrally located, just 984 feet from the rich blue sea and close to Via Roma, the town’s most lively road. Wi-Fi is free in guest rooms.

Perfect location, good value for the money
7.1
Scored 7.1
Good
Rated good
110 reviews
Price from$105.73per night
I Dammusi di Borgo Cala Creta, hotel in Lampedusa

I Dammusi di Borgo Cala Creta offers unique accommodations in the stone houses traditional of Lampedusa. Built in 1977, the property is within the Area Marina Protetta Isole Pelagie nature reserve.

Privacy. You dont see nabours, they dont see you. Electric bike to explore the island. Good restaurant. Helpful staff
9.1
Scored 9.1
Wonderful
Rated wonderful
40 reviews
Price from$216.80per night
Hotel Nautic, hotel in Lampedusa

Featuring a restaurant with traditional specialties of the island and a terrace with Mediterranean Sea views, Hotel Nautic is located in Lampedusa.

8.6
Scored 8.6
Excellent
Rated excellent
57 reviews
Price from$128.16per night
Cupola Bianca Resort, hotel in Lampedusa

Boasting a free-form pool and sun terrace surrounded by palm trees, Cupola Bianca Resort lies among olive, carub and hibiscus plants. It has a dominant position on a promontory just outside Lampedusa....

9.3
Scored 9.3
Wonderful
Rated wonderful
19 reviews
Price from$256.32per night
Oasi Di Casablanca, hotel in Lampedusa

Featuring a free outdoor pool and a garden, Hotel Oasi di Casablanca is located in Lampedusa, just 295 feet from the Mediterranean Sea.

The Oasi Casablanca offers nice compromize to be located near one of the most beatifull bay (Mare morto) of Lampredusa and not far from the village. They offer very good breakfast. Nice souther Italian garden style is around and swimming pole is a nice place to rest. But the wonderfull see is near, so I never entered into the water.
8.5
Scored 8.5
Very Good
Rated very good
229 reviews
Price from$117.48per night
Hotel Belvedere Lampedusa, hotel in Lampedusa

Featuring a terrace and a restaurant, Hotel Belvedere Lampedusa offers air-conditioned rooms on the island of Lampedusa, 427 feet from the seafront. Cala Guitgia is a 15-minute walk away.

Fantastic location next to everything . 1 min walk to the main street Via Roma . Harbour is a few minutes walk . There was street parking for our car just outside the hotel . Had a large great room with balcony with fantastic view of sea and Harbour. The breakfast was included and very good . Hotel was super clean and beds were made daily , fresh towels etc changed daily . Very friendly family run small hotel . Friendly staff . I recommend completely. Will return here soon
7.9
Scored 7.9
Good
Rated good
55 reviews
Price from$144.18per night
B&B Giro Di Boa, hotel in Lampedusa

A 11-minute walk from Guitgia Beach in Lampedusa, B&B Giro Di Boa features accommodations with access to a solarium.

Good central location easy to get to and from airport. Very nicely decorated modern accommodations.
9.2
Scored 9.2
Wonderful
Rated wonderful
306 reviews
Price from$133.61per night
Villa Dacla, hotel in Lampedusa

Only 328 feet from the La Guitgia sandy beach on Lampedusa Island, Villa Dacla & Florisa depandence offers functionally furnished air-conditioned apartments.

Simona & Paolo are great hosts. They took care of us. Always available without being intrusive. Good location if you want to avoid the crowded center, close by three beautiful 'cale' and the Guitcia beach.
8.6
Scored 8.6
Excellent
Rated excellent
215 reviews
Price from$111.61per night
Casa Maria, hotel in Lampedusa

Offering a garden and barbecue facilities, Casa Maria in Lampedusa is close to Guitgia Beach and Cala Croce Beach. This vacation home features air-conditioned accommodations with a patio.

8.7
Scored 8.7
Excellent
Rated excellent
15 reviews
Price from$202.92per night
Villa Dalila, hotel in Lampedusa

Villa Dalila offers accommodations in Lampedusa, 1.5 miles from Cala Creta Beach and 1.6 miles from Cala Croce Beach.

8.7
Scored 8.7
Excellent
Rated excellent
42 reviews
Price from$130.40per night
See all hotels near Lampedusa
Subscribe to receive premium deals

Prices drop the second you sign up!