Find and Book Top Rated Hotels in Locarno

Search among 13 available resorts and all inclusive hotels in Locarno from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-13 out of 13
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great488 reviews
MapView on map1.2 km from City Centre600 m from Locarno Station
From   US$ 120 /nightSelect
8.6
Great122 reviews
MapView on map900 m from City Centre200 m from Madonna del Sasso Church
From   US$ 557 /nightSelect
8.2
Great118 reviews
400 m from City Centre200 m from Kursaal Locarno SA
From   US$ 192 /nightSelect
8.6
Great406 reviews
400 m from City Centre300 m from Plaza Grande
From   US$ 331 /nightSelect
8.4
Great389 reviews
500 m from City Centre200 m from Kursaal Locarno SA
From   US$ 186 /nightSelect
8.6
Great1712 reviews
600 m from City Centre300 m from Locarno Station
From   US$ 114 /nightSelect
8.6
Great770 reviews
600 m from City Centre300 m from Kursaal Locarno SA
From   US$ 266 /nightSelect
8.6
Great616 reviews
800 m from City Centre300 m from Locarno Station
From   US$ 269 /nightSelect
8.2
Great129 reviews
800 m from City Centre200 m from Locarno Station
From   US$ 306 /nightSelect
8.4
Great175 reviews
1000 m from City Centre300 m from Locarno Station
From   US$ 105 /nightSelect
8.4
Great130 reviews
From   US$ 160 /nightSelect
8.6
Great428 reviews
700 m from City Centre100 m from Locarno Station
From   US$ 263 /nightSelect
8.6
Great252 reviews
From   US$ 538 /nightSelect

Best resorts and places to stay in Locarno

Why visit?

Locarno, located in the Italian-speaking region of Switzerland, offers a unique blend of stunning natural beauty and cultural richness, making it an ideal destination for tourists. With its mild climate, beautiful landscapes, and historic landmarks, Locarno truly has something for everyone.

Visiting Locarno allows tourists to explore iconic landmarks such as the Piazza Grande, which is famous for its annual film festival and charming cafés. Another must-visit attraction is the Sanctuary of Madonna del Sasso, a beautiful pilgrimage church with panoramic views over the city and Lake Maggiore. Additionally, the nearby Verzasca Dam and the picturesque Lake Maggiore offer opportunities for outdoor activities like hiking, cycling, and boating.

Why is choosing a resort in Locarno better than staying in a hotel?

Privacy and Space: Resorts in Locarno offer spacious accommodations, giving tourists a sense of privacy and relaxation that may not be possible in a hotel setting.

Extended Amenities: Resorts often provide additional amenities such as swimming pools, spas, fitness centers, and on-site recreational activities, giving guests more options for leisure and entertainment.

Scenic Locations: Many resorts in Locarno are situated in breathtaking natural surroundings, offering stunning views of the lake or mountains, allowing guests to fully immerse themselves in the beauty of the region.

Personalized Service: Resorts generally provide personalized services and attentive staff that cater to the unique needs and preferences of their guests, enhancing the overall experience.

Family-Friendly Facilities: Resorts often offer special facilities and activities for families, including kids' clubs, playgrounds, and organized excursions, making it an ideal choice for those traveling with children.

What is the price to stay in a resort per night?

The average price per night for resorts in Locarno varies depending on their star rating:

3-star resorts: Prices range from CHF 100 to CHF 200 per night.

4-star resorts: Prices range from CHF 150 to CHF 300 per night.

5-star resorts: Prices range from CHF 300 to CHF 500 per night.

Please note that these prices are approximate and can vary based on the season, availability, and specific resort amenities.

Best value for money resorts:

Hotel Belvedere Locarno: Situated amidst beautiful gardens, this 3-star resort offers comfortable rooms, a pool, and stunning lake views. It provides excellent value for its affordable prices.

Hotel Dell'Angelo: Located near the Piazza Grande, this 3-star resort offers budget-friendly accommodations with a central location, making it an ideal choice for exploring the city.

Hotel Garni Du Lac: This charming 3-star resort offers cozy rooms with balcony views of Lake Maggiore. With its friendly staff and reasonable prices, it ensures an enjoyable stay.

Best luxury resorts:

Boutique Hotel La Rinascente: A stunning 4-star resort that provides a luxurious experience with modern suites, a rooftop terrace, spa facilities, and panoramic lake views.

Hotel Villa Orselina: A 5-star resort known for its elegance and sophistication. It offers spacious rooms, a wellness center, gourmet dining, and breathtaking views over Locarno and Lake Maggiore.

Best pet-friendly resorts:

Hotel Mirafiori: This pet-friendly 3-star resort welcomes furry friends and provides comfortable accommodations close to the city center and the lake, making it convenient for pet owners.

Hotel Garni Rio: Situated in a peaceful location, this pet-friendly 3-star resort offers cozy rooms and a warm atmosphere, providing a pleasant stay for both pets and their owners.

Best resorts for families:

Centro Vacanze Verzasca: This family-friendly resort offers a range of activities, including swimming pools, sports facilities, and organized excursions to nearby attractions such as the Verzasca Dam.

Hotel Geranio Au Lac: With its lakefront location and family-oriented services, including a playground and children's menu, this 3-star resort is perfect for families wanting to enjoy a beach vacation.

Best resorts with unique views:

Hotel Eden Roc: A luxurious 5-star resort with stunning lake views, lavish suites, multiple restaurants, and a private beach, providing an unforgettable experience for guests.

Caffè dell'Arte Boutique Bed and Breakfast: Located in the heart of Locarno's old town, this charming boutique resort offers stylish rooms and a rooftop terrace with panoramic views of the city and surrounding mountains.

Show moreLess