Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotel deals in Sorrento

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation


Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • Grand Hotel La Favorita

    Via Tasso 61, Sorrento, Italy (Open map)

    The venue is 22 km away from Vesuvius. Grand Hotel La Favorita is placed in the heart of Sorrento and offers a breathtaking view over…


    From US$ 661
    price for 1 night
    RESERVE From US$ 661
  • Grand Hotel Excelsior Vittoria

    Piazza Tasso 34, Sorrento, Italy (Open map)

    Major Sorrento sights, such as Port of Ischia and Historic Centre are located nearby. Featuring a sauna, a hairdresser and a solarium, Grand Hotel Excelsior…


    From US$ 1228
    price for 1 night
    RESERVE From US$ 1228
  • Parco Dei Principi

    Via Rota, 44, Sorrento, Italy (Open map)

    Set near by stunning beaches close to a botanical garden and a valley. Parco Dei Principi Hotel is a 5-star pleasant property offering a…


    From US$ 451
    price for 1 night
    RESERVE From US$ 451
  • Grand Hotel Angiolieri

    Via Santa Maria Vecchia, 2, Sorrento, Italy (Open map)

    Located in a tourist area with restaurants and pubs, guests will see why Grand Hotel Angiolieri is admired by many tourists. The 5-star Grand…


    From US$ 377
    price for 1 night
    RESERVE From US$ 377
  • Grand Hotel Royal

    Via Correale 42, Sorrento, Italy (Open map)

    The hotel is set in the heart of a tourist area around 5 minutes' walk of Piazza Lauro, Piazza Tasso and Vesuvius. Featuring an outdoor…


    From US$ 664
    price for 1 night
    RESERVE From US$ 664
  • Bellevue Syrene

    Piazza Della Vittoria 5, Sorrento, Italy (Open map)

    This hotel is located in a shopping area, 27 km from Historic Centre. Set in the historical center of Sorrento, this refined hotel features 50…


    From US$ 828
    price for 1 night
    RESERVE From US$ 828
  • Grand Hotel Ambasciatori

    Via Califano 18, Sorrento, Italy (Open map)

    Enjoying spectacular location in the middle of Grand Hotel Ambasciatori, guests will find Piazza Lauro, Museo Correale and Piazza Tasso nearby. Overlooking Bay of Naples…


    From US$ 669
    price for 1 night
    RESERVE From US$ 669