Recommended hotels in Stresa

La Palma

From US$ 152

Corso Umberto I 33, Stresa, Italy - Show map

Show map

Featuring a swimming pool, a sun terrace and a spa center, La Palma Hotel provides 120 rooms with a stunning view of the city center. La Palma Hotel has been welcoming guests to its spacious rooms since 1964.

Book Now From US$ 152

Grand Hotel Bristol

From US$ 94

Corso Umberto I, 73, Stresa, Italy - Show map

Show map

The comfortable Grand Hotel Bristol is situated in the center of Stresa close to Museo Internazionale Design Ceramico, Aquadventure Park and Hauoom Waterschool. Grand Hotel Bristol has been welcoming guests to its functional rooms since 1950.

Book Now From US$ 94