Need help?
My lastminute.com
Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My lastminute.com. Read up on the latest travel restrictions.

Cheap Hotels in Sperlonga

Via Flacca Km. 17,700
2.2 Miles from the centre

Offering a sun terrace and a private beach area, Hotel Club Torre Capovento is situated in Sperlonga in the Lazio Region, 200 metres from Villa of Tiberius. Guests can enjoy the on-site restaurant. Free private parking is available on site. Every room at this hotel is air conditioned and has a TV. Certain units have views of the sea or garden. All rooms include a private bathroom fitted with a bath or shower. You will find a 24-hour front desk at the property. Breakfast includes sweet croissants, jam and butter, together with coffee, cappuccino or fruit juice. The nearest airport is Naples International Airport, 80 km from Hotel Club Torre Capovento.

Show more
per night from £69
Estimated price based on searches in the last month
75
531 reviews by TrustYou
Viale Primo Romita 33
0.5 Miles from the centre

Near Torre Truglia

Show more
per night from £99
Estimated price based on searches in the last month
88
283 reviews by TrustYou
Via Cristoforo Colombo 15
0.5 Miles from the centre

Near Torre Truglia

Show more
per night from £109
Estimated price based on searches in the last month
Via Cristoforo Colombo 131
0.5 Miles from the centre

Featuring a private beach with sun loungers and parasols, Albergo La Sirenella is on the beachfront in Sperlonga. It offers a furnished terrace with views of the sea. With free Wi-Fi access, the air-conditioned rooms come with a flat-screen TV. Each has a private bathroom equipped with free toiletries and a hairdryer. The restaurant opens onto the panoramic terrace and serves regional specialities, as well as Italian cuisine. Naples International Airport is 108 km from the La Sirenella and Rome Fiumicino Airport is 130 km away. The property offers free private parking.

Show more
per night from £114
Estimated price based on searches in the last month

Hotel Costa di Kair ed Din

VIA FONTANA DELLA CAMERA, 18
0.9 Miles from the centre

The residential structure, located in one of the most beautiful and picturesque in Italy. Sperlonga, a small town in the heart of the Lazio coast, awarded the Blue Flag for many years, being one of most charming and virgin Pontino at sea south areas. The center of Sperlonga is at 800 meters away in a picturesque area surrounded by a mantle of Mediterranean well maintained vegetation and colorful gardens. Each residence is composed of ground floor with living room with kitchenette and equipped and SCLA wood that connects the living room with the first floor wall. All rooms have a warm, elegant and comfortable atmosphere and are equipped with private bathroom.

Show more
per night from £49
Estimated price based on searches in the last month

Amyclae Hotel

83
212 reviews by TrustYou
Via Cristoforo Colombo 77
0.5 Miles from the centre

This charming hotel is in Sperlonga. A total of 206 bedrooms are available for guests' convenience at Amyclae. This hotel does not accept pets.

Show more
per night from £54
Estimated price based on searches in the last month

Elaia Garden Hotel

86
189 reviews by TrustYou
Via Pallade Athena, Strada Comunale Cardi
0.3 Miles from the centre

Near Torre Truglia

Show more
per night from £54
Estimated price based on searches in the last month

Hotel Mayor

Via I° Romita 4
0.5 Miles from the centre

Located in Sperlonga, just 150 metres from its own beach, Hotel Mayor offers free parking and air-conditioned rooms, most with a balcony. The hotel offers beach service, including an umbrella and deck chairs from mid May until the end of September. Guests can relax in the TV room or in the shared garden area with tables and sofas.

Show more
per night from £63
Estimated price based on searches in the last month

Annabel's House Hotel

Via Valle

Near Torre Truglia

Show more
per night from £66
Estimated price based on searches in the last month

B&B Malakiri Hotel

Via Valle 122
per night from £69
Estimated price based on searches in the last month

B&B Appartamenti L'anfora Hotel

Via Salette 14

Near Spiaggia di Ponente

Show more
per night from £71
Estimated price based on searches in the last month

B&B Sperlonga Hotel

Via Lepanto, ex Viale Aubière, snc
0.3 Miles from the centre

Near Torre Truglia

Show more
per night from £78
Estimated price based on searches in the last month

Hotels in Sperlonga

lastminute.com has a fantastic range of hotels in Sperlonga, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Sperlonga hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Sperlonga has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Sperlonga

What are the most booked hotels in Sperlonga?

According to our booking data, the most booked hotels in Sperlonga are Hotel Aurora, Albergo La Sirenella and Virgilio Grand Hotel.

What is the lowest price for a double room in Sperlonga?

The lowest price for a double room in Sperlonga is £68.

If I want to stay in the center of Sperlonga, which hotels shall I consider?

If you want to stay near the center of Sperlonga, you can consider staying at Virgilio Grand Hotel, Albergo La Sirenella and Hotel Aurora.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555