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 118 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 mi from city centre, Sperlonga 
GoodBased on 454 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.2 mi from city centre, Sperlonga 
ExcellentBased on 186 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.0 Excellent
Via Cristoforo Colombo 131, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre, Sperlonga 
ExcellentBased on 138 reviews
8.0

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 Rio Claro
Hotel Rio Claro
9.0 Excellent
Via Flacca Km 5700, 5291, Fondi, Latina, Italy
Show on map
5.2 mi from city centre, Sperlonga 
ExcellentBased on 106 reviews
9.0

This comfortable hotel in Fondi offers complimentary Wi-Fi, as well as a laundry service and a limousine service. It is a 10-minute drive from Lago di Fondi and has free private parking on site.

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 107 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 227 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.6 Excellent
Via Primo Romita, 4, Sperlonga, Latina, Italy
Show on map
0.1 mi from city centre, Sperlonga 
ExcellentBased on 226 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.

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

Conveniently situated and featuring a private beach, this contemporary hotel is an easy drive from Gaeta. It is a stone's throw from the beach and offers elegant 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 283 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:July
Most expensive month:August
Average price in Sperlonga:$130/night
Absolute cheapest price found:$40/night
Cheapest day:Tuesday
Most expensive day:Friday
$80 - $278
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$80 - $193
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sperlonga hotels

Show all 353 hotels
1
Hotel Aurora
Hotel Aurora
9.1 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 contemporary hotel is an easy drive from Gaeta. It is a stone's throw from the beach and offers elegant 3-star accommodation.

2
Albergo La Sirenella
Albergo La Sirenella
8.0 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
Elaia Garden Hotel
Elaia Garden Hotel
8.8 Excellent
Via Pallade Athena, 233, Sperlonga, Latina, Italy
Show on map
0.2 mi from city centre, Sperlonga 

Conveniently situated and featuring a rooftop terrace, this comfortable hotel is located a short drive from Gaeta. It provides 3-star accommodation with air-conditioned rooms.

4
Virgilio Grand Hotel
Virgilio Grand Hotel
7.5 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 353 hotels
Hotel Amyclae
Hotel Amyclae
8.5 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.

$63
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.

$85
Avg. per night
Villa Degli Ulivi
Villa Degli Ulivi
9.2 Excellent
Località Campanaro, 50, Itri, Latina, Italy
Show on map
1.9 mi from city centre,  

Collina Degli Ulivi B&B provides an elegant setting while in Itri. It also features luggage storage, an outdoor pool and a safe.

$88
Avg. per night
Hotel Mayor
Hotel Mayor
8.6 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.

$90
Avg. per night
Hotel Rio Claro
Hotel Rio Claro
9.0 Excellent
Via Flacca Km 5700, 5291, Fondi, Latina, Italy
Show on map
6.1 mi from city centre,  

This comfortable hotel in Fondi offers complimentary Wi-Fi, as well as a laundry service and a limousine service. It is a 10-minute drive from Lago di Fondi and has free private parking on site.

$93
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.

$93
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.

$93
Avg. per night
Albergo La Sirenella
Albergo La Sirenella
8.0 Excellent
Via Cristoforo Colombo 131, Sperlonga, Latina, Italy
Show on map
0.1 mi 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.

$95
Avg. per night

Hotel prices in Sperlonga

2 stars and under

$85 - $170

Hotel Rio Claro

#1 Most popular

Hotel Rio Claro
9.0 Excellent
$93
Avg. per night
Florenza Residence

#2 Most popular

Florenza Residence
8.6 Excellent
$170
Avg. per night
B&B Sperlonga

Best value

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

$63 - $273

Hotel Aurora

#1 Most popular

Hotel Aurora
9.1 Excellent
$143
Avg. per night
Hotel Marconi

#2 Most popular

Hotel Marconi
8.5 Excellent
$176
Avg. per night
Hotel Amyclae

Best value

Hotel Amyclae
8.5 Excellent
$63
Avg. per night
4 stars +

$110 - $145

Virgilio Grand Hotel

#1 Most popular

$123
Avg. per night
Grand Hotel La Playa

#2 Most popular

$145
Avg. per night
SarAnd Relais

Best value

SarAnd Relais
9.5 Excellent
$110
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?

    Sperlonga is home to many highly-rated hotels, one of which is Virgilio Grand Hotel, which has a current rating of 7.5. For other potential stays, consider Hotel Aurora and SarAnd Relais, which can also be great places to stay in Sperlonga.

  • How much do hotels in Sperlonga cost?

    Searches in the last 72 hours suggest an average price of around $150/night is normal for a hotel in Sperlonga.

  • How much is a cheap hotel in Sperlonga?

    Prices for Sperlonga hotels have been found for as low as $108/night over the last 3 days.