Find Hotels

Choose your date

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

Apartments and B&Bs 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

90 options found

  • Hotel Gottardo Garni & Osteria

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

    Show map

    Hotel Gottardo Garni & Osteria is an elegant 2-star accommodation in Locarno. Guests can get to Castello Visconteo in 15 minutes on foot.

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • 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$ 175
    price for 1 night
    BOOK From US$ 175
  • Hotel Garni Giacometti

    Via San Francesco 1, Locarno, Switzerland (Show map)

    Show map

    The 2-star Hotel Garni Giacometti lies within 23 km from Museo d’arte della Svizzera italiana . The hotel is around 10 minutes on foot from the city center.

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Bed And Breakfast Casa Locarno

    Via Giuseppe Zoppi 1, Locarno, Switzerland (Show map)

    Show map

    Bed And Breakfast Casa Locarno offers a grand accommodation in Locarno. Notable for its location only 2.8 km from Monte Verità in Locarno Center district of Locarno, the hotel provides…

    More...
    BOOK
  • Pensione Citta Vecchia

    Via Torretta 13, Locarno, Switzerland (Show map)

    Show map

    Pensione Citta Vecchia is located at 150 meters' distance from Piazza Grande. Guests can quickly get to Galleria Borgo, which is roughly 2.8 km away.

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Villa Art'E

    Via Capuccini 11, Locarno, Switzerland (Show map)

    Show map

    Villa Art'E offers a perfect accommodation in Locarno. You can find Galleria Borgo only 2.8 km from the property.

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

    Via Cittadella 18, Locarno, Switzerland (Show map)

    Show map

    Hotel Cittadella is a grand 2-star accommodation featuring 9 rooms to stay in. The hotel is set 1200 meters away from Lido Locarno.

    More...
    BOOK
  • B&B Villa Ginia

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

    Show map

    The 2-star B&B Villa Ginia lies within 22 km from Museo d’arte della Svizzera italiana . The city center is 20 minute walking distance from the hotel.

    More...
    BOOK
  • Pensione Olanda

    Via Ai Monti 139A, Locarno, Switzerland (Show map)

    Show map

    Pensione Olanda offers a fine accommodation to stay in Locarno. The property is in Locarno Center district in Locarno that provides fast access to Lido Locarno within a 20-minute…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Locarno Youth Hostel

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

    Show map

    The popular Locarno Youth Hostel offers a bright accommodation in Locarno. The sports activities include hiking, tennis and golf, while on-site facilities feature luggage storage, an elevator, a tour…

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

    Via Cittadella 9, Locarno, Switzerland (Show map)

    Show map

    Caffe Dell'Arte Boutique Bed And Breakfast is a 3-star property featuring a storage room, a safety deposit box and a vending machine.

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

    Viale Verbano 21, Locarno, Switzerland (Show map)

    Show map

    Al Pozz Hotel is a good accommodation choice in Locarno. The venue is 4.2 km away from Parco Botanico del Gambaragno.

    More...
    From US$ 158
    price for 1 night
    BOOK From US$ 158
  • Casa Da Vinci B&B

    Via Bartolomeo Rusca 6, Locarno, Switzerland (Show map)

    Show map

    The grand Casa Da Vinci B&B is placed just a 10-minute walk to the beachfront. Set in Locarno Center district of Locarno, around 15 minutes' walk from Lido…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • B&B Villa Sempreverde

    Via Alla Basilica 1, Locarno, Switzerland (Show map)

    Show map

    B&B Villa Sempreverde is situated in the centre of Locarno in 10 minutes walking distance from Piazza Grande.

    More...
    BOOK
  • Ristorante Stella Con Camere

    Via G. Mantegazza 5, Locarno, Switzerland (Show map)

    Show map

    The budget Ristorante Stella Con Camere offers currency exchange, a baggage storage and a lift. The city center is about 10 minutes on foot.

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Hotel Garni Montaldi

    Piazza Stazione, Locarno, Switzerland (Show map)

    Show map

    Hotel Garni Montaldi is a grand 2-star accommodation in Locarno. Hotel Garni Montaldi provides guests with privileged setting within 20 minutes' walk of the city center.

    More...
    From US$ 190
    price for 1 night
    BOOK From US$ 190
  • Residenza Paradiso Di Vacanze

    Via Simen 112, Locarno, Switzerland (Show map)

    Show map

    The 2-star Residenza Paradiso Di Vacanze lies within 2.6 km from Lido Locarno. Piazza Grande is within 30 minutes' walk away.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Schlosshotel

    Via B. Rusca 9 / S. Francesco 7A, Locarno, Switzerland (Show map)

    Show map

    The 2-star Schlosshotel offers fine accommodation in Locarno. The center of Locarno can be reached in 10 minutes' walk from the hotel.

    More...
    BOOK
  • Residenze Dell'Angelo

    Piazza Grande, Locarno, Switzerland (Show map)

    Show map

    Easyrooms Dell'Angelo is a good accommodation choice in Locarno. The property is situated 27 km away from Swissminiatur.

    More...
    From US$ 269
    price for 1 night
    BOOK From US$ 269
  • Dependance Piazza Grande Locarno

    Piazza Grande 1, Locarno, Switzerland (Show map)

    Show map

    Dependance Piazza Grande Locarno Hotel is a good accommodation choice in Locarno. The hotel opened its doors in 1950 and was remodeled in 1985.

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