
Find Beach Hotels in Sorrento
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Sorrento Beach Hotels
Tonight
Aug 16 - Aug 17Tomorrow
Aug 17 - Aug 18Next weekend
Aug 21 - Aug 23In two weeks
Aug 28 - Aug 30Our top choices for Sorrento beach hotels
₩339,055
₩386,065 total
includes taxes & fees
Aug 17 - Aug 18
₩214,408
₩242,401 total
includes taxes & fees
Aug 25 - Aug 26




4. Hotel del Corso
Hotel del CorsoSorrento City Centre
- Soak up the sun at this waterfront sanctuary, just a 3-minute walk from San Francesco's black sand beach.
₩229,164
₩258,632 total
includes taxes & fees
Aug 21 - Aug 22




5. Villa di Sorrento
Villa di SorrentoSorrento City Centre
- Stroll to San Francesco Beach and explore Sorrento's vibrant waterfront, just steps from shopping, dining, and coastal adventures.
₩234,525
₩264,529 total
includes taxes & fees
Aug 17 - Aug 18




6. Palazzo Marziale
Palazzo MarzialeSorrento City Centre
- Savor the sun and sea breeze at this waterfront hotel, a short stroll from Piazza Tasso, with beachside bliss just steps from your door.
₩288,983
₩445,642 total
includes taxes & fees
Aug 27 - Aug 28




7. Continental
ContinentalSorrento City Centre
- Escape to serenity with direct beach access to volcanic black sands, where jet skiing and snorkeling adventures await.
₩446,714
₩504,490 total
includes taxes & fees
Aug 21 - Aug 22
₩370,504
₩420,659 total
includes taxes & fees
Aug 17 - Aug 18
View all properties
Beach hotels with pools in Sorrento
₩372,392
₩422,735 total
includes taxes & fees
Aug 17 - Aug 18
₩339,055
₩386,065 total
includes taxes & fees
Aug 17 - Aug 18
₩231,536
₩267,794 total
includes taxes & fees
Aug 21 - Aug 22
₩301,531
₩344,788 total
includes taxes & fees
Aug 20 - Aug 21
₩410,077
₩464,195 total
includes taxes & fees
Aug 31 - Sep 1
₩211,747
₩242,750 total
includes taxes & fees
Aug 31 - Sep 1
₩446,714
₩504,490 total
includes taxes & fees
Aug 21 - Aug 22
₩412,763
₩467,144 total
includes taxes & fees
Aug 26 - Aug 27
₩302,276
₩345,608 total
includes taxes & fees
Aug 31 - Sep 1
₩265,790

























































