Star Rating
Hotel Name
Price Range (USD)to
Amenities

Locarno Switzerland Hotels & Motels

Find hotels in Locarno using the list and search tools below. Explore our guide for inexpensive and discount hotel/motel rates in or near Locarno, Switzerland for your corporate or personal leisure travel. We show the best Locarno motel and hotel rooms. Browse the Locarno area hotels to find the perfect lodging! Please use the provided map of the Locarno hotels.

The Locarno center is about 8 miles northeast of Lido and 8 miles northeast of Santuario della Pietà.

Locarno Hotels/Accommodations

Hotel Dell Angelo : Piazza Grande
+1-888-690-5247
Piazza Grande, Locarno, 6601 Switzerland
  • Midscale Downtown property
  • 4 floors in property
  • Friendly atmosphere
  • Good breakfast selection
Easyrooms Dell'angelo Piazza Grande, Locarno, 6600 Switzerland
  • 3 star hotel
  • 2 floors in hotel
Ibis Locarno Via Giuseppe Cattori 6, Lugano, 6600 Switzerland ~0.46 miles northeast of Locarno
  • 3-star property
  • Hotel has 2 suites
Aparthotel Al Lago : Via Lungolago Giuseppe Motta 12 Via Lungolago Giuseppe Motta 12, Locarno, 6600 Switzerland
  • Three Star Lake hotel
  • 52 rooms in property
  • Clean hotel facilities
  • Bathroom could be optimized
Hotel Du Lac Locarno Via Ramogna 3, Locarno, 6622 Switzerland
  • Midscale hotel
  • Hotel has 31 rooms
From$85
Very Good 4.5 /5Reviews CallBookMore Details
Hotel Belvedere Locarno : Via Ai Monti Della Trinità 44 Via Ai Monti Della Trinità 44, Locarno, 6600 Switzerland
  • Luxurious 5 Star hotel
  • Fitness + Health Center
Garni Nessi Via Bartolomeo Varenna 79, Locarno, 6600 Switzerland
  • 3 star hotel
  • Hotel has 36 rooms
Albergo Losone Via Dei Pioppi 14, Losone, 6616 Switzerland ~1.13 miles west of Locarno
  • Expensive property
  • Free breakfast
From$151
Very Good 4.5 /5Reviews CallBookMore Details
Albergo Mirador : Via Al Lido 28 Via Al Lido 28, Ascona, 6612 Switzerland ~1.20 miles southwest of Locarno
  • 3 star Lake property
  • Hotel has 2 suites
Hotel Eden Roc Via Albarelle 16, Ascona, 6612 Switzerland ~1.28 miles southwest of Locarno
  • 3 star hotel
  • 4 floors in property
Al Faro : Piazza Giuseppe Motta 29 Piazza Giuseppe Motta 29, Ascona, 6612 Switzerland ~1.31 miles southwest of Locarno
  • Midscale property
  • Check in: 15:00
Albergo Carcani in Ascona Piazza Motta, Ascona, 6612 Switzerland ~1.33 miles southwest of Locarno
  • 3 star property
  • 29 sleeping rooms in hotel
Hotel Monte Verita in Ascona Via Collina 84, Ascona, 6612 Switzerland ~1.48 miles west of Locarno
  • 3 star hotel
  • Free comp. breakfast
Giardino Lago Via Alla Riva 83a, Locarno, 6648 Switzerland
  • Mid-scale hotel
  • Hotel has 15 rooms
Dellavalle - Brione
+1-888-690-5247
Via Contra 45, Brione, 6645 Switzerland ~1.86 miles northeast of Locarno
  • Midscale Lake property
  • 45 sleeping rooms in hotel
  • Parking is rare
  • Very good lake hotel
Esplanade Hotel Resort & Spa
+1-888-305-3366
Via Delle Vigne 149, Minusio, CH-6648 Switzerland ~1.86 miles northeast of Locarno
  • High-end Suburban hotel
  • 4 suites in property
  • Free parking place
  • Very good lake hotel
From$250
Very Good 4.0 /5Read Reviews CallBookMore Details
Boutique Hotel Villa Sarnia Via Cantonale 45, San Nazzaro, 6575 Switzerland ~2.38 miles south of Locarno
  • Mid-scale hotel
  • Hotel has 6 rooms
Hotel La Campagnola Via Campagnola 12, Vairano, 6575 Switzerland ~2.47 miles southeast of Locarno
  • 3-star property
  • Check in time: 15:00
Boutique Hotel La Rocca - Ascona Via Ronco 61, Ascona, 6613 Switzerland ~3.62 miles west of Locarno
  • Affordable property
  • Hotel has 19 rooms
Rotonda - Gordola Via San Gottardo 117, Gordola, 6596 Switzerland ~3.80 miles east of Locarno
  • 3-star property
Garni Intragna Piazza, Intragna, 6655 Switzerland ~4.68 miles west of Locarno
  • Mid-scale hotel
  • Check-in: 15:00
Parkhotel Brenscino in Brissago Via Sacro Monte 21, Brissago, 6614 Switzerland ~5.03 miles southwest of Locarno
  • 4-star property
  • 92 rooms in hotel
Il Castagno in Mugena Via Cantonale, Mugena, 6939 Switzerland ~9.40 miles southeast of Locarno
  • 3 star property
  • Free breakfast available
Kurhaus Cademario Hotel & Spa : Via Kurhaus Via Kurhaus, Cademario, 6936 Switzerland ~10.97 miles southeast of Locarno
  • Expensive Mountain hotel
  • Free breakfast available
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Hotel Unione Via G Guisan 1, Bellinzona, 6500 Switzerland ~11.30 miles east of Locarno
  • Mid-scale property
  • 4 conference rooms in property
Next 25 Locarno Hotels >  [1 - 25 of 50]    
Next: See My Locarno Hotels with Pricing
Back to Top