Price
User Rating
Neighborhood

Show More

Show Less

Amenities

Show More

Show Less

Hotel Name
Home / Hotels / Europe Hotels / Italy Hotels / Stresa Hotels
19 matching hotels
Sort by
Popularity
  • 1.

    User Review (0)

    Corso Umberto i, 33

    The Hotel is situated in beautiful gardens, and is located in downtown Stresa, overlooking the shore of Lake Maggiore. Stresa is a famous holiday ...

    From
    $253
    /per night
  • 2.

    User Review (2)

    Piazza Marconi 6/9

    Pleasant Traditionally Styled Hotel in twin 6-story buildings overlooking the lakefront.

    From
    $187
    /per night
  • 3.

    User Review (2)

    Corso Umberto i, 67

    The Grand Hotel Des Iles Borromees is located immerse in a big park, facing the famous Lake Maggiore and Borromeo Island, five minutes walk from the center of Stresa. Built in 1860, its ...

    From
    $377
    /per night
  • 4.

    User Review (1)

    Corso Umberto i, nr. 33

    Wrapped in mahogany wood and maroon furnishings, La Palma offers a warm indoor atmosphere in contrast to its lakeside location. Sitting on Lake Stresa, its outdoor gardens create a ...

    From
    $338
    /per night
  • 5.

    User Review (1)

    Piazza Marconi, 1

    The Hotel is located on the lake, in the center of Stresa, 10 meters from the parking space and 150 meters from the beach. In front of the hotel is the landing-stage ...

    From
    $145
    /per night
  • 6.

    User Review (0)

    Corso Umberto i, 73

    Spacious Contemporary Hotel situated on generous grounds, in a quiet location near the city center.

    From
    $216
    /per night
  • 7.

    User Review (0)

    Via Bonghi 9

    From
    $132
    /per night
  • 8.

    User Review (0)

    Sempione Nord 26

    From
    $193
    /per night
  • 9.

    User Review (0)

    Piazza Marconi 6/9

    From
    $187
    /per night
  • 10.

    User Review (0)

    Via Nazionale Dresio 241

    From
    $104
    /per night