Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

161 hotels in Locarno

Search the best hotels and places to stay in Locarno

View map
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Via Ai Monti Della Trinita 44, Locarno, Switzerland, 6601View on map
700 m from City Centre400 m from Madonna del Sasso Church
The hotel has 89 rooms and offers views of Andes Mountains and Lake Maggiore, while onsite one can enjoy a spa area, a steam room and a laconium, featuring location close to a railway station.
  • The hotel has
    • CHF 13 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.4
Great258 reviews
Price from£ 286per nightSelect
Not available
Viale Verbano 29, Locarno, Switzerland, CH 6600View on map
1000 m from City Centre300 m from Locarno Station
Located next to Madonna del sasso, the hotel enjoys a spa centre, a steam room and a Jacuzzi and has to offer 68 rooms in the centre of the city.
  • The hotel has
    • CHF 24 per day
    +1
7.8
Very good469 reviews
Price from£ 226per nightSelect
Not available
Via Dogana Nuova 2, Locarno, Switzerland, 6600
700 m from City Centre200 m from Kursaal Locarno SA
Offering windsurfing, diving and hiking in the area, this accommodation lies next to Sacromonte e Santuario Madonna del Sasso, and within a 10-minute drive of Cardada.
8.2
Great222 reviews
Price from£ 120per nightSelect
Not available
Via San Gottardo 43, Locarno, Switzerland, 6600 Locarno-Muralto
1.4 km from City Centre600 m from Locarno Station
This hotel, lodged in Muralto district, boasts a lounge bar and views of the mountain.
8.0
Great344 reviews
Price from£ 101per nightSelect
Not available
Hotel Dell'AngeloPiazza Grande, Locarno, Switzerland, 6601
200 m from City Centre200 m from Visconteo Castle
This hotel features rooms with mountain views, while a panoramic location provides easy access to Visconteo Castle.
7.2
Very good761 reviews
Price from£ 88per nightSelect
Not available
Hotel Garni MuraltoVia Sempione 10, Locarno, Switzerland, 6600
800 m from City Centre300 m from Locarno Station
Located in the old part of Locarno, this hotel is within a 10-minute walk from Piazza Grande.
8.8
Great1410 reviews
Price from£ 107per nightSelect
Not available
Garni NessiVia B. Varenna 79, Locarno, Switzerland, 6600
1.2 km from City Centre1000 m from Locarno Hospital - La Carità 
Nestled in Locarno Center district adjacent to a bus stop, the hotel offers 36 en-suite rooms along with pool views.
7.4
Very good217 reviews
Price from£ 146per nightSelect
Not available
Residenza Al Parco - TertianumVia San Gottardo 8, Locarno, Switzerland, 6600
1.1 km from City Centre200 m from Locarno Station
Offering an indoor pool, the hotel is located in an old part of Locarno, not far from Cardada.
Price from£ 172per nightSelect
Not available
H4 Hotel Arcadia LocarnoLungolago Giuseppe Motta, Locarno, Switzerland, 6601
600 m from City Centre300 m from Kursaal Locarno SA
107 rooms and a seasonal outdoor pool are available in this property, located close to a bus stop and Cardada.
7.8
Very good555 reviews
Price from£ 241per nightSelect
Not available
Villa OrselinaVia Santuario 10, Locarno, Switzerland, 6644
1.1 km from City Centre200 m from Madonna del Sasso Church
This grand hotel overlooks Swiss Alps and Lake Maggiore and offers 28 rooms with available Turkish steam bath and massage services.
9.4
Perfect75 reviews
Price from£ 472per nightSelect
Not available
Ristorante Stella Con CamereVia G. Mantegazza 5, Locarno, Switzerland, 6600
200 m from City Centre300 m from Visconteo Castle
Just off Madonna del Sasso Church, this hotel offers a tranquil location and includes a pizza restaurant.
7.0
Very good3 reviews
Price from£ 98per nightSelect
Not available
Hotel Rio GarniVia Della Collegiata 1, Locarno, Switzerland, 6600
900 m from City Centre100 m from Locarno Station
Hiking and cycling are provided by the hotel, that offers a central location in Muralto district.
9.8
Perfect2 reviews
Price from£ 130per nightSelect
Not available
Ibis LocarnoVia Giuseppe Cattori 6, Locarno, Switzerland
500 m from City Centre200 m from Kursaal Locarno SA
Offering 83 rooms with garden views, the hotel is set in Locarno Center district, just steps from Cardada.
8.2
Great180 reviews
Price from£ 126per nightSelect
Not available
Hotel Du Lac LocarnoVia Ramogna 3, Locarno, Switzerland, 6600
600 m from City Centre100 m from Locarno Casino
Guests may relax and enjoy the panoramic views of Lake Maggiore or explore the center of Locarno in a 10-minute walk.
8.0
Great154 reviews
Price from£ 162per nightSelect
Not available
La Barca BluVia Al Parco 2, Locarno, Switzerland, 6644
Perfectly located near a funicular station, the hotel with modern rooms offers the views of Lake Maggiore.
8.2
Great63 reviews
Price from£ 125per nightSelect
Not available
City LocarnoVia Giuseppe Cattori 4, Locarno, Switzerland
500 m from City Centre200 m from Kursaal Locarno SA
The hotel features a lounge restaurant, while near the venue, set in Muralto district, one will find Piazza e Chiesa S. Antonio.
Price from£ 154per nightSelect
Not available
Geranio Au LacViale Verbano, Locarno, Switzerland, 6600
900 m from City Centre100 m from Locarno Station
Placed in Muralto district next to Lido Locarno, the hotel provides beautiful rooms and a stunning view.
8.2
Great286 reviews
Price from£ 195per nightSelect
Not available
Albergo CardadaCardada, Locarno, Switzerland, 6600
2.8 km from City Centre1.3 km from Cardada - Cimetta
Located just a short walk from Funivia Orselina in Locarno Center district, this hotel enjoys a panoramic view together with cots, a play area and board games for children.
9.2
Perfect1 review
Price from£ 118per nightSelect
Not available
Easyrooms Dell'AngeloPiazza Grande, Locarno, Switzerland, 6600
200 m from City Centre200 m from Visconteo Castle
Nestled in the mountain area of Locarno, this pet-friendly hostel greets guests with buffet breakfast every morning.
8.0
Great12 reviews
Price from£ 115per nightSelect
Not available
Pardo BarVia Della Motta 3 6600 Locarnoticino, Locarno, Switzerland, 6600
200 m from City Centre200 m from Visconteo Castle
Set in Locarno, this 6-room property is an ideal base for visits to Piazza Grande.
7.4
Very good1 review
Price from£ 94per nightSelect
Not available
PiccoloVia Avvocato Buetti 11, Locarno, Switzerland, 6600
1.2 km from City Centre400 m from Locarno Station
Placed close to Lido Locarno in the centre of Locarno, this hotel offers 21 rooms.
6.8
Nice44 reviews
Price from£ 160per nightSelect
Not available
Hotel StellaVia Al Parco 14, Locarno, Switzerland, 6644
There are rooms facing the lake and the hotel is set close to Madonna del Sasso Church.
Price from£ 173per nightSelect
Not available
Hotel AmericaPiazza Grande, Locarno, Switzerland, 6601
400 m from City Centre100 m from Piazza Grande Locarno
Boasting functional rooms and hiking and billiards in the area, the venue is based in Locarno Center district in close proximity to Lido Locarno.
5.4
Guest rating14 reviews
Price from£ 122per nightSelect
Not available
Hotel ElveticoVia Vallemaggia 31, Locarno, Switzerland, 6600
800 m from City Centre500 m from Locarno Hospital - La Carità 
There are Mediterranean meals available in the hotel, located in Locarno Center district nearby a railway station.
10.0
Perfect1 review
Price from£ 111per nightSelect
Not available
B&B Villa SempreverdeVia Alla Basilica 1, Locarno, Switzerland, 6605
900 m from City Centre300 m from Funivia Orselina - Cardada
There are rooms facing the city and the hotel is set close to Parco Giochi Al Burbaglio.
Price from£ 131per nightSelect
Not available
Pensione OlandaVia Ai Monti 139A, Locarno, Switzerland, 6605
900 m from City Centre600 m from Locarno Hospital - La Carità 
The hotel is located in Locarno Center district facing Lake Maggiore, offering functional rooms along with hiking and cycling.
9.6
Perfect1 review
Price from£ 98per nightSelect
Not available
Residenza Al Lido - TertianumVia Della Posta 44, Locarno, Switzerland, 6600
800 m from City Centre300 m from Lido di Locarno
The property boasts an indoor swimming pool and a library on site and guests can laze by a heated pool.
Price from£ 147per nightSelect
Not available
Garni RondinellaVia Dogana Nuova 4, Locarno, Switzerland, 6600
700 m from City Centre200 m from Kursaal Locarno SA
Located close to Madonna del Sasso Church, the hotel has 30 rooms, and boasts access to a funicular station.
7.4
Very good2 reviews
Price from£ 134per nightSelect
Not available
Garten Hotel DellavalleVia Contra 45, Locarno, Switzerland, 6645
2.6 km from City Centre1.7 km from Locarno Station
Offering 43 classic rooms, a health club, a spa centre and a solarium, the venue boasts a beautiful setting next to Lake Maggiore.
7.2
Very good91 reviews
Price from£ 147per nightSelect
Not available
Via Aldo Balli 1, Locarno, Switzerland, 6600
1.3 km from City Centre500 m from Locarno Station
Offering 58 rooms with mountain views, the hotel is set in Muralto district, just steps from Lido Locarno.
8.0
Great193 reviews
Price from£ 142per nightSelect
Not available
Aparthotel Al LagoVia Lungolago Giuseppe Motta 12, Locarno, Switzerland, 6600
700 m from City Centre400 m from Kursaal Locarno SA
Within easy reach of Piazza Grande, this hotel comprises 56 rooms with en suite bathrooms.
Price from£ 159per nightSelect
Not available
Bnb Casa PhonixVia Storta 82, Locarno, Switzerland, 6645
3.0 km from City Centre2.2 km from Locarno Station
Located off Lido Locarno, this budget hotel is 4 km from the center of Locarno and offers views over Lake Maggiore.
Price from£ 121per nightSelect
Not available
Al PozzViale Verbano 21, Locarno, Switzerland, 6600
900 m from City Centre100 m from Locarno Station
Offering a superb location next to Lake Maggiore, the hotel offers to taste Italian cuisine the on-
6.6
Nice1 review
Price from£ 91per nightSelect
Not available
Pensione Citta VecchiaVia Torretta 13, Locarno, Switzerland, 6600
500 m from City Centre200 m from Piazza Grande Locarno
Located close to Madonna del Sasso Church, the hotel has 8 rooms, and boasts access to a train station.
Price from£ 63per nightSelect
Not available
Piazza Stazione, Locarno, Switzerland, 6600
800 m from City Centre200 m from Locarno Station
Offering 49 rooms with mountain views, the hotel is set in Muralto district, just steps from Madonna del sasso.
6.0
Guest rating143 reviews
Price from£ 112per nightSelect
Not available
Casa Da Vinci B&BVia Bartolomeo Rusca 6, Locarno, Switzerland, 6600
300 m from City Centre200 m from Visconteo Castle
Located 1 km away from Locarno city center, this hotel features 19 rooms and an outdoor pool.
6.6
Nice1 review
Price from£ 134per nightSelect
Not available
B&B Al FestivalPiazza Muraccio 3, Locarno, Switzerland, 6600
200 m from City Centre200 m from Piazza Grande Locarno
Offering location in Muralto district, the hotel features cots and board games for guests with children.
Price from£ 90per nightSelect
Not available
Casa AnnitaVia San Gottardo 34, Locarno, Switzerland, 6600
1.3 km from City Centre500 m from Locarno Station
Set near Cardada and Lago Maggiore Sailing, this apartment enjoys its vicinity to a bus stop and offers an aqua park and a golf course.
8.6
Great28 reviews
Price from£ 110per nightSelect
Not available
Bed And Breakfast Casa LocarnoVia Giuseppe Zoppi 1, Locarno, Switzerland, 6605
1000 m from City Centre200 m from Funivia Orselina - Cardada
Located next to Ghisla Art Collection and Lake Maggiore, this hotel is only 1.4 km from Parco delle Camelie.
Price from£ 113per nightSelect
Not available
Casa SibylleVia Brione 83, Locarno, Switzerland, 6648
2.0 km from City Centre1.1 km from Locarno Station
Ideally situated near a cable car station and Castello Visconteo, this well-equipped apartment has a mini-kitchen and a terrace.
Price from£ 130per nightSelect
Not available
@ Home Hostel Vecchia LocarnoVia Della Motta 10, Locarno, Switzerland, 6600
300 m from City Centre200 m from Visconteo Castle
The hotel is located in the busy area of Locarno, not far away from Parco delle Camelie, overlooking the street.
Price from£ 118per nightSelect
Not available
Boutique Hotel CentraleVia Contra 1 Piazza Della Chiesa, Locarno, Switzerland, 6645
2.4 km from City Centre1.5 km from Locarno Station
The boutique hotel is located in a mountain area with quick access to Piazza Grande.
Price from£ 198per nightSelect
Not available
Great2Stay City Center Apartments7 Via Cittadella, Locarno, Switzerland, 6600
400 m from City Centre200 m from Piazza Grande Locarno
Select
Not available
Casa CollinaVia Del Sole 66, Locarno, Switzerland, 6645
2.7 km from City Centre1.8 km from Locarno Station
Situated 3 km from the centre of Locarno, the apartment with a view over the mountain offers a terrace.
Price from£ 194per nightSelect
Not available
Art ApartmentVia Bernardino Luini 7, Locarno, Switzerland, 6600
500 m from City Centre200 m from Kursaal Locarno SA
This 2-bedroom apartment can accommodate up to 4 people, within a 15-minute walk from Centro culturale e museo Elisarion.
Price from£ 142per nightSelect
Not available
Giardino LagoVia Alla Riva 83A, Locarno, Switzerland, 6648
2.6 km from City Centre1.9 km from Locarno Station
Set only 2.5 km from Madonna del Sasso Church, this hotel features a casino, an indoor swimming pool and barbeque grills.
9.2
Perfect71 reviews
Price from£ 272per nightSelect
Not available
Mirafiori Swiss Quality HotelVia Al Parco 25, Locarno, Switzerland, 6644
In the hotel you will find the small garden restaurant that offers selected typical specialties of Mediterranean cuisine.
8.0
Great132 reviews
Price from£ 176per nightSelect
Not available
Albergo Remorino - Relais Du SilenceVia Verbano 29, Locarno, Switzerland, 6648
2.1 km from City Centre1.3 km from Locarno Station
Offering garden views, the venue is placed close to Verzasca Dam, and boasts a heated pool.
8.6
Great203 reviews
Price from£ 323per nightSelect
Not available
Dependance Piazza Grande LocarnoPiazza Grande 1, Locarno, Switzerland, 6600
200 m from City Centre200 m from Visconteo Castle
Placed close to Museo Castello San Materno in the centre of Locarno, this hotel offers 15 rooms.
Price from£ 126per nightSelect
Not available
Caffe Dell'Arte Boutique RoomsVia Cittadella 9, Locarno, Switzerland, 6600
400 m from City Centre200 m from Piazza Grande Locarno
This business hotel with mountain views lies close to the sights of Locarno including Piazza Grande.
8.6
Great365 reviews
Price from£ 164per nightSelect
Not available
Locarno Youth HostelVia B. Varenna 18 , Locarno, Switzerland, 6600
500 m from City Centre400 m from Locarno Hospital - La Carità 
Set within a 15-minute walking distance from Lido Locarno, the hostel gives quick access to a train station in Locarno Center district.
7.0
Very good10 reviews
Price from£ 98per nightSelect
Not available
Hotel ExcelsiorVia Simone Da Locarno 12, Locarno, Switzerland, 6600
600 m from City Centre400 m from Kursaal Locarno SA
Located a few steps from Cardada, the hotel features 22 rooms with views over the lake.
Price from£ 146per nightSelect
Not available
Garni AlbaVia Rinaldo Simen 58, Locarno, Switzerland, 6648
2.3 km from City Centre1.5 km from Locarno Station
Offering a convenient location in Minusio district of Minusio, the hotel welcomes guests with a daily buffet breakfast.
6.2
Nice20 reviews
Select
Not available
Boutique Hotel La RinascenteVia Al Tazzino 3, Locarno, Switzerland, 6600
500 m from City Centre200 m from Piazza Grande Locarno
Offering a quiet location in Locarno Center district of Locarno, the hotel welcomes guests with a daily buffet breakfast.
Price from£ 157per nightSelect
Not available
CameliaVia Gian Gaspare Nessi ,9 , Locarno, Switzerland, 6600
1.3 km from City Centre600 m from Locarno Station
The hotel offers to try fresh cuisine of the hotel set in a beautiful location nearby La Casa Del Te.
7.2
Very good57 reviews
Select
Not available
Hotel Garni MinusioVia Esplanade 6, Locarno, Switzerland, 6648
2.6 km from City Centre1.7 km from Locarno Station
Located next to Madonna del Sasso Church, the venue comprises 24 rooms with garden views.
Price from£ 180per nightSelect
Not available
Ramada Arcadia LocarnoLungolago G Mottach-6600 Locarno, Locarno, Switzerland, 6605
600 m from City Centre200 m from Kursaal Locarno SA
Located only 1.7 km from OnArte, this hotel features a garden restaurant and an outdoor swimming pool.
Price from£ 199per nightSelect
Not available
Apartment TazzinoLocarno Monti Via Ai Monti 6600, Locarno, Switzerland, 6600
700 m from City Centre400 m from Madonna del Sasso Church
This 3-bedroom apartment can accommodate up to 6 people, within a 15-minute walk from Lido Locarno.
Price from£ 190per nightSelect
Not available
Residenze Dell'AngeloPiazza Grande, Locarno, Switzerland, 6600
200 m from City Centre200 m from Visconteo Castle
This hotel in Locarno Center district, just off Castello Bernese, boasts 7 en-suite rooms and a terrace restaurant.
8.8
Great1 review
Price from£ 114per nightSelect
Not available
Hotel Garni GiacomettiVia San Francesco 1, Locarno, Switzerland, 6600
300 m from City Centre200 m from Visconteo Castle
Located close to Madonna del Sasso Church, the hotel has 7 rooms, and boasts access to a cable car station.
Price from£ 108per nightSelect
Not available
Residenza MottaVia Della Motta 11, Locarno, Switzerland, 6600
300 m from City Centre200 m from Visconteo Castle
Set in Locarno, this 9-room property is an ideal base for visits to Lido Locarno.
8.8
Great36 reviews
Price from£ 114per nightSelect
Not available
@ Home Hotel LocarnoVia San Gottardo 18, Locarno, Switzerland, 6600
1.2 km from City Centre400 m from Locarno Station
This hotel with 24 rooms and a terrace bar is centrally located 20 minutes' walk from the city center.
6.0
Guest rating9 reviews
Price from£ 154per nightSelect
Not available
SchlosshotelVia B. Rusca 9 / S. Francesco 7A, Locarno, Switzerland, 6600
200 m from City Centre100 m from Visconteo Castle
There are rooms facing the garden and the hotel is set close to Termali Salini & Spa Locarno.
5.8
Guest rating
Select
Not available
Villa Art'EVia Capuccini 11, Locarno, Switzerland, 6600
500 m from City Centre200 m from Piazza Grande Locarno
Located in Locarno Center district close to Madonna del Sasso Church, this hotel boasts a library and a golf course.
Price from£ 97per nightSelect
Not available
Casa ColombaVia Mondacce 47, Locarno, Switzerland, 6648
3.0 km from City Centre2.1 km from Locarno Station
This 1-bedroom apartment can accommodate up to 2 people, within a 30-minute walk from Lido Locarno.
Price from£ 110per nightSelect
Not available
Hotel CittadellaVia Cittadella 18, Locarno, Switzerland, 6600
300 m from City Centre200 m from Locarno Hospital - La Carità 
Bringing you close to Piazza e Chiesa S. Antonio, the hotel offers to try hiking and cycling and is nestled in a historic-style building.
Price from£ 178per nightSelect
Not available
B&B Villa GiniaVia San Gottardo 69, Locarno, Switzerland, 6648
1.7 km from City Centre900 m from Locarno Station
There are rooms facing the terrace and the hotel is set close to Porto Regionale di Locarno SA.
Price from£ 97per nightSelect
Not available
Del Parco 17Via Respini 8, Locarno, Switzerland, 6600
1000 m from City Centre200 m from Lido di Locarno
This 70 m² property with a terrace is located within a 20 minutes' walk from Madonna del Sasso Church.
Price from£ 138per nightSelect
Not available
Bed & Blessing / Casa BorgoVia Borghese 2, Locarno, Switzerland, 6600
400 m from City Centre200 m from Piazza Grande Locarno
Featuring a shared lounge and a golf course, this venue provides convenient access to Parco delle Camelie and is within a 30-minute drive from Lugano airport.
Price from£ 115per nightSelect
Not available
Casa Don BoscoVia Orselina 2, Brione Sopra Minusio,6645, Locarno, Switzerland, 6645
2.3 km from City Centre1.4 km from Locarno Station
Located less than 20 minutes' walk from Madonna del Sasso Church, this traditional-style villa overlooks Lake Como and Andes Mountains.
Price from£ 181per nightSelect
Not available
Garni DolcevitaVia Ai Monti 160, Locarno, Switzerland, 6605
900 m from City Centre400 m from Funivia Orselina - Cardada
Placed about 1 km from the centre of Locarno, the apartment with amazing views of the garden offers a shared lounge and a golf course.
8.2
Great3 reviews
Price from£ 106per nightSelect
Not available
Case Di Sotto, House & BreakfastCase Di Sotto, 6644 Orselina, Locarno, Switzerland, 6644
1.5 km from City Centre700 m from Madonna del Sasso Church
Set 1250 meters away from Chiesa di San Francesco, this traditional villa provides a veranda and a library.
Price from£ 193per nightSelect
Not available
Casa CarinaSalita Dei Colli 5, Locarno, Switzerland, 6600
1.5 km from City Centre600 m from Locarno Station
Featuring a tennis court and a golf course, this venue with a kitchenette is situated close to Piazza Grande.
Select
Not available
OnyxVia Buetti 72, Locarno, Switzerland, 6600
1.2 km from City Centre400 m from Locarno Station
Comprising 1 bedrooms, a kitchen, and a nice balcony, this 50 m² apartment is set in Muralto district.
Price from£ 165per nightSelect
Not available
MiramontiVia Del Tiglio 18A 1, Locarno, Switzerland, 6605
1000 m from City Centre500 m from Funivia Orselina - Cardada
Featuring a kitchen, the venue is only 1.9 km from Lido Locarno.
Price from£ 117per nightSelect
Not available
Bottega Del Vino GuesthouseVia Bernardino Luini 13, Locarno, Switzerland, 6600
300 m from City Centre200 m from Piazza Grande Locarno
Featuring a tennis court and a golf course, this venue provides convenient access to Piazza Grande and is within a 30-minute drive from Lugano airport.
Price from£ 158per nightSelect
Not available
Muralto ResidencePiazza Stazione 8, Locarno, Switzerland, 6600
800 m from City Centre100 m from Locarno Station
Nestled within 20-minute walk of Piazza e Chiesa S. Antonio, the venue offers to enjoy an outdoor pool.
Price from£ 203per nightSelect
Not available
Casa AngelaVia Alla Riva 63, Locarno, Switzerland, 6648
2.3 km from City Centre1.5 km from Locarno Station
Situated in Minusio district, the property comprises a kitchen and 2 bedrooms.
Price from£ 118per nightSelect
Not available
SonnenstrahlVia Alla Selva 3, Locarno, Switzerland, 6645
2.3 km from City Centre1.5 km from Locarno Station
Located less than 1.7 km from Cardada, this venue features a nice balcony and a kitchen.
Price from£ 135per nightSelect
Not available
Casa MariaVia Patocchi 33, Locarno, Switzerland, 6644
1.2 km from City Centre300 m from Madonna del Sasso Church
Staying at this 46 m² apartment with a nice balcony, guests will be near Madonna del Sasso Church.
Price from£ 102per nightSelect
Not available
Apartment Laville A-3-4Via Ai Saleggi 18A 6600 Locarno, Locarno, Switzerland, 6600
500 m from City Centre200 m from Falconry Locarno
Located in Locarno, a 10-minute walk from Lido Locarno, this accommodation comes with 2 bedrooms and a kitchen.
Price from£ 283per nightSelect
Not available
Apartment Laville A 3 3Via Ai Saleggi 24B 6600 Locarno, Locarno, Switzerland, 6600
500 m from City Centre200 m from Falconry Locarno
This 2-bedroom apartment can accommodate up to 4 people, within a 15-minute walk from Parco Giochi Al Burbaglio.
Price from£ 234per nightSelect
Not available
Apartment Laville A-4-3 , Locarno, Switzerland, 6600
400 m from City Centre200 m from Falconry Locarno
Nestled in Locarno Center district of Locarno, the venue is about 20 km from Lugano airport.
Price from£ 194per nightSelect
Not available
Apartment Laville B-1-2 , Locarno, Switzerland, 6600
500 m from City Centre200 m from Falconry Locarno
Staying at this 99 m² apartment with a balcony, guests will be near Falconry Locarno.
Price from£ 289per nightSelect
Not available
Apartment Laville B-2-3 , Locarno, Switzerland, 6600
500 m from City Centre200 m from Falconry Locarno
Comprising 2 bedrooms, a full kitchen, and a balcony, this 95 m² apartment is set in Locarno Center district.
Price from£ 242per nightSelect
Not available
Apartment Laville B 3 2Via Ai Saleggi 24A 6600 Locarno, Locarno, Switzerland, 6600
500 m from City Centre200 m from Falconry Locarno
This 3-bedroom apartment can accommodate up to 6 people, within a 15-minute walk from Cardada.
Price from£ 220per nightSelect
Not available
Bellaterra BVia Patocchi 39 A, Locarno, Switzerland, 6644
1.2 km from City Centre200 m from Funivia Orselina - Cardada
Set 1.9 km from Lido Locarno, this property features 1 bedrooms and a terrace with a sitting area.
Price from£ 134per nightSelect
Not available
Villa MonteverdeVia Consiglio Mezzano 22, Locarno, Switzerland, 6644
1.4 km from City Centre700 m from Locarno Station
Situated 1450 metres from Visconteo Castle, the property provides accommodation with a sun terrace and a golf course.
Price from£ 620per nightSelect
Not available
Locarno Bnb29 Via Alfredo Pioda, Locarno, Switzerland, 6600
1000 m from City Centre800 m from Locarno Hospital - La Carità 
Set in Locarno Center district steps from Visconteo Castle, this villa features balcony and a shared lounge.
Price from£ 114per nightSelect
Not available
Casa Milo Al LagoVia Alla Riva 10, Locarno, Switzerland, 6648
1.4 km from City Centre700 m from Locarno Station
This 2-bedroom apartment can accommodate up to 4 people, within a 20-minute walk from Madonna del sasso.
Price from£ 182per nightSelect
Not available
Apart Holidays - Residenza FloraVia Rivapiana 3, Locarno, Switzerland, 6600
1.2 km from City Centre500 m from Locarno Station
Set within 20 minutes' walk of the city center, the apartment offers a kitchen along with a terrace.
Price from£ 112per nightSelect
Not available
Apartment App. 46Locarno Monti Via Alla Lanca Degli Stornazza 6600, Locarno, Switzerland, 6600
900 m from City Centre300 m from Camellia Park Locarno
Located in Locarno, a 20-minute walk from Madonna del Sasso Church, this accommodation comes with 2 bedrooms and a kitchen.
Price from£ 147per nightSelect
Not available
Casa Al LidoVia Alla Riva 63, Locarno, Switzerland, 6648
2.3 km from City Centre1.5 km from Locarno Station
Situated 2.1 km from Lido di Locarno, the apartment features a terrace with a sitting area.
Price from£ 138per nightSelect
Not available
Apartment BletillaVia Gian Gaspare Nessi, Locarno, Switzerland, 6600
800 m from City Centre700 m from Locarno Hospital - La Carità 
This quiet apartment for 3 guests is located meters from Monte Verità and features opportunities for horse riding, hiking and cycling.
Price from£ 146per nightSelect
Not available
Rustico Auf BurgVicolo Capone 2, Locarno, Switzerland, 6645
2.3 km from City Centre1.5 km from Locarno Station
Featuring a kitchenette and a furnished terrace, the property is a 30-minute drive from Lugano airport.
Price from£ 130per nightSelect
Not available
Villa GiniaVia S. Gottardo 69, Locarno, Switzerland, 6648
1.7 km from City Centre900 m from Locarno Station
Boasting a sunbathing terrace and a library, the villa is located in Minusio district, 2 km from the city center.
Price from£ 422per nightSelect
Not available
Casa CahenzliVia G. B. Male 8, Locarno, Switzerland, 6600
1.2 km from City Centre1000 m from Locarno Hospital - La Carità 
Set within 10 minutes' walk of the city center, this 56 m² apartment offers a quiet accommodation for up to 4 guests.
Select
Not available
Casa SandraVia Alla Riva 65, Locarno, Switzerland, 6648
2.3 km from City Centre1.5 km from Locarno Station
Situated 2.2 km from Piazza Grande, the apartment features a terrace with a seating area.
Price from£ 91per nightSelect
Not available
Apartment Locarno-LidoVia Gioacchini Respini 8, Locarno, Switzerland, 6600
900 m from City Centre100 m from Lido di Locarno
Nestled in Locarno Center district within 15 minutes' walk of Piazza Grande, the apartment offers 40 m² of space for up to 3 guests.
Price from£ 142per nightSelect
Not available
Apartment ModernaVia Contra 77, Locarno, Switzerland, 6645
2.8 km from City Centre2.0 km from Locarno Station
Set in Locarno, this property has a terrace with a sitting area together with a fully-fitted kitchen for guests use.
Price from£ 134per nightSelect
Not available
  • 1
  • 2

