Locarno Hotels

Not Just Any Hotel – Only the Best Locarno Hotels, Selected for You!

Locarno
Mar 14, 2025 - Mar 15, 2025
2 adults, 1 room
Find
Price per night:
Up to $100
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.6
Excellent (491)
View map · 1.2 km City Centre
From
100£ /per night
8.6
Excellent (416)
View map · 0.4 km City Centre
From
676£ /per night
9
Excellent (21)
View map · 1.1 km City Centre
From
184£ /per night
8.4
Very good (350)
View map · 0.4 km City Centre
From
87£ /per night

Discover Your Perfect Stay

Located in the picturesque region of Switzerland, Locarno is a charming destination that offers an unforgettable experience for travelers. With its breathtaking landscapes, a rich cultural heritage, and a thriving tourism industry, Locarno has become a popular choice for those seeking a peaceful escape. When it comes to accommodations, Locarno hotels definitely exceed expectations, offering a blend of luxury, comfort, and convenience. .

From boutique hotels nestled amidst the cobblestone streets of the old town to modern resorts overlooking the stunning Lake Maggiore, Locarno has a wide range of options to cater to every traveler's needs. Whether you prefer a tranquil stay surrounded by nature or a vibrant hotel in the heart of the city, you'll find a perfect match in Locarno. Some of the standout hotels in the area include the exquisite Hotel Belvedere with its panoramic views, the charming Hotel Città Vecchia offering a glimpse into the city's history, and the glamorous Hotel Villa Orselina, boasting a spa and infinity pool. .

One of the highlights of staying in Locarno hotels is the opportunity to immerse yourself in the local culture. The hotels often organize guided tours, allowing guests to explore the town's historical landmarks, such as the Piazza Grande, known for its annual International Film Festival, or the majestic Palazzo Rusca, offering a glimpse into Locarno's past. Furthermore, most hotels are conveniently located within walking distance of delicious local restaurants, where you can indulge in authentic Swiss cuisine and regional specialties. .

With its stunning natural beauty and a wide range of accommodation options, Locarno truly stands out as a must-visit destination in Switzerland. Whether you're seeking relaxation, adventure, or simply want to immerse yourself in the local culture, Locarno hotels provide the perfect base for an incredible experience. Discover the charm of this beautiful town while enjoying the comfort and hospitality of its exceptional hotels. .

Name of hotel Accommodation Rating Price, $
Hotel Rio Garni

8.7 / 10

(1037 Reviews)

From 81£
B&B Villa Sempreverde

8.9 / 10

(239 Reviews)

From 109£
Hotel Alexandra

8.5 / 10

(1090 Reviews)

From 91£
Hotel Belvedere Locarno

9.0 / 10

(1037 Reviews)

From 254£
Hotel Bellavista Locarno

8.9 / 10

(870 Reviews)

From 113£
8.7
Excellent (1037)

Hotel Rio Garni

3
1 Via Collegiata
Hotel Rio Garni offers a warm and welcoming atmosphere coupled with affordable rates. This family-run hotel features comfortable rooms and provides a complimentary breakfast to start your day off right. Enjoy the convenience of the hotel's location, just a short walk from the Piazza Grande and the shores of Lake Maggiore. .

From

81£ /per night
8.9
Excellent (239)

B&B Villa Sempreverde

3
Via Alla Basilica 1
Nestled among the lush greenery of Locarno offers a serene retreat for nature lovers. This charming bed and breakfast boast a cozy atmosphere and beautifully decorated rooms that seamlessly blend modern comfort with rustic charm. Wake up to breathtaking views of the surrounding mountains and enjoy a delicious breakfast in the peaceful garden. .

From

109£ /per night

Boutique Charms among Locarno Hotels

Discover the allure of boutique hotels nestled among the stunning landscapes of Locarno. Each hotel featured in this section combines elegance, attention to detail, and a distinct character that sets them apart from the rest. .

8.5
Very good (1090)

Hotel Alexandra

3
Via San Gottardo 43
Located in the heart of Locarno brings together modern design and comfort. The hotel's stylish rooms are equipped with all the amenities needed for a comfortable stay. Conveniently situated near the Piazza Grande and the lake, guests can easily explore the city's attractions before coming back to the hotel's inviting atmosphere. .

From

91£ /per night
9
Excellent (1037)

Hotel Belvedere Locarno

4
Via Ai Monti Della Trinita 44
Immerse yourself in timeless elegance at Hotel Belvedere Locarno, a charming hotel that combines history and luxury. Located in a 19th-century villa, the hotel offers stunning lake views and boasts beautifully landscaped gardens. Relax by the pool, dine at the panoramic restaurant, and unwind in the spacious and elegant rooms during your stay. .

