Looking for somewhere fabulous? Reviewers loved Stresa!

Stresa luxury hotels

For those who expect the best. Luxury hotels for the discerning traveller.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

  • 215 properties in Stresa
    Show map Map
  • Hotel Milan Speranza Au Lac

    Hotel Milan Speranza Au Lac

    Stresa, Italy
    8.0

    Very good

    1,054 reviews

    Only 150 metres from the shores of Lake Maggiore, Hotel Milan Speranza Au Lac is next to the pier for boat trips to the Borromeo Islands.

    “Feels like home, this is the second visit for us.”

    Christopher Australia
  • La Palma

    La Palma

    Stresa, Italy
    8.9

    Fabulous

    1,334 reviews

    La Palma enjoys picturesque views over Lake Maggiore in Stresa city centre. Located directly on the lakefront, it is surrounded by a garden and provides free parking.

    “View from roof top bar. Great breakfast. Pool. Good parking within grounds.”

    Vicki Australia
  • Hotel Villa e Palazzo Aminta

    Hotel Villa e Palazzo Aminta

    Stresa, Italy
    8.8

    Fabulous

    474 reviews

    Set on the shores of Lake Maggiore, Villa e Palazzo Aminta offers a luxurious wellness centre, a private beach, and an outdoor heated swimming pool overlooking the Borromean Islands.

    “amazing hotel with the most friendly staff and bea…italian lakes we are so happy to have been there”

    mhmc Netherlands
  • Grand Hotel Bristol

    Grand Hotel Bristol

    Stresa, Italy
    8.4

    Very good

    1,771 reviews

    Located at the foot of the Alps, Grand Hotel Bristol overlooks Lake Maggiore and the Borromean Islands.

    “The hotel is absolutely beautiful- couldn't fa…decorated and spacious and the pool area was fab!”

    Natasha United Kingdom
  • Hotel Regina Palace

    Hotel Regina Palace

    Stresa, Italy
    8.6

    Fabulous

    1,550 reviews

    Hotel Regina Palace is a majestic Art Nouveau building offering refined classic-style interiors and a large garden with pool. It is right on the shore of Lake Maggiore, in Stresa.

    “just everything - the Hotel was busy but never felt like it”

    Henry Australia
  • Grand Hotel Des Iles Borromees

    Grand Hotel Des Iles Borromees

    Stresa, Italy
    9.1

    Superb

    1,691 reviews

    This majestic property in Art Nouveau style includes indoor and outdoor swimming pools and a spa. It is on the shores of Lake Maggiore in Stresa, opposite the Borromean Islands.

    “Everything! The hotel is stunning and the view is …s divine. The hotel gardens are so beautiful too!”

    Pauline Australia
  • Hotel Astoria

    Hotel Astoria

    Stresa, Italy
    8.1

    Very good

    619 reviews

    The Astoria is set on Stresa's lake-side promenade facing the Borromean Islands. It has a nice garden, and offers rooms with Wi-Fi access, satellite TV and panoramic views.

    “It was very super! I wont to come back!”

    Sasho Bulgaria

You might also enjoy these types of property: