Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Locarno

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

33 options found

  • Hotel America

    Piazza Grande, Locarno, Switzerland (Show map)

    Show map

    Hotel America is a 3-star venue placed about 4.2 km from Parco Botanico del Gambaragno. Hotel America is 10 minutes' walk from the center of Locarno.

    More...
    From US$ 232
    price for 1 night
    BOOK From US$ 232
  • Hotel Gottardo Garni & Osteria

    Via San Gottardo 18, Locarno, Switzerland (Show map)

    Show map

    Hotel Gottardo Garni & Osteria is a grand place to stay in Locarno. The property is in Muralto district in Locarno that provides fast access to Lido Locarno within a 15…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Garni Rondinella

    Via Dogana Nuova 4, Locarno, Switzerland (Show map)

    Show map

    Garni Rondinella Hotel is a great place to stay in Locarno. It is set 1 km from the center of Locarno and about 1050 meters away from Lido Locarno.

    More...
    From US$ 181
    price for 1 night
    BOOK From US$ 181
  • Ibis Locarno

    Via Giuseppe Cattori 6, Locarno, Switzerland (Show map)

    Show map

    Ibis Locarno Hotel is a 3-star property situated at about 22 km distance from Museo d’arte della Svizzera italiana . Ibis Locarno Hotel operates since 2009.

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Albergo Remorino

    Via Verbano 29, Locarno, Switzerland (Show map)

    Show map

    Albergo Remorino is a 4-star property situated at about 23 km distance from Monte Bre. Built in 1967, the boutique hotel was renovated in 2004.

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • Piccolo Hotel

    Via Buetti 11, Locarno, Switzerland (Show map)

    Show map

    The 3-star Piccolo Hotel is set about 28 km from Swissminiatur. The property boasts a perfect location minutes away from Locarno train station.

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • Dell Angelo

    Piazza Grande, Locarno, Switzerland (Show map)

    Show map

    Dell Angelo Hotel is a grand place to stay in a historic area, 11 km away from Valle Verzasca. The property opened in 1950 and features modern architecture.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Hotel Elvetico

    Via Vallemaggia 31, Locarno, Switzerland (Show map)

    Show map

    Located 1200 meters away from Kursaal Locarno SA, a 3-star Elvetico hotel offers an en-suite accommodation within a 25-minute walk from Monte Verità.

    More...
    From US$ 198
    price for 1 night
    BOOK From US$ 198
  • Hotel Excelsior

    Via Simone Da Locarno 12, Locarno, Switzerland (Show map)

    Show map

    The grand 3-star Hotel Excelsior Locarno is set in Locarno Center district and offers spacious guestrooms with a view over the garden.

    More...
    BOOK
  • Garni Nessi

    Via B. Varenna 79, Locarno, Switzerland (Show map)

    Show map

    Garni Nessi Hotel is rated 3 stars and is placed about 23 km from Museo d’arte della Svizzera italiana .

    More...
    From US$ 246
    price for 1 night
    BOOK From US$ 246
  • Hotel Cittadella

    Via Cittadella 18, Locarno, Switzerland (Show map)

    Show map

    The 2-star grand hotel Cittadella offers a classic accommodation within easy reach of Lago Maggiore, which is about 15 minutes` walk.

    More...
    BOOK
  • Hotel Garni Millennium

    Via Verbano 1, Locarno, Switzerland (Show map)

    Show map

    The comfortable Hotel Garni Millennium is a 3-star venue providing guests with concierge service, newspaper service and tour/ticket assistance.

    More...
    From US$ 163
    price for 1 night
    BOOK From US$ 163
  • Hotel Alexandra

    Via San Gottardo 43, Locarno, Switzerland (Show map)

    Show map

    The pleasant Hotel Alexandra comprises non-smoking rooms and gives a quick access to Piazza Grande Locarno, which is 1150 meters away.

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Dellavalle

    Via Contra 45, Locarno, Switzerland (Show map)

    Show map

    Dellavalle Hotel is a good accommodation choice in Locarno. The building was renovated in 2009. The property lies within 2.7 km from Lido Locarno.

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • Giardino Lago

    Via Alla Riva 83A, Locarno, Switzerland (Show map)

    Show map

    Giardino Lago Hotel is a 3-star venue set 2.6 km away from Cardada. Giardino Lago Hotel has welcomed guests in Locarno since 1890.

    More...
    From US$ 326
    price for 1 night
    BOOK From US$ 326
  • Ramada La Palma Au Lac Locarno

    Viale Verbano 29, Locarno, Switzerland (Show map)

    Show map

    Ramada La Palma Au Lac Locarno Hotel is an attractive place to stay in a recreational area, 22 km away from Museo d’arte della Svizzera italiana . Since 1956, it…

    More...
    From US$ 207
    price for 1 night
    BOOK From US$ 207
  • Minotel Geranio Au Lac

    Viale Verbano 13, Locarno, Switzerland (Show map)

    Show map

    Geranio Au Lac Hotel is a 3-star property situated at about 3.9 km distance from Tenero- Sport Center. Built in 1960, the hotel was renovated in 2007.

    More...
    From US$ 251
    price for 1 night
    BOOK From US$ 251
  • La Barca Blu

    Via Al Parco 2, Locarno, Switzerland (Show map)

    Show map

    La Barca Blu Hotel is a charming 3-star accommodation featuring 21 rooms to stay in. The hotel occupies 4 floors and was renovated in 2012.

    More...
    From US$ 200
    price for 1 night
    BOOK From US$ 200
  • Hotel Garni Muralto

    Via Sempione 10, Locarno, Switzerland (Show map)

    Show map

    Located in 5 minutes walking distance from Locarno Casino, the 3-star Hotel Garni Muralto offers quiet rooms.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Ramada Arcadia

    Lungolago Giuseppe Motta, Arcadia, 6600, Locarno, Switzerland (Show map)

    Show map

    Ramada Arcadia Hotel is located in the center of Locarno overlooking Lake Maggiore. The hotel was opened in 1982, renovated in 2010 and is housed in a 5-storey building.

    More...
    From US$ 246
    price for 1 night
    BOOK From US$ 246