Hotels in Sperlonga

Search and compare Sperlonga hotels from hundreds of travel sites and save

Sperlonga, Latina, Italy
4 Aug — 5 Aug2
Sperlonga, Latina, Italy
Wed 4/8
Thu 5/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Sperlonga

Filter by star ratings
All filters
B&B Sperlonga
B&B Sperlonga
9.3 Excellent
Via Lepanto, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre, Sperlonga 
ExcellentBased on 138 reviews
9.3

B&B Sperlonga is located in Sperlonga and features free Wi-Fi. It also offers a terrace and luggage storage.

Virgilio Grand Hotel
Virgilio Grand Hotel
7.6 Good
Viale Primo Romita 33, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre, Sperlonga 
GoodBased on 523 reviews
7.6

Virgilio Grand Hotel provides 4-star accommodation in Sperlonga. It also features an outdoor pool, a Turkish steam bath and a sauna.

Florenza Residence
Florenza Residence
8.6 Excellent
Via Caio Diulio, 1, Sperlonga, Latina, Italy
Show on map
0.2 mi from city centre, Sperlonga 
ExcellentBased on 194 reviews
8.6

Situated in Sperlonga, Florenza Residence offers modern 3-star accommodation, as well as a private beach. Guests can also make use of free wireless internet.

Albergo La Sirenella
Albergo La Sirenella
8.8 Excellent
Via Cristoforo Colombo 131, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre, Sperlonga 
ExcellentBased on 168 reviews
8.8

Featuring a swimming pool and a private beach, Albergo La Sirenella is situated in Sperlonga and offers comfortable accommodation. Those staying at the property can also enjoy complimentary Wi-Fi throughout their stay.

Bed And Breakfast Mblò
Bed And Breakfast Mblò
9.4 Excellent
Largo Luigi Fortunato 9, Fondi, Latina, Italy
Show on map
6.8 mi from city centre, Sperlonga 
ExcellentBased on 120 reviews
9.4

This comfortable bed & breakfast in Fondi offers complimentary wireless internet, as well as laundry facilities and room service. It is ideally positioned for those wishing to visit local attractions.

Hotel Corallo
Hotel Corallo
9.2 Excellent
Corso San Leone 3, Sperlonga, Latina, Italy
Show on map
0.2 mi from city centre, Sperlonga 
ExcellentBased on 125 reviews
9.2

Hotel Corallo Sperlonga provides a comfortable setting while in Sperlonga. It is conveniently located for guests wishing to visit the area's popular attractions.

Grand Hotel La Playa
Grand Hotel La Playa
7.5 Good
Via Cristoforo Colombo, Sperlonga, Latina, Italy
Show on map
0.3 mi from city centre, Sperlonga 
GoodBased on 270 reviews
7.5

This modern hotel in Sperlonga offers complimentary wireless internet, as well as a private beach and a free shuttle service. It also provides a kids pool, a safe and an outdoor pool.

Hotel Mayor
Hotel Mayor
8.5 Excellent
Via Primo Romita, 4, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre, Sperlonga 
ExcellentBased on 275 reviews
8.5

Hotel Mayor is situated in Sperlonga and is close to the area's tourist attractions. It offers complimentary Wi-Fi, a swimming pool and luggage storage.

Hotel Aurora
Hotel Aurora
9.0 Excellent
Via Cristoforo Colombo 15, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre, Sperlonga 
ExcellentBased on 228 reviews
9.0

Conveniently situated and featuring a private beach, this elegant hotel is an easy drive from Gaeta. It is a stone's throw from the beach and offers contemporary 3-star accommodation.

Casamediterranea
Casamediterranea
8.5 Excellent
Strada Provinciale Itri Sperlonga, Itri, Latina, Italy
Show on map
2.3 mi from city centre, Sperlonga 
ExcellentBased on 351 reviews
8.5

This comfortable hotel in Sperlonga offers complimentary wireless internet, as well as a swimming pool and a safe. It also features a garden, babysitting/child services and a tour desk.

Tips for booking a Sperlonga hotel

Cheapest month:September
Most expensive month:July
Average price in Sperlonga:£71/night
Absolute cheapest price found:£34/night
Cheapest day:Wednesday
Most expensive day:Friday
£34 - £113
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£34 - £115
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sperlonga hotels

Show all 406 hotels
1
Hotel Aurora
Hotel Aurora
9.0 Excellent
Via Cristoforo Colombo 15, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre, Sperlonga 

Conveniently situated and featuring a private beach, this elegant hotel is an easy drive from Gaeta. It is a stone's throw from the beach and offers contemporary 3-star accommodation.

2
Albergo La Sirenella
Albergo La Sirenella
8.8 Excellent
Via Cristoforo Colombo 131, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre, Sperlonga 

Featuring a swimming pool and a private beach, Albergo La Sirenella is situated in Sperlonga and offers comfortable accommodation. Those staying at the property can also enjoy complimentary Wi-Fi throughout their stay.

3
Virgilio Grand Hotel
Virgilio Grand Hotel
7.6 Good
Viale Primo Romita 33, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre, Sperlonga 

Virgilio Grand Hotel provides 4-star accommodation in Sperlonga. It also features an outdoor pool, a Turkish steam bath and a sauna.

Cheapest hotels in Sperlonga, Lazio

Show all 406 hotels
Hotel Amyclae
Hotel Amyclae
8.4 Excellent
Via C. Colombo 77, Sperlonga, Latina, Italy
Show on map
0.2 mi from city centre,  

Hotel Amyclae provides a charming setting while in Sperlonga. It offers 3-star accommodation with air-conditioned rooms.

£44
Avg. per night
Bed And Breakfast Mblò
Bed And Breakfast Mblò
9.4 Excellent
Largo Luigi Fortunato 9, Fondi, Latina, Italy
Show on map
0.1 mi from city centre,  

