Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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


10 Best Hotels in Sorrento

See all 714 properties in Sorrento

Estimated price for 1 night/2 adults

Grand Hotel Aminta

Grand Hotel Aminta

Via Nastro Verde 23, Sorrento, NA
Grand Hotel Aminta
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

This family-friendly Sorrento hotel is located on the waterfront, within 1 mi (2 km) of Museo Bottega della Tarsia Lignea, Sorrento Cathedral, and Bastion of ...

AU$192 per night for 2 guests

13 Jul - 14 Jul
Hotel Antiche Mura

Hotel Antiche Mura

Via Fuorimura 7 - P Zza Tasso, Sorrento, NA
Hotel Antiche Mura
    4.0 out of 5.0
     
     

    Located in Sorrento Historic Centre, this hotel is steps from Sorrento Peninsula, Piazza Tasso, and Corso Italia. Sorrento Marina and Gulf of Naples are also ...

    AU$259 per night for 2 guests

    26 Jun - 27 Jun
    Hotel Belair

    Hotel Belair

    Via Capo, 29, Sorrento, NA
    Hotel Belair
      4.0 out of 5.0
       
       

      Situated near the bay, this hotel is within 1 mi (2 km) of Sorrento Peninsula, Piazza Tasso, and Marina Grande Beach. Corso Italia and Sorrento Marina are also ...

      AU$484 per night for 2 guests

      14 Jul - 15 Jul
      Hilton Sorrento Palace

      Hilton Sorrento Palace

      Via Sant' Antonio 13, Sorrento, NA
      Hilton Sorrento Palace
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      This family-friendly Sorrento hotel is located on the waterfront, within 3 mi (5 km) of Marina Grande Beach and Baths of Queen Giovanna. Pompeii Archaeological ...

      AU$297 per night for 2 guests

      2 Jul - 3 Jul
      Grand Hotel Vesuvio

      Grand Hotel Vesuvio

      Via Nastro Verde 7, Sorrento, NA
      Grand Hotel Vesuvio
        4.0 out of 5.0
         
         

        Situated in Sorrento, this hotel is within 2 mi (3 km) of Sorrento Peninsula, Piazza Tasso, and Marina Grande Beach. Corso Italia and Sorrento Marina are also ...

        AU$249 per night for 2 guests

        10 Jul - 11 Jul
        Hotel Plaza

        Hotel Plaza

        via Fuorimura n.3, Sorrento, NA
        Hotel Plaza
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        This family-friendly Sorrento hotel is located near the beach, steps from Sorrento Peninsula, Piazza Tasso, and Corso Italia. Sorrento Marina and Gulf of Naples ...

        AU$331 per night for 2 guests

        28 Jun - 29 Jun
        Grand Hotel De La Ville

        Grand Hotel De La Ville

        Via B Rota 15, Sorrento, NA
        Grand Hotel De La Ville
          4.0 out of 5.0
           
           

          This family-friendly Sorrento hotel is located on the waterfront, just steps from Museo Correale di Terranova and Corso Italia. Piazza Lauro and Piazza Tasso ...

          AU$382 per night for 2 guests

          9 Jul - 10 Jul
          Continental

          Continental

          Piazza della Vittoria 4, Sorrento, NA
          Continental
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          With direct access to the beach, this Sorrento Historic Centre hotel is in the city center and within a 10-minute walk of Sorrento Peninsula, Piazza Tasso, and ...

          AU$386 per night for 2 guests

          23 Jun - 24 Jun
          Grand Hotel Capodimonte

          Grand Hotel Capodimonte

          Via Capo 15, Sorrento, NA
          Grand Hotel Capodimonte
            4.0 out of 5.0
             
             

            This family-friendly Sorrento hotel is located on the waterfront, within a 15-minute walk of Piazza Tasso, Corso Italia, and Marina Grande Beach. Sorrento Marina ...

            AU$383 per night for 2 guests

            25 Jun - 26 Jun
            Grand Hotel Royal

            Grand Hotel Royal

            Via Correale 42, Sorrento, NA
            Grand Hotel Royal
              5.0 out of 5.0
               
               

              Located in Sorrento City Centre, this luxury hotel is steps from Museo Correale di Terranova and Piazza Lauro. Corso Italia and Piazza Tasso are also within ...

              AU$754 per night for 2 guests

              24 Jun - 25 Jun
              Hotel Il Faro

              Hotel Il Faro

              Via Marina Piccola 5, Sorrento, NA
              Hotel Il Faro
                3.0 out of 5.0
                 
                 

                Located in Sorrento Historic Centre, this hotel is steps from Sorrento Marina, Tasso Theatre, and Piazza Sant'Antonino. Basilica di Sant'Antonio and Sorrento ...

                AU$177 per night for 2 guests

                27 Jun - 28 Jun
                Hotel Dania

                Hotel Dania

                Via Capo, 69, Sorrento
                Hotel Dania
                • Free Cancellation
                • Reserve now, pay when you stay
                3.0 out of 5.0
                 
                 

                Situated in Sorrento, this hotel is within 2 mi (3 km) of Sorrento Peninsula, Piazza Tasso, and Marina Grande Beach. Corso Italia and Sorrento Marina are also ...

                AU$124 per night for 2 guests

                26 Jun - 27 Jun
                Hotel Regina Sorrento

                Hotel Regina Sorrento

                Via Marina Grande 10, Sorrento, NA
                Hotel Regina Sorrento
                  4.0 out of 5.0
                   
                   

                  Located in Sorrento Historic Centre, this hotel is within a 10-minute walk of Marina Grande Beach, Piazza Tasso, and Corso Italia. Church of Santa Maria Assunta ...

                  AU$332 per night for 2 guests

                  2 Jul - 3 Jul
                  Hotel Carlton International

                  Hotel Carlton International

                  Via Correale 15, Sorrento, NA
                  Hotel Carlton International
                    4.0 out of 5.0
                     
                     

                    Located in Sorrento City Centre, this hotel is steps from Sorrento Peninsula, Piazza Tasso, and Corso Italia. Sorrento Marina and Gulf of Naples are also within ...

                    AU$211 per night for 2 guests

                    11 Jul - 12 Jul
                    Grand Hotel La Favorita

                    Grand Hotel La Favorita

                    Via Tasso angolo Piazza Vittorio Veneto, Sorrento, NA
                    Grand Hotel La Favorita
                      5.0 out of 5.0
                       
                       

                      Located in Sorrento Historic Centre, this luxury hotel is within a 5-minute walk of Sorrento Peninsula and Piazza Tasso. Marina Grande Beach and Corso Italia ...

                      AU$577 per night for 2 guests

                      21 Jun - 22 Jun
                      Sorrento Dream Resort

                      Sorrento Dream Resort

                      Via Capo 35, Sorrento, Campania
                      Sorrento Dream Resort
                         
                         

                        Situated in Sorrento, this spa townhouse accommodation is within 1 mi (2 km) of Sorrento Peninsula, Piazza Tasso, and Marina Grande Beach. Corso Italia and Sorrento ...

                        AU$324 per night for 2 guests

                        30 Jun - 1 Jul
                        Grand Hotel Cesare Augusto

                        Grand Hotel Cesare Augusto

                        Via degli Aranci, 108, Sorrento, NA
                        Grand Hotel Cesare Augusto
                          4.0 out of 5.0
                           
                           

                          Located in the heart of Sorrento, this hotel is within a 5-minute walk of Deep Valley of the Mills and Piazza Tasso. Corso Italia and Sorrento Cathedral are ...

                          AU$264 per night for 2 guests

                          7 Jul - 8 Jul
                          Hotel Girasole

                          Hotel Girasole

                          Corso Italia, 302, Sorrento, NA
                          Hotel Girasole
                            3.0 out of 5.0
                             
                             

                            Situated in Sorrento, this hotel is steps from Sorrento Peninsula and Corso Italia. Piazza Tasso and Gulf of Naples are also within 1 mi (2 km). Sant'Agnello ...

                            Hotel GirasoleGet Rates

                            Grand Hotel Excelsior Vittoria

                            Grand Hotel Excelsior Vittoria

                            Piazza Tasso 34, , Sorrento, NA
                            Grand Hotel Excelsior Vittoria
                              5.0 out of 5.0
                               
                               

                              This family-friendly Sorrento hotel is located on the waterfront, steps from Sorrento Peninsula, Piazza Tasso, and Corso Italia. Sorrento Marina and Gulf of ...

                              Grand Hotel Excelsior VittoriaGet Rates

                              Grand Hotel Riviera

                              Grand Hotel Riviera

                              Via Califano 22/A, Sorrento, NA
                              Grand Hotel Riviera
                              • Free Cancellation
                              • Reserve now, pay when you stay
                              4.0 out of 5.0
                               
                               

                              Located in Sorrento City Centre, this beachfront hotel is in the entertainment district, just steps from Sorrento Peninsula and Gulf of Naples. Piazza Tasso ...

                              AU$433 per night for 2 guests

                              25 Jun - 26 Jun

                              Check prices on hotels in Sorrento

                              Tonight 19 Jun. - 20 Jun.
                              This weekend 21 Jun. - 23 Jun.
                              Next weekend 28 Jun. - 30 Jun.

                              Search Hotels near Top Sorrento Attractions

                              Map

                              Recent Reviews in Sorrento