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 in Locarno
+1-888-690-5247
Piazza Grande, Locarno, 6601 Switzerland
  • Midscale Downtown property
  • 4 floors in hotel
  • Beds need improvement
  • Vibe is not too good
Easyrooms Dell'angelo in Locarno Piazza Grande, Locarno, 6600 Switzerland
  • 3-star property
  • 15 sleeping rooms in hotel
Ibis Locarno : Via Giuseppe Cattori 6 Via Giuseppe Cattori 6, Lugano, 6600 Switzerland ~0.46 miles northeast of Locarno
  • Mid-scale Downtown hotel
  • Hotel has a green policy Read more
From$85
Very Good 4.0 /5Reviews CallBookMore Details
Aparthotel Al Lago - Locarno Via Lungolago Giuseppe Motta 12, Locarno, 6600 Switzerland
  • Affordable Lake hotel
  • 52 rooms in hotel
  • Average comfort
  • Excellent location
Hotel Du Lac Locarno Via Ramogna 3, Locarno, 6622 Switzerland
  • Mid-scale hotel
  • Complimentary breakfast is offered
Hotel Belvedere Locarno Via Ai Monti Della Trinità 44, Locarno, 6600 Switzerland
  • Luxurious Five Star property
  • Check in: 4pm
Garni Nessi Via Bartolomeo Varenna 79, Locarno, 6600 Switzerland
  • Mid-scale hotel
  • 36 rooms in property
Castello Del Sole Via Muraccio 142, Ascona, CH-6612 Switzerland ~0.69 miles southwest of Locarno
  • Mid-scale property
  • Hotel has 2 floors
Villa Orselina - Orselina-Locarno Via Santuario 10, Orselina-Locarno, 06644 Switzerland ~0.88 miles north of Locarno
  • Luxury Five Star hotel
  • Free breakfast
Giardino Ascona - Ascona Via Del Segnale 10, Ascona, 6612 Switzerland ~0.97 miles south of Locarno
  • Luxurious Five Star hotel
  • Check-in time: 15:00
From$245
Excellent 5.0 /5Recent Reviews CallBookMore Details
Albergo Losone - Losone Via Dei Pioppi 14, Losone, 6616 Switzerland ~1.13 miles west of Locarno
  • High-end property
  • Check in time: 14:00
From$152
Very Good 4.5 /5Recent Reviews CallBookMore Details
Albergo Mirador in Ascona Via Al Lido 28, Ascona, 6612 Switzerland ~1.20 miles southwest of Locarno
  • 3 star Lake property
  • 2 suites in hotel
Hotel Eden Roc in Ascona Via Albarelle 16, Ascona, 6612 Switzerland ~1.28 miles southwest of Locarno
  • 3 star hotel
  • Check-in time: 15:00
From$85
Excellent 5.0 /5Read Reviews CallBookMore Details
Al Faro : Piazza Giuseppe Motta 29 Piazza Giuseppe Motta 29, Ascona, 6612 Switzerland ~1.31 miles southwest of Locarno
  • 3 star hotel
  • Free comp. breakfast
Albergo Carcani - Ascona Piazza Motta, Ascona, 6612 Switzerland ~1.33 miles southwest of Locarno
  • 3-star property
  • Check-in time: 15:00
Hotel Monte Verita Via Collina 84, Ascona, 6612 Switzerland ~1.48 miles west of Locarno
  • Midscale property
  • 47 sleeping rooms in hotel
Giardino Lago Via Alla Riva 83a, Locarno, 6648 Switzerland
  • Affordable hotel
  • Airport shuttle provided
Dellavalle in Brione
+1-888-283-3404
Via Contra 45, Brione, 6645 Switzerland ~1.86 miles northeast of Locarno
  • Three Star Lake property
  • 2 conference rooms in property
  • Very quiet
  • Most guests criticized the small bathroom
From$72
Very Good 4.0 /5Read Reviews CallBookMore Details
Esplanade Hotel Resort & Spa - Minusio
+1-866-221-8581
Via Delle Vigne 149, Minusio, CH-6648 Switzerland ~1.86 miles northeast of Locarno
  • High end Suburban property
  • 4 suites in property
  • Nice balcony
  • Great view
From$250
Very Good 4.0 /5Guest Reviews CallBookMore Details
Boutique Hotel Villa Sarnia : Via Cantonale 45 Via Cantonale 45, San Nazzaro, 6575 Switzerland ~2.38 miles south of Locarno
  • 3 star hotel
  • Check in time: 14:00
Hotel La Campagnola Via Campagnola 12, Vairano, 6575 Switzerland ~2.47 miles southeast of Locarno
  • 3-star hotel
  • Comp. Breakfast
Boutique Hotel La Rocca in Ascona Via Ronco 61, Ascona, 6613 Switzerland ~3.62 miles west of Locarno
  • Three Star property
  • Free breakfast
Rotonda : Via San Gottardo 117 Via San Gottardo 117, Gordola, 6596 Switzerland ~3.80 miles east of Locarno
  • Affordable hotel
  • Complimentary breakfast is offered
Garni Intragna in Intragna Piazza, Intragna, 6655 Switzerland ~4.68 miles west of Locarno
  • 3 star hotel
Parkhotel Brenscino Via Sacro Monte 21, Brissago, 6614 Switzerland ~5.03 miles southwest of Locarno
  • 4-star property
  • Check in: 15:00
From$152
Very Good 4.0 /5Recent Reviews CallBookMore Details
Next 25 Locarno Hotels >  [1 - 25 of 50]    
Next: See My Locarno Hotels with Pricing
Back to Top