Beginning of main content

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Sorrento

Tonight Tonight 21 Jul - 22 Jul
This weekend This weekend 27 Jul - 29 Jul
Next weekend Next weekend 3 Aug - 5 Aug

Top 10 Hotels in Sorrento

See all 403 properties in Sorrento
Grand Hotel Aminta

Grand Hotel Aminta

Via Nastro Verde 23, Sorrento
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Grand Hotel Aminta€154

Grand Hotel Aminta€154
Hotel Belair

Hotel Belair

Via Capo, 29, Sorrento
    4.0 out of 5.0
     
     

    Hotel Belair€293

    Hotel Belair€293
    Grand Hotel Royal

    Grand Hotel Royal

    Via Correale 42, Sorrento
      5.0 out of 5.0
       
       

      Grand Hotel RoyalGet Rates

      Grand Hotel RoyalGet Rates
      Hotel Del Mare

      Hotel Del Mare

      Via Del Mare 30, Sorrento
        3.0 out of 5.0
         
         

        Hotel Del Mare€122

        Hotel Del Mare€122
        Hotel Plaza

        Hotel Plaza

        via Fuorimura n.3, Sorrento
          4.0 out of 5.0
           
           

          Hotel Plaza€160

          Hotel Plaza€160
          Rota Suites

          Rota Suites

          Via Rota, 25, Sorrento
            4.0 out of 5.0
             
             

            Rota SuitesGet Rates

            Rota SuitesGet Rates
            Grand Hotel Ambasciatori

            Grand Hotel Ambasciatori

            Via A Califano 18, Sorrento
              5.0 out of 5.0
               
               

              Grand Hotel Ambasciatori€365

              Grand Hotel Ambasciatori€365
              Grand Hotel Capodimonte

              Grand Hotel Capodimonte

              Via Capo 15, Sorrento
              • Free cancellation
              • Reserve now, pay when you stay
              4.0 out of 5.0
               
               

              Grand Hotel Capodimonte€274

              Grand Hotel Capodimonte€274
              Imperial Hotel Tramontano

              Imperial Hotel Tramontano

              Via Vittorio Veneto 1, Sorrento
                4.0 out of 5.0
                 
                 

                Imperial Hotel Tramontano€300

                Imperial Hotel Tramontano€300
                Grand Hotel Vesuvio

                Grand Hotel Vesuvio

                Via Nastro Verde 7, Sorrento
                • Free cancellation
                • Reserve now, pay when you stay
                4.0 out of 5.0
                 
                 

                Grand Hotel Vesuvio€139

                Grand Hotel Vesuvio€139
                Map

                Search Hotels near Top Sorrento Attractions

                Recent Reviews in Sorrento