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


Check Prices on Hotels in Sorrento

Tonight 22 Mar - 23 Mar
This weekend 22 Mar - 24 Mar
Next weekend 29 Mar - 31 Mar

What are the top landmarks in Sorrento?

Don’t miss these must-see sights and attractions

Best areas to visit in Sorrento

Get a lay of the land and find the perfect place to stay

Top 10 Hotels in Sorrento

See all 524 properties in Sorrento
Continental

Continental

Piazza della Vittoria 4, Sorrento, NA
  • 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 centre and within a 10-minute walk of Chiesa di San Francesco, Piazza Tasso ...

£114 per night for 2 guests

Continental£114
Hotel Plaza

Hotel Plaza

via Fuorimura n.3, Sorrento, NA
  • 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 away from Deep Valley of the Mills, Corso Italia and Piazza Tasso. Port of Sorrento and ...

£98 per night for 2 guests

Hotel Plaza£98
Hotel Regina Sorrento

Hotel Regina Sorrento

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

    This hotel is located in Sorrento (Sorrento Historic Centre), close to Marina Grande Beach, Piazza Tasso and Corso Italia. Regional attractions also include ...

    £79 per night for 2 guests

    Hotel Regina Sorrento£79
    Grand Hotel Capodimonte

    Grand Hotel Capodimonte

    Via Capo 15, Sorrento, NA
    • 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 a 15-minute walk of Piazza Tasso, Corso Italia and Marina Grande Beach. Piazza Lauro ...

    £122 per night for 2 guests

    Grand Hotel Capodimonte£122
    Imperial Hotel Tramontano

    Imperial Hotel Tramontano

    Via Vittorio Veneto 1, Sorrento, NA
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Offering direct access to the beach, this Sorrento Historic Centre hotel is within a 5-minute walk of Chiesa di San Francesco and Piazza Tasso. Corso Italia ...

    £179 per night for 2 guests

    Imperial Hotel Tramontano£179
    Grand Hotel Aminta

    Grand Hotel Aminta

    Via Nastro Verde 23, Sorrento, NA
    • 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, Bastion of Parsano and Sorrento Cathedral. ...

    £80 per night for 2 guests

    Grand Hotel Aminta£80
    Grand Hotel De La Ville

    Grand Hotel De La Ville

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

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

    £96 per night for 2 guests

    Grand Hotel De La Ville£96
    Bellevue Syrene

    Bellevue Syrene

    P.zza della Vittoria 5, Sorrento, NA
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Located in Sorrento Historic Centre, this beachfront hotel is in the city centre and within a 10-minute walk of Chiesa di San Francesco, Marina Grande Beach ...

    £308 per night for 2 guests

    Bellevue Syrene£308
    Hotel Belair

    Hotel Belair

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

      Situated near the bay, this hotel is close to Marina Grande Beach, Port of Sorrento and Piazza Tasso. Also nearby are Corso Italia and Sorrento Lift.

      £108 per night for 2 guests

      Hotel Belair£108
      Grand Hotel Excelsior Vittoria

      Grand Hotel Excelsior Vittoria

      Piazza Tasso 34, , Sorrento, NA
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      This family-friendly Sorrento hotel is located on the waterfront, steps away from Sedile Dominova, Corso Italia and Piazza Tasso. Port of Sorrento and Gulf of ...

      £412 per night for 2 guests

      Grand Hotel Excelsior Vittoria£412
      Map

      Sorrento Hotel Reviews

      Travel to Sorrento & Explore


      Explore Sorrento with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!