Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Sperlonga – 169 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Aurora

Hotel in Sperlonga

Set on the beachfront of Sperlonga, Hotel Aurora features a panoramic bar and a garden. Guests have free access to the private beach, which is fitted with sun loungers and parasols. We have flown into Rome last year and this year in early October..it’s a perfect seaside place to rest after a long flight ..just a 2 hour drive.. hotel is beautiful, clean and staff very helpful.. would highly recommend! Also the breakfast is delicious!

Show more Show less
9.1
Awesome
179 reviews
Price from
$157
per night

Grand Hotel La Playa

Hotel in Sperlonga

Grand Hotel La Playa is set directly on the seaside, with views on the Ponziane Islands and Monte Circeo. Amazing pool area and right on the beach. A 5 min walk into town. Staff is helpful and friendly - we're definitely going back.

Show more Show less
7.5
Good
226 reviews
Price from
$141
per night

Virgilio Grand Hotel

Hotel in Sperlonga

Just a 3-minute walk from Sperlonga’s Blue Flag beaches, the peaceful Virgilio Grand Hotel features modern rooms, a spa and an outdoor pool with hot tub. Great breakfast mixture of good quality food and pastry, and your staff was allways there to serve you ,could not find a better place in Sperlonga. I will definitely come back. Thank-you.noth

Show more Show less
7.5
Good
451 reviews
Price from
$123
per night

Casamediterranea

Hotel in Sperlonga

Sea-view Casamediterranea is a whitewashed building offering a 32808 ft² garden with swimming pool and furnished deck. The view is amazing, and the pool’s very nice. Luigi has been an amazing host and has given us spot on suggestions about beaches and restaurants: ask him before you plan anything! Breakfast was rich and varied, as other guests said in their reviews. The restaurant was okay: we dined in on our first evening and ate well, particularly the fish ravioli with fresh tomato sauce.

Show more Show less
8.5
Very Good
277 reviews
Price from
$92
per night

Hotel Mayor

Hotel in Sperlonga

Located in Sperlonga, just 492 feet from its own beach, Hotel Mayor offers free parking and air-conditioned rooms, most with a balcony. Clean, location, helpful staff

Show more Show less
8.6
Excellent
221 reviews

Hotel Grotta Di Tiberio

Hotel in Sperlonga

The Hotel Grotta di Tiberio, is a 4-star hotel in Sperlonga offering splendid panoramic views, a wide garden, a swimming pool with hydromassage, and a solarium. Location, the staff... Excellent.. I will. Assure dat im. Gonna recommend this place... Complementii ❤️❤️❤️❤️

Show more Show less
8.2
Very Good
89 reviews
Price from
$113
per night

Hotel Amyclae

Hotel in Sperlonga

Featuring free WiFi and a restaurant, Hotel Amyclae offers accommodations in Sperlonga, 1.6 mi from Villa of Tiberius. Guests can enjoy the on-site restaurant. Private parking is available on site. The room and hotel at all were exactly as we expected. Room is pretty cozy and small but at the same time well-equipped and there were everything we need for comfortable stay. It’s cool that the hotel is located just beside the beach with direct access to the sea on -1 floor. Breakfasts are included. Can’t say about great variety, but it’s enough to fill up. From the restaurant you have an excellent view to the sea. I was also pleasantly surprised that room cleaning was regular and free. So, in conclusion, it was a wonderful rest. Thanks to all personnel!

Show more Show less
8.5
Very Good
147 reviews
Price from
$60
per night

Hotel Belvedere

Hotel in Sperlonga

With its large furnished terrace overlooking the Tyrrhenian Sea, Hotel Belvedere is 2297 feet from Sperlonga's historic center and beach. Brekfast ok, clean and new room

Show more Show less
8.1
Very Good
150 reviews
Price from
$82
per night

La Conchiglia

Hotel in Sperlonga

Located in Sperlonga, within 1.3 mi of Bazzano Beach and 1.6 mi of Villa of Tiberius, La Conchiglia provides accommodations with a terrace and as well as free private parking for guests who drive. The two owners - brothers - are adorable Super cakes and coffee in the morning Great location, close to everything!

Show more Show less
8.5
Very Good
59 reviews
Price from
$108
per night

Hotel Corallo

Hotel in Sperlonga

Set in a pedestrian area in Sperlonga, this 2-level property is only a 5-minute walk from the beach. It features air-conditioned rooms, and a panoramic terrace with chairs and tables. Great location and excellent customer service.

Show more Show less
9.3
Awesome
104 reviews
Price from
$180
per night

Most-booked hotels in Sperlonga in the past month

See all

FAQs about hotels in Sperlonga

  • For hotels in Sperlonga that serve highly-rated breakfasts, try Hotel Aurora, Hotel Corallo, and Hotel Mayor.

  • On average, 3-star hotels in Sperlonga cost $133 per night, and 4-star hotels in Sperlonga are $92 per night. If you're looking for something really special, a 5-star hotel in Sperlonga can be found for $0 per night, on average (based on Booking.com prices).

  • Hotel Corallo, Hotel Aurora, and Hotel Mayor are some of the popular hotels in Sperlonga.

  • Some of the best hotels in Sperlonga near Villa of Tiberius include Villa Luisa B&B, Casamediterranea and La Casa del Mare.

  • Hotel Corallo, Hotel Grotta Di Tiberio, and Hotel Belvedere got great room view-related reviews from travelers in Sperlonga.

  • These hotels in Sperlonga are highly rated by couples: Hotel Corallo, Hotel Aurora, and Hotel Amyclae.

  • Many families visiting Sperlonga loved staying at La Conchiglia, Hotel Aurora, and Hotel Corallo.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Sperlonga:

Explore guest reviews of hotels in Sperlonga

See all