Filtering results

Please wait...

161 hotels found

Your booking experience in Locarno

With a large choice of, accessible search tools and descriptive hotel profiles, you'll find Locarno hotel deals in a wink. Hotelmix.co.uk allows you to limit your search in Swiss Alps by proximity to transport links and landmarks. Book a room with our help!

Budget hotels in Locarno

For budget lodging, choose Hotel Rio Garni, which comes at 117£ per night, or Hotel Garni Montaldi, which charges 109£. You will find Hotel Garni Annita just a stone's throw from Chiesa San Vittore.

Proximity to public transport

A popular choice about 2.8 km from Locarno (ZJI-Locarno Train Station) airport is Hotel Mulino. Hotels near Locarno train station include Hotel Belvedere Locarno and Hotel Alexandra.

Convenience of staying in the city centre

The city center boasts 11 hotels, such as Ristorante Stella Con Camere and Hotel Millennium. An option near the city center is Pardo Bar next to Locarno Hospital. Located in Locarno Center district, Albergo Cardada offers a golf course, hiking and a sundeck.

Du Lac puts you within a 10-minute walk from Parco Giochi Al Burbaglio and is located 0.8 km away from the city center.

Luxury and boutique accommodation

Minusio district is home to a variety of luxury hotels like Boutiquehotel Albergo Brione, which features an outdoor swimming pool, a sauna and a solarium. For quirky and unique accommodation in Locarno Center district, try Boutique Hotel La Rinascente steps away from Termali Salini & Spa Locarno.

Apartments, B&Bs and others

Think about staying at Apartment Laville B-3-2 or Apartment Laville A-3-4, if you'd like to take advantage of staying at B&B. If you are here on business, Ibis Locarno with rates from 91£ and Hotel Elvetico where prices start at 119£ are great options. Caffe Dell'Arte Boutique Bed And Breakfast ia an elegant resort hotel set less than a 30-minute walk from Fondazione Monte Verita.

Show moreLess