Find Hotels

Choose your date

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

3 star 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

20 options found

  • Hotel Elvetico

    Via Vallemaggia 31, Locarno, Switzerland (Show map)

    Show map

    The 3-star Hotel Elvetico lies within 23 km from Museo Cantonale d_Arte.

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

    Via Della Collegiata 1, Muralto, Switzerland (Show map)

    Show map

    The grand Hotel Rio Garni Locarno comprises spacious rooms in the vicinity of Monte Verità, Tenero- Sport Center and Cardada - Cimetta.

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Boutique Hotel La Rinascente

    Via Al Tazzino 3, Locarno, Switzerland (Show map)

    Show map

    More...
    BOOK
  • Hotel Garni Du Lac

    Via Ramogna 3, Locarno, Switzerland (Show map)

    Show map

    Du Lac is a 3-star hotel providing a non-smoking accommodation near to Piazza Grande Locarno, Lido Locarno and Museo Cantonale d_Arte.

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

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

    Show map

    Giardino Lago is a 3-star hotel offering a breathtaking view over Lake Maggiore. Built in 1890, the hotel is a combination of traditional architecture and contemporary facilities.

    More...
    From US$ 336
    price for 1 night
    BOOK From US$ 336
  • Hotel Garni Millennium

    Via Verbano 1, Locarno, Switzerland (Show map)

    Show map

    Garni Millennium is a 3-star hotel providing a soundproof accommodation near to Museo Cantonale d_Arte, Cardada and Lago Maggiore.

    More...
    From US$ 168
    price for 1 night
    BOOK From US$ 168
  • Caffe Dell'Arte Boutique Bed And Breakfast

    Via Cittadella 9, Locarno, Switzerland (Show map)

    Show map

    The boutique 3-star Caffe Dell'Arte Boutique Bed And Breakfast is a great place to stay in Locarno.

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

    Viale Verbano 13, Locarno, Switzerland (Show map)

    Show map

    The 2-star Minotel Geranio Au Lac places guests abound 4.3 km from Parco Botanico del Gambaragno, Museo Cantonale d_Arte and Monte Bre. Built in 1960, the hotel was renovated in 2007.

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

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

    Show map

    The comfortable 2-star Ibis Locarno Hotel offers quick access to Monte Bre, Locarno Casino and Lido Locarno. Ibis Locarno Hotel has been welcoming guests to its inviting rooms since 2009.

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

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

    Show map

    Hotel Alexandra is a 3-star property only 1.6 km from Falconeria Locarno, Lido Locarno and Botanischer Garten Gambarogno.

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Garni Nessi

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

    Show map

    Garni Nessi Hotel is a 3-star quiet property offering an en-suite accommodation steps away from Parco Botanico del Gambaragno, Lido Locarno and Monte Bre.

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

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

    Show map

    La Barca Blu Hotel is located in the center of Locarno overlooking Lake Maggiore. Residing in a 4-story building, the hotel was opened in 1980 and renovated in 2012.

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

    Piazza Grande, Locarno, Switzerland (Show map)

    Show map

    The lovely Dell'Angelo Hotel offers airy rooms in proximity to Piazza Grande Locarno, Lago Maggiore and Chiesa di Santa Maria degli Angeli.

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

    Via Contra 45, Locarno, Switzerland (Show map)

    Show map

    The 3-star Hotel Dellavalle boasts beautiful location not far from Museo Cantonale d_Arte, Monte Bre and Cardada. Built in 1923, the attractive hotel was renovated in 2009.

    More...
    From US$ 206
    price for 1 night
    BOOK From US$ 206
  • Al Pozz

    Viale Verbano 21, Muralto, Switzerland (Show map)

    Show map

    Al Pozz Hotel is a good accommodation choice in Muralto.

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Hotel America

    Piazza Grande, Locarno, Switzerland (Show map)

    Show map

    The grand Hotel America Locarno is set in Locarno Center district next to bars and restaurants.

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • 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...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Hotel Stella

    Via Al Parco 14, Orselina, Switzerland (Show map)

    Show map

    Hotel Stella Locarno is a 3-star grand property offering a stylish accommodation steps away from Monte Bre, Lago Maggiore and Lido Locarno.

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Bnb Casa Phonix

    Via Storta 82, Locarno, Switzerland (Show map)

    Show map

    The romantic 3-star BnB Casa Phonix Bed & Breakfast Locarno lies within walking distance of Piazza Grande Locarno, Lido Locarno and Cardada.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Aparthotel Al Lago

    Via Lungolago Giuseppe Motta 12, Locarno, Switzerland (Show map)

    Show map

    Aparthotel Al Lago Locarno is a fine accommodation option in Locarno.

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