From

254£ /per night

Lakeside Retreats among Locarno Hotels

Indulge in the tranquility of lakeside accommodations in Locarno, where the beauty of Lake Maggiore takes center stage. These hotels offer a peaceful escape, allowing guests to unwind and enjoy the enchanting surroundings. .

8.9
Excellent (870)

Hotel Bellavista Locarno

3
Via Bartolomeo Varenna 31
Perched on a hillside overlooking Lake Maggiore, Hotel Bellavista Locarno provides a serene retreat with breathtaking views. This family-run hotel offers comfortable rooms and a friendly ambiance. Unwind in the lush garden, take a dip in the outdoor pool, or simply enjoy a delicious meal at the panoramic restaurant while admiring the picturesque lake. .

From

113£ /per night
8.6
Excellent (784)

Boutique Hotel Piazza Grande

Piazzetta Dei Capitani, Locarno Piazza Grande
Located in the iconic Piazza Grande, the Boutique Hotel Piazza Grande is a true gem among Locarno hotels. Its classic architecture and elegant interiors transport guests to a bygone era. The spacious rooms offer a luxurious haven, while the rooftop terrace provides panoramic views of the city. Immerse yourself in the rich history and vibrant atmosphere of Locarno from this exceptional hotel. .

From

142£ /per night

Cultural Gems among Locarno Hotels

Immerse yourself in the cultural heritage of Locarno by staying in hotels that are steeped in history and charm. These accommodations not only provide a comfortable stay but also allow guests to delve into the rich traditions and stories of Locarno. .

7.8
Very good (1748)

Hotel Garni Montaldi

2
Piazza Stazione
Embrace a home away from home at Hotel Garni Montaldi, a charming lakeside hotel that offers a warm and welcoming atmosphere. Indulge in the hotel's spacious rooms, all featuring balconies with captivating lake views. Take a leisurely stroll along the lake promenade or relax in the garden while admiring the beauty of Lake Maggiore. .

From

89£ /per night
7.2
Good (358)

Residenze Dell'Angelo

3
Piazza Grande
Residenze Dell'Angelo offers a range of apartment-style accommodations, perfect for extended stays or those seeking a home-away-from-home experience in Locarno. Choose from a variety of apartment sizes, all equipped with modern amenities. Guests can enjoy the freedom to explore the city at their leisure while having access to hotel services such as breakfast and housekeeping. .

From

57£ /per night

Modern Comforts among Locarno Hotels

For those seeking contemporary comforts combined with the beauty of Locarno, these modern hotels offer the best of both worlds. .

9.4
Excellent (195)

Hotel Villa Orselina - Small Luxury Hotel

5
Via Santuario 10
Discover a haven of tranquility at Hotel Villa Orselina, a small luxury hotel perched high above Locarno. This elegant retreat offers panoramic views of Lake Maggiore and the surrounding mountains. Indulge in the hotel's spa facilities, fine dining options, and luxurious rooms, each decorated with a blend of contemporary and classic design elements. .

From

496£ /per night
8.3
Very good (1706)

Ibis Locarno

3
Via Giuseppe Cattori 6
Located just a short walk from the lake and train station, Ibis Locarno provides a convenient and comfortable base for exploring the city. The hotel's contemporary rooms are designed to ensure a restful stay, and its on-site restaurant offers a delicious selection of international and regional cuisine. .

From

85£ /per night

Luxury Escapes among Locarno Hotels

Indulge in the lap of luxury with these exquisite hotels that showcase the finest in hospitality and amenities. Immerse yourself in opulence and elegance while experiencing the beauty of Locarno. .

7.6
Very good (3354)

Hotel Dell'Angelo

3
Piazza Grande
Experience the enchantment of Hotel Dell'Angelo, located in the center of Locarno's old town. This historic hotel dates back to the 18th century and retains its original charm while providing modern comforts. Immerse yourself in the labyrinthine streets of the old town and explore the nearby attractions, including the stunning Madonna del Sasso sanctuary. .

From

36£ /per night
8.4
Very good (461)

Hotel Cittadella

3
Via Cittadella 18
Discover the historic charm of Hotel Cittadella, located in a beautifully restored medieval building in the lively heart of Locarno. This boutique hotel exudes elegance and offers comfortable rooms with a touch of old-world charm. Take a stroll through Locarno's historic streets, visit the nearby castles, and experience the vibrant local culture during your stay. .

From

85£ /per night

City Nearby

Zermatt

Other city in Switzerland

Zurich
Geneva
Montreux
Basel
Lugano
Lausanne
Saas-Fee
Gstaad
Lucerne
Verbier

Other city in World