This comfortable bed & breakfast in Fondi offers complimentary wireless internet, as well as laundry facilities and room service. It is ideally positioned for those wishing to visit local attractions.

£52
Avg. per night
Hotel Mayor
Hotel Mayor
8.5 Excellent
Via Primo Romita, 4, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre,  

Hotel Mayor is situated in Sperlonga and is close to the area's tourist attractions. It offers complimentary Wi-Fi, a swimming pool and luggage storage.

£63
Avg. per night
Casamediterranea
Casamediterranea
8.5 Excellent
Strada Provinciale Itri Sperlonga, Itri, Latina, Italy
Show on map
3.8 mi from city centre,  

This comfortable hotel in Sperlonga offers complimentary wireless internet, as well as a swimming pool and a safe. It also features a garden, babysitting/child services and a tour desk.

£67
Avg. per night
B&B La Corte
B&B La Corte
Via Camillo Cavour, 72, Fondi, Latina, Italy
Show on map
0.1 mi from city centre,  

Located amongst a variety of well-known attractions, shops and eateries, B&B La Corte Fondi is ideal for those wishing to discover Fondi and its surroundings. It also offers free Wi-Fi, a swimming pool and luggage storage.

£67
Avg. per night
B&B Sperlonga
B&B Sperlonga
9.3 Excellent
Via Lepanto, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre,  

B&B Sperlonga is located in Sperlonga and features free Wi-Fi. It also offers a terrace and luggage storage.

£70
Avg. per night
Virgilio Grand Hotel
Virgilio Grand Hotel
7.6 Good
Viale Primo Romita 33, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre,  

Virgilio Grand Hotel provides 4-star accommodation in Sperlonga. It also features an outdoor pool, a Turkish steam bath and a sauna.

£86
Avg. per night
Hotel Aurora
Hotel Aurora
9.0 Excellent
Via Cristoforo Colombo 15, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre,  

Conveniently situated and featuring a private beach, this elegant hotel is an easy drive from Gaeta. It is a stone's throw from the beach and offers contemporary 3-star accommodation.

£98
Avg. per night

Hotel prices in Sperlonga

2 stars or below

£52 - £127

Casamediterranea

No. 1 most popular

Casamediterranea
8.5 Excellent
£67
Avg. per night
Florenza Residence

No. 2 most popular

Florenza Residence
8.6 Excellent
£127
Avg. per night
Bed And Breakfast Mblò

Best value

£52
Avg. per night
3 stars

£44 - £129

Hotel Aurora

No. 1 most popular

Hotel Aurora
9.0 Excellent
£98
Avg. per night
Albergo La Sirenella

No. 2 most popular

£103
Avg. per night
Hotel Amyclae

Best value

Hotel Amyclae
8.4 Excellent
£44
Avg. per night
4 stars and up

£86 - £133

Grand Hotel La Playa

No. 1 most popular

£112
Avg. per night
SarAnd Relais

No. 2 most popular

SarAnd Relais
9.5 Excellent
£133
Avg. per night
Virgilio Grand Hotel

Best value

£86
Avg. per night

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

Where to stay in Sperlonga

About Sperlonga

Perched atop a headland between Naples and Rome, Sperlonga is a labyrinthine seaside town home to an ancient Roman sea grotto and historic towers. It’s also a short drive from the volcano-shrouded ruins of Pompeii.

Things to do

Stroll through the postcard-perfect streets of Sperlonga, whose whitewashed houses draped in bougainvillea line narrow lanes and staircases. Head north to mingle with the locals at Sperlonga’s lively beach resort or escape south to a stunning stretch of sand.

Visit Villa Di Tiberio, an ancient imperial residence that terraces down to the Tyrrhenian Sea. Explore the crumbling foundations, fish ponds and grotto cave, then visit the museum where decorative objects, furnishings and ancient artefacts detail the villa’s history through to the late-Ancient age.

The Tyrrhenian Sea coast is dotted with towers built to defend the local settlements against attack, with the towers of Sperlonga dating back to the 16th century. Admire the Torre del Nibbio and the rebuilt Torre di Capovento to the south of Sperlonga, then take in the coastal views from the Torre Truglia, which stands atop a rocky promontory at the tip of the town.

Make a day trip south to the city of Naples, which is watched over by the active volcano of Mount Vesuvius that destroyed the Roman town of Pompeii. Marvel at the fresco-filled Duomo di San Gennaro and wander through the opulent Royal Palace of Naples before feasting on delicious Italian pizza.

Getting around

Sperlonga is around two hours’ drive from Rome Fiumicino International Airport and 1.5 hours from Naples International Airport. It’s connected to both cities by regular trains, while the centre of Sperlonga is compact enough to explore on foot.

Sperlonga travel FAQs

  • What are the best hotels in Sperlonga?

    One of the most popular hotels in Sperlonga is Virgilio Grand Hotel, which has been reviewed by 523 users and currently has a rating of 7.6/10. Other top-rated locations include Hotel Aurora and Grand Hotel La Playa, which have received 9.0/10 and 7.5/10 ratings from our users, respectively.

  • How much do hotels in Sperlonga cost?

    Sperlonga hotels have an average price of £376/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is £231/night, and if you are looking for a 5-star hotel in Sperlonga then the average price is around £133/night.

  • How much is a cheap hotel in Sperlonga?

    HotelsCombined searches in the last 3 days suggest cheap Sperlonga hotels have prices starting from as low as £132/night, depending on the popularity of your requested dates.

  • How much is a hotel in Sperlonga tonight?

    A hotel in Sperlonga tonight has an average price of £178, but some deals have been found for as low as £83 in HotelsCombined searches over the last 72 hours. Prices in Sperlonga are changing frequently.