Find Hotels

Choose your date

Choose your date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

All Locarno hotels

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

123 options found

  • Bellaterra B

    Via Patocchi 39 A, Locarno, Switzerland

    0.2 km to Funivia Orselina - Cardada (Show map)

    Show map

    The 80 m² Bellaterra B offers quick access to Madonna del Sasso Church. Nestled in Locarno Center district, the property is 1050 meters from Visconteo Castle.

    More...
    BOOK
  • Bellaterra A

    Via Patocchi 39, Locarno, Switzerland

    0.2 km to Funivia Orselina - Cardada (Show map)

    Show map

    Bellaterra A provides convenient lodging in Locarno. This villa is placed in Orselina district, within 15 minutes' walk of Visconteo Castle.

    More...
    BOOK
  • Bed And Breakfast Casa Locarno

    Via Giuseppe Zoppi 1, Locarno, Switzerland

    0.2 km to Funivia Orselina - Cardada (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
  • Locarno

    Locarno Monti, Via Giuseppe Zoppi, 6600, Locarno, Switzerland

    0.2 km to Funivia Orselina - Cardada (Show map)

    Show map

    Locarno is a countryside apartment located in Locarno within 5 minutes' walk of Madonna del Sasso Church.

    More...
    From US$ 398
    price for 1 night
    BOOK From US$ 398
  • Casa Maria

    Via Patocchi 33, Locarno, Switzerland

    0.3 km to Funivia Orselina - Cardada (Show map)

    Show map

    Casa Maria apartment is 20 minutes' walk from the center of Locarno. Lido Locarno is positioned about 2 km away.

    More...
    BOOK
  • B&B Villa Sempreverde

    Via Alla Basilica 1, Locarno, Switzerland

    0.3 km to Funivia Orselina - Cardada (Show map)

    Show map

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

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

    Via Al Parco 2, Locarno, Switzerland

    0.3 km to Funivia Orselina - Cardada (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$ 240
    price for 1 night
    BOOK From US$ 240
  • Garni Dolcevita

    Via Ai Monti 160, Locarno, Switzerland

    0.3 km to Funivia Orselina - Cardada (Show map)

    Show map

    The apartment features a golf course, a designated smoking area and a baggage storage. The on-site conveniences include a safety deposit box and a vending machine.

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Casa La Grusaida

    Via Patocchi 27, Locarno, Switzerland

    0.3 km to Funivia Orselina - Cardada (Show map)

    Show map

    The 75 m² Casa La Grusaida apartment in Orselina district features a panoramic view over Lake Maggiore.

    More...
    BOOK
  • Piccolo Tazzino

    Locarno Monti, Via Ai Monti, 6600, Locarno, Switzerland

    0.4 km to Funivia Orselina - Cardada (Show map)

    Show map

    The 100 m² Piccolo Tazzino apartment provides bright rooms with a panoramic view of the lake. Top features of the apartment include a free car park and a golf course.

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • Collina D'Oro Orselina Locarno

    Via Patocchi 21, Locarno, Switzerland

    0.4 km to Funivia Orselina - Cardada (Show map)

    Show map

    Collina D'Oro Orselina Locarno apartment provides guests with a sauna and an elevator. A 15-minute walk will take you to Locarno Hospital .

    More...
    BOOK
  • Belvedere

    Via Ai Monti Della Trinita 44, Locarno, Switzerland

    0.4 km to Funivia Orselina - Cardada (Show map)

    Show map

    The 4-star Belvedere Hotel stands in the heart of Locarno and provides a sun terrace, an outdoor swimming pool and a golf course. Belvedere Hotel has been welcoming guests…

    More...
    From US$ 293
    price for 1 night
    BOOK From US$ 293
  • Miramonti

    Via Del Tiglio 18A 1, Locarno, Switzerland

    0.5 km to Funivia Orselina - Cardada (Show map)

    Show map

    Located in Locarno Center district within a 10-minute walk of Funivia Orselina, the 50 m² Miramonti apartment accommodates up to 2 guests.

    More...
    BOOK
  • La Camelia - Das Luxusferiendomizil Mit Pool Und Seesicht

    Via Patocchi 5A 2. Stock, Locarno, Switzerland

    0.6 km to Funivia Orselina - Cardada (Show map)

    Show map

    Guests can opt to stay in La Camelia - Das Luxusferiendomizil Mit Pool Und Seesicht apartment when visiting Locarno. This apartment offers airport transfer, dry cleaning and ironing service.

    More...
    BOOK
  • Boutique Hotel La Rinascente

    Via Al Tazzino 3, Locarno, Switzerland

    0.6 km to Funivia Orselina - Cardada (Show map)

    Show map

    Boutique Hotel La Rinascente is a 3-star grand venue featuring a modern accommodation within a 10-minute walk from Cardada.

    More...
    From US$ 269
    price for 1 night
    BOOK From US$ 269
  • Bed & Blessing / Casa Borgo

    Via Borghese 2, Locarno, Switzerland

    0.6 km to Funivia Orselina - Cardada (Show map)

    Show map

    Situated about 15 minutes' walk from Lido Locarno, the grand Bed & Blessing / Casa Borgo Bed & Breakfast offers a shared lounge, a picnic area and a golf course.

    More...
    BOOK
  • Hotel Garni Muralto

    Via Sempione 10, Locarno, Switzerland

    0.6 km to Funivia Orselina - Cardada (Show map)

    Show map

    Boasting an excellent setting in Muralto district, this grand hotel offers bright rooms overlooking the lake.

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Pensione Citta Vecchia

    Via Torretta 13, Locarno, Switzerland

    0.6 km to Funivia Orselina - Cardada (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
  • Casa Oliva

    Vicolo Del Porticaccio 3, Locarno, Switzerland

    0.6 km to Funivia Orselina - Cardada (Show map)

    Show map

    Guests of Locarno will have a nice stay at Casa Oliva Guest House apartment. Parco Botanico del Gambaragno is situated around 4.3 km away.

    More...
    BOOK
  • Pensione Olanda

    Via Ai Monti 139A, Locarno, Switzerland

    0.7 km to Funivia Orselina - Cardada (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