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/Motels & Accommodations

Hotel Dell Angelo : Piazza Grande
+1-888-690-5247
Piazza Grande, Locarno, 6601 Switzerland
  • 3 star Downtown hotel
  • 55 rooms in property
  • Bathroom could be bigger
  • Near city centre
From$50
Average 3.0 /5Reviews CallBookMore Details
Aparthotel Al Lago in Locarno Via Lungolago Giuseppe Motta 12, Locarno, 6600 Switzerland
  • Midscale Lake property
  • Check-in time: 14:00
  • Clean rooms
  • Fabulous view of the lake
Hotel Belvedere Locarno Via Ai Monti Della Trinità 44, Locarno, 6600 Switzerland
  • Luxury 5-star hotel
  • Check in: 4pm
Albergo Mirador Via Al Lido 28, Ascona, 6612 Switzerland ~1.20 miles southwest of Locarno
  • Midscale Lake hotel
  • 3 floors in property
Dellavalle
+1-866-221-8581
Via Contra 45, Brione, 6645 Switzerland ~1.86 miles northeast of Locarno
  • Affordable Lake property
  • 2 conference rooms in property
  • Most guests criticized the small bathroom
  • Reception is all right
From$72
Very Good 4.0 /5Reviews CallBookMore Details
Esplanade Hotel Resort & Spa
+1-866-429-5787
Via Delle Vigne 149, Minusio, CH-6648 Switzerland ~1.86 miles northeast of Locarno
  • Four-star Suburban hotel
  • Hotel has 67 rooms
  • Clean rooms
  • Popular among couples
From$250
Very Good 4.0 /5Review Score CallBookMore Details
Kurhaus Cademario Hotel & Spa : Via Kurhaus Via Kurhaus, Cademario, 6936 Switzerland ~10.97 miles southeast of Locarno
  • 4-star Mountain property
  • 82 rooms in hotel
From$110
Very Good 4.5 /5Recent Reviews CallBookMore Details
Villa Sassa Hotel Residence & Spa : Via Tesserete 10
+1-888-690-5247
Via Tesserete 10, Lugano, 6900 Switzerland ~12.95 miles southeast of Locarno
  • High end Downtown hotel
  • Gym is available on property
  • Liked the aircon
  • About half of guests thought, the hotel was stylish
From$308
Very Good 4.0 /5Reviews CallBookMore Details
Federale : Via Paolo Regazzoni 8
+1-888-305-3366
Via Paolo Regazzoni 8, Lugano, 6900 Switzerland ~13.26 miles southeast of Locarno
  • Midscale Lake hotel
  • Comp. Breakfast
  • Train which is steps away
  • Fantastic service
From$189
Very Good 4.0 /5Review Score CallBookMore Details
Villa Principe Leopoldo - Lugano
+1-800-881-1523
Via Montalbano 5, Lugano, 6900 Switzerland ~13.74 miles southeast of Locarno
  • Luxury Five Star hotel
  • Shuttle from airport available
  • Most guests found the grounds not bad
  • Rather comfortable
From$237
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Tresa Bay Hotel - Ponte Tresa
+1-888-283-3404
Via Lugano 18, Ponte Tresa, 6988 Switzerland ~13.83 miles south of Locarno
  • 3 star Lake hotel
  • 39 rooms in hotel
  • Average sized rooms
  • Most guests thought the service was very professional
From$149
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western Hotel Bellevue Au Lac - Lugano Riva Antonio Caccia 10, Lugano, 6900 Switzerland ~13.90 miles southeast of Locarno
  • Four star Lake property
  • 2 conference rooms in property
  • Most guests criticized the unstylish hotel
  • Pool not open
From$222
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Hotel De La Paix in Lugano
+1-866-429-5787
Via Cattori 18, Lugano, 6900 Switzerland ~13.94 miles southeast of Locarno
  • 4-star Downtown hotel
  • 132 rooms in property
  • Internet is average
  • Most guests criticized the small bathroom
From$125
Very Good 4.0 /5Recent Reviews CallBookMore Details
Novotel Lugano Paradiso - Paradiso
+1-888-690-5281
Viale San Salvatore 11, Paradiso, 6900 Switzerland ~14.03 miles southeast of Locarno
  • High-end Lake hotel
  • Check-in time: 2am
  • Good accessibility by car
  • Great service
From$247
Very Good 4.0 /5Recent Reviews CallBookMore Details
Grand Hotel Eden in Lugano Paradiso
+1-888-690-5247
Riva Paradiso 1, Lugano Paradiso, 6900 Switzerland ~14.10 miles southeast of Locarno
  • Luxury 5 star Lake hotel
  • Hotel has 8 suites
  • Hotel facilities could use a good clean
  • Breakfast is mediocre
From$150
Very Good 4.0 /5Read Reviews CallBookMore Details
Meliá Campione : Via Matteo Da Campione 2 Via Matteo Da Campione 2, Campione Ditalia, 22060 Italy ~15.83 miles southeast of Locarno
  • Luxury 5-star Lake hotel
  • 2 suites in property
From$150
Very Good 4.5 /5Guest Reviews CallBookMore Details
Hotel Campione in Bissone Via Campione 62, Bissone, 6816 Switzerland ~16.40 miles southeast of Locarno
  • Midscale Lake property
  • 40 rooms in hotel
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Agriturismo Il Monterosso
+1-888-283-3404
Via Al Monterosso 60, Verbania, 28923 Italy ~19.40 miles southwest of Locarno
  • Inexpensive Lake property
  • Check in: 16:00
  • Beds need improvement
  • Most guests said rooms were big enough
Grand Hotel Majestic Verbania in Verbania Pallanza
+1-866-221-8581
Via Vittorio Veneto 32, Verbania Pallanza, 28922 Italy ~20.44 miles southwest of Locarno
  • Expensive Lake property
  • 6 suites in property
  • Value for money could be better
  • Good for sightseeing with nearby parking areas
From$126
Very Good 4.0 /5Read Reviews CallBookMore Details
Colonne Hotel - Varese
+1-866-429-5787
Via Fincara 37, Varese, 21100 Italy ~20.95 miles south of Locarno
  • Four star Mountain hotel
  • Check-in time: 11.00AM
  • Nice balcony
  • AC needs updating
From$183
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Hotel Al Borducan in Varese
+1-888-690-5281
Via Beata Caterina Moriggi 43, Varese, 21100 Italy ~21.02 miles south of Locarno
  • Four star Mountain property
  • Check-in: 10:00
  • Excellent value
  • Average amenities
From$118
Very Good 4.5 /5Review Score CallBookMore Details
Location Camponovo & Rooms Via Dell'assunzione 17, Varese -Sacro Monte, 21100 Italy ~21.10 miles south of Locarno
  • High-end property
Villa Porro Pirelli Via Edoardo Tabacchi 20, Induno Olona -Varese, 21056 Italy ~21.87 miles south of Locarno
  • Four-star Lake property
  • 3 suites in hotel
  • Room is all right
  • Bar is disappointing
From$93
Very Good 4.0 /5Reviews CallBookMore Details
Grand Hotel Dino Corso Garibaldi 20, Baveno, 28831 Italy ~22.27 miles southwest of Locarno
  • High-end Downtown property
  • Hotel has a green policy See more
  • Free upgrade to lake
  • Friendly service
Elvezia Hotel
+1-888-283-3404
Via Montegrappa 15, Baveno, 28831 Italy ~22.48 miles southwest of Locarno
  • Economy Lake property
  • Check in: 14.00
Next 25 Locarno Hotels >  [1 - 25 of 50]    
Next: See My Locarno Hotels with Pricing
Back to Top