Hotels in Sperlonga

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

Sperlonga, Latina, Italy
18 Jun — 19 Jun2
Sperlonga, Latina, Italy
Fri 18/6
Sat 19/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Sperlonga

Filter by star ratings
All filters
Hotel Aurora
Hotel Aurora
9.0 Excellent
Via Cristoforo Colombo 15, Sperlonga, Latina, Italy
Show on map
0.2 km from city centre, Sperlonga 
ExcellentBased on 222 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.

B&B Sperlonga
B&B Sperlonga
9.3 Excellent
Via Lepanto, Sperlonga, Latina, Italy
Show on map
0.2 km from city centre, Sperlonga 
ExcellentBased on 127 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.5 Good
Viale Primo Romita 33, Sperlonga, Latina, Italy
Show on map
0.1 km from city centre, Sperlonga 
GoodBased on 472 reviews
7.5

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.3 km from city centre, Sperlonga 
ExcellentBased on 188 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 km from city centre, Sperlonga 
ExcellentBased on 149 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.

Hotel Corallo
Hotel Corallo
9.2 Excellent
Corso San Leone 3, Sperlonga, Latina, Italy
Show on map
0.4 km from city centre, Sperlonga 
ExcellentBased on 114 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.5 km from city centre, Sperlonga 
GoodBased on 249 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.

SarAnd Relais
SarAnd Relais
9.5 Excellent
Via Monte Calvo Snc, Fondi, Latina, Italy
Show on map
6.3 km from city centre, Sperlonga 
ExcellentBased on 103 reviews
9.5

Situated in Fondi, SarAnd Relais provides 4-star accommodation, as well as an outdoor pool. It offers complimentary Wi-Fi, an express check-in and check-out feature and a sun deck.

Hotel Amyclae
Hotel Amyclae
8.5 Excellent
Via C. Colombo 77, Sperlonga, Latina, Italy
Show on map
0.3 km from city centre, Sperlonga 
ExcellentBased on 167 reviews
8.5

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

Hotel Mayor
Hotel Mayor
8.6 Excellent
Via Primo Romita, 4, Sperlonga, Latina, Italy
Show on map
0.1 km from city centre, Sperlonga 
ExcellentBased on 250 reviews
8.6

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.

Tips for booking a Sperlonga hotel

Cheapest month:October
Most expensive month:August
Average price in Sperlonga:$158/night
Absolute cheapest price found:$43/night
Cheapest day:Sunday
Most expensive day:Friday
$107 - $264
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$136 - $207
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sperlonga hotels

Show all 371 hotels
1
Hotel Aurora
Hotel Aurora
9.0 Excellent
Via Cristoforo Colombo 15, Sperlonga, Latina, Italy
Show on map
0.2 km 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 km 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.5 Good
Viale Primo Romita 33, Sperlonga, Latina, Italy
Show on map
0.1 km 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 371 hotels
Hotel Amyclae
Hotel Amyclae
8.5 Excellent
Via C. Colombo 77, Sperlonga, Latina, Italy
Show on map
0.3 km from city centre,  

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

$105
Avg. per night
B&B La Corte
B&B La Corte
Via Camillo Cavour, 72, Fondi, Latina, Italy
Show on map
0.1 km 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.

$121
Avg. per night
Hotel Mayor
Hotel Mayor
8.6 Excellent
Via Primo Romita, 4, Sperlonga, Latina, Italy
Show on map
0.1 km 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.

$132
Avg. per night
Albergo La Sirenella
Albergo La Sirenella
8.8 Excellent
Via Cristoforo Colombo 131, Sperlonga, Latina, Italy
Show on map
0.1 km from city centre,  

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.

$151
Avg. per night
B&B Sperlonga
B&B Sperlonga
9.3 Excellent
Via Lepanto, Sperlonga, Latina, Italy
Show on map
0.2 km from city centre,  

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

$152
Avg. per night
Grand Hotel La Playa
Grand Hotel La Playa
7.5 Good
Via Cristoforo Colombo, Sperlonga, Latina, Italy
Show on map
0.5 km from city centre,  

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.

$211
Avg. per night
SarAnd Relais
SarAnd Relais
9.5 Excellent
Via Monte Calvo Snc, Fondi, Latina, Italy
Show on map
5.3 km from city centre,  

Situated in Fondi, SarAnd Relais provides 4-star accommodation, as well as an outdoor pool. It offers complimentary Wi-Fi, an express check-in and check-out feature and a sun deck.

$216
Avg. per night
Virgilio Grand Hotel
Virgilio Grand Hotel
7.5 Good
Viale Primo Romita 33, Sperlonga, Latina, Italy
Show on map
0.1 km 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.

$217
Avg. per night

Hotel prices in Sperlonga

2 stars or below

$121 - $263

Florenza Residence

No. 1 most popular

Florenza Residence
8.6 Excellent
$263
Avg. per night
B&B La Corte

No. 2 most popular

$121
Avg. per night
B&B Sperlonga

Best value

B&B Sperlonga
9.3 Excellent
$152
Avg. per night
3 stars

$105 - $268

Albergo La Sirenella

No. 1 most popular

$151
Avg. per night
Hotel Aurora

No. 2 most popular

Hotel Aurora
9.0 Excellent
$268
Avg. per night
Hotel Amyclae

Best value

Hotel Amyclae
8.5 Excellent
$105
Avg. per night
4 stars and up

$211 - $217

Virgilio Grand Hotel

No. 1 most popular

$217
Avg. per night
SarAnd Relais

No. 2 most popular

SarAnd Relais
9.5 Excellent
$216
Avg. per night
Grand Hotel La Playa

Best value

$211
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?

    Virgilio Grand Hotel (7.5/10 from 472 reviews), Grand Hotel La Playa (7.5/10 from 249 reviews), and SarAnd Relais (9.5/10 from 103 reviews) are all highly rated places to stay in Sperlonga.

  • How much do hotels in Sperlonga cost?

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

  • 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 $105/night, depending on the popularity of your requested dates.

  • How much is a hotel in Sperlonga tonight?

    Prices for a hotel in Sperlonga tonight are about $361 on average, but HotelsCombined users have found prices as low as $74 for tonight in the last 3 days.