Default HTG hotel image

Spruga Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 20 - Oct 21
Tomorrow
Oct 21 - Oct 22
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for Spruga hotels

1. Casa Berno Panorama Resort

Casa Berno Panorama Resort
Ascona
United States
Stacy
P16,361
P17,692 total
includes taxes & fees
Oct 22 - Oct 23
Casa Berno Panorama Resort

2. Suite Hotel Sunstar Brissago

Suite Hotel Sunstar Brissago
Brissago
Mexico
Karin
P19,218
P20,812 total
includes taxes & fees
Oct 22 - Oct 23
Suite Hotel Sunstar Brissago

3. Boutique Hotel La Rocca

Boutique Hotel La Rocca
Porto Ronco
United States
Lisa
P13,812
P15,047 total
includes taxes & fees
Oct 21 - Oct 22
Boutique Hotel La Rocca

4. Hotel Garni Morettina

Hotel Garni Morettina
Brissago
United States
Ashkan
P13,156
P14,320 total
includes taxes & fees
Oct 26 - Oct 27
Hotel Garni Morettina

5. Garni Elena

Garni Elena
Losone
United States
Simon
P13,229
P14,396 total
includes taxes & fees
Oct 21 - Oct 22
Garni Elena

6. Hotel Collinetta

Hotel Collinetta
Ascona
Australia
Janet
P13,229
P14,396 total
includes taxes & fees
Oct 22 - Oct 23
Hotel Collinetta

7. Charme Hotel Barbatè

Charme Hotel Barbatè
Terre di Pedemonte
United Kingdom
Simeon
P10,430
P11,490 total
includes taxes & fees
Oct 26 - Oct 27
Charme Hotel Barbatè

8. Hampton By Hilton Locarno

Hampton By Hilton Locarno
Losone
Germany
Max
P8,106
P9,123 total
includes taxes & fees
Nov 1 - Nov 2
Hampton By Hilton Locarno

9. Albergo Losone

Albergo Losone
Losone
Switzerland
Gabriele
P30,869
P32,751 total
includes taxes & fees
Oct 22 - Oct 23
Albergo Losone

10. Hotel Garni Golf

Hotel Garni Golf
Ascona
Spain
Carlos
P10,180
P10,895 total
includes taxes & fees
Oct 21 - Oct 22
Hotel Garni Golf

11. Boutique Hotel Elisabetta

Boutique Hotel Elisabetta
Ronco sopra Ascona
Switzerland
Angela
P18,978
P20,363 total
includes taxes & fees
Oct 21 - Oct 22
Boutique Hotel Elisabetta

12. Monte Verità

Monte Verità
Ascona
United Kingdom
Dushyanthie
P11,372
P12,467 total
includes taxes & fees
Oct 21 - Oct 22
Monte Verità

13. Hotel Ascona

Hotel Ascona
Ascona
United States
Marcelo
P11,847
P13,006 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Ascona

14. Stella Alpina Hotel e Ristorante

Stella Alpina Hotel e Ristorante
Druogno
United Kingdom
Julien
P5,207
P5,728 total
includes taxes & fees
Nov 2 - Nov 3
Stella Alpina Hotel e Ristorante

15. Hotel Arcadia Locarno, a Trademark Collection by Wyndham

Hotel Arcadia Locarno, a Trademark Collection by Wyndham
Locarno
United States
Lyndsay
P13,512
P14,689 total
includes taxes & fees
Oct 21 - Oct 22
Hotel Arcadia Locarno, a Trademark Collection by Wyndham

16. Hotel Lago Maggiore

Hotel Lago Maggiore
Muralto
Thailand
PUTTIWAT
P9,261
P10,322 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Lago Maggiore

17. Bellavista Swiss Quality Hotel

Bellavista Swiss Quality Hotel
Gambarogno
United States
celia
P12,411
P13,546 total
includes taxes & fees
Oct 21 - Oct 22
Bellavista Swiss Quality Hotel

18. Hotel Eden Roc

Hotel Eden Roc
Ascona
Germany
Stephan
P42,628
P44,957 total
includes taxes & fees
Oct 21 - Oct 22
Hotel Eden Roc

19. Hotel Giardino

Hotel Giardino
Cannobio
Switzerland
Franziska
P8,215
P9,248 total
includes taxes & fees
Oct 21 - Oct 22
Hotel Giardino

20. Dorint Resort & Spa Locarno Riazzino

Dorint Resort & Spa Locarno Riazzino
Locarno
United Kingdom
Christopher
P11,171
P12,305 total
includes taxes & fees
Nov 1 - Nov 2
Dorint Resort & Spa Locarno Riazzino
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Spruga Hotel Reviews

ibis Locarno

ibis Locarno

10/10 Excellent
"Fantastic location, great staff and perfect room to have relaxing time Breakfast was excellent. Highly recommend"
Farida 3-night trip
Posted 2 days ago
ibis Locarno
Aquazzurra Resort & Aparthotel

Aquazzurra Resort & Aparthotel

10/10 Excellent
"This was better than expected. The room we got was huge, the property is very nice and we loved the location."
Anamaria 2-night trip
Posted 3 days ago
Aquazzurra Resort & Aparthotel
La Palma au Lac

La Palma au Lac

8/10 Good
"המלון מיושן קצת. לא עשה עלינו רושם טוב. חנינו בחניון העליון ואז צריך לרדת במדרגות עם המזוודות למעליות. ארוחת בוקר נחמדה,לא יותר"
ILANA 1-night trip
Posted 5 days ago
La Palma au Lac
Hotel Millennium

Hotel Millennium

10/10 Excellent
"The Millennium Hotel was an adorable boutique hotel, located just a five-minute walk from the train station and across the street from Lake Maggiore. My room was gorgeous, with a bed that felt like sleeping on clouds. Everything was extremely clean. Breakfast was delicious and the proprietors are very nice. They even offered to arrange a transportation card for me, but I couldn’t take advantage of that because, sadly, I only stayed one night on my way to Milan. I hope to return and stay longer."
Barbara 1-night trip
Posted 11 days ago
Hotel Millennium
Eurossola

Eurossola

10/10 Excellent
"Very convenient location if you have to stay overnight for train connections. It’s literally across the street from the train station"
Jun 1-night trip
Posted 2 weeks ago
Eurossola
Dorint Resort & Spa Locarno Riazzino

Dorint Resort & Spa Locarno Riazzino

8/10 Good
"Great stay in very nice hotel with helpful staff, nice breakfast"
Stephen 2-night trip
Posted 3 weeks ago
Dorint Resort & Spa Locarno Riazzino
Boutique Hotel Piazza Grande Locarno

Boutique Hotel Piazza Grande Locarno

10/10 Excellent
"We stayed in the Modern Double room & although small, it was perfect for two people. Very clean & comfortable with an amazing location on the Piazza Grande. Numerous restaurants located in walking distance. And the hotel has a wonderful restaurant right on the piazza. Although there’s no front desk, the hotel’s virtual contact (Marcello) was quick to correct any issues."
M Beth 2-night trip
Posted 3 weeks ago
Boutique Hotel Piazza Grande Locarno
Hampton By Hilton Locarno

Hampton By Hilton Locarno

10/10 Excellent
"Good location, 10 minutes on the free bus to Ancona. Federica was very friendly and helpful. Great breakfast buffet. Convenient supermarket next door. Nice new well presented room."
Paul 2-night trip
Posted 2 months ago
Hampton By Hilton Locarno
Hotel Nessi Locarno

Hotel Nessi Locarno

10/10 Excellent
"Nice spot, refreshing pool. The location is convenient to bus lines. The staff were super friendly and there was a good breakfast. I felt safe as a solo traveler."
Victoria 1-night trip
Posted 3 months ago
Hotel Nessi Locarno

More cheap stays in Spruga

Parkhotel Emmaus - Casa Rustico

Parkhotel Emmaus - Casa Rustico

Via Emmaus 15a Losone
P4,564
P5,401 total
Oct 21 - Oct 22
includes taxes & fees
9.6/10 Exceptional! (7 reviews)
Parkhotel Emmaus - Casa Rustico
Palazzo Canetti Locarno

Palazzo Canetti Locarno

1 Via Duni Locarno TI
P5,027
P5,882 total
Oct 25 - Oct 26
includes taxes & fees
Palazzo Canetti Locarno
Hotel Garni Montaldi

Hotel Garni Montaldi

Piazza Stazione 7 Muralto TI
P7,073
P8,006 total
Nov 10 - Nov 11
includes taxes & fees
7.2/10 Good! (238 reviews)
Hotel Garni Montaldi
Hotel Muralto

Hotel Muralto

Via Sempione 10 Muralto TI
P7,438
P8,384 total
Nov 1 - Nov 2
includes taxes & fees
9.2/10 Wonderful! (448 reviews)
Hotel Muralto
Hotel Rondinella Locarno

Hotel Rondinella Locarno

4 Via nuova Dogana Locarno TI
P7,494
P8,443 total
Nov 10 - Nov 11
includes taxes & fees
9.6/10 Exceptional! (20 reviews)
Hotel Rondinella Locarno
Osteria Ticino da Ketty & Tommy

Osteria Ticino da Ketty & Tommy

Via Muraccio 20 Ascona Tessin
P11,162
P12,250 total
Oct 25 - Oct 26
includes taxes & fees
9/10 Wonderful! (142 reviews)
Osteria Ticino da Ketty & Tommy

Find out more about Spruga

Top reasons to visit Spruga

  • Stunning Natural Landscapes: Explore the breathtaking scenery of the Onsernone Valley with numerous hiking trails and mountain excursions.
  • Charming Village Atmosphere: Experience the quaint charm of Spruga, featuring picturesque paths and a sunny, family-friendly environment.
  • Cultural Exploration: Discover local churches and vibrant piazzas that reflect the rich heritage of the region.
  • Golf Opportunities: Enjoy a round of golf at the nearby Golf Losone, perfect for golf enthusiasts.
  • Proximity to Enchanting Towns: Visit the nearby towns of Locarno and Ascona for luxury shopping and vibrant culture.

Find great hotels near Spruga

Discover the charm of Spruga, a picturesque village in the Onsernone Valley, where a variety of accommodation options await. From quaint bed and breakfasts to comfortable hotels, you'll find the perfect base for your Swiss adventure. Many lodgings cater to families and pet-friendly travellers, ensuring a delightful stay. Explore Spruga's holiday rentals and hotels to make the most of your enchanting getaway in the heart of Ticino.

  • Seven Boutique Hotel: Located a convenient 16km from Spruga, the Seven Boutique Hotel offers a charming 3-star experience for travellers seeking a pet-friendly getaway. With a commendable guest rating of 9.0 out of 10, the hotel provides a welcoming atmosphere for both guests and their furry companions. The property features essential amenities such as food and water bowls for pets, ensuring a comfortable stay for all. Its unique boutique theme adds a touch of character, making it an appealing choice for those looking to enjoy a relaxing vacation with their pets.
  • Hotel Belvedere Locarno: Situated 18km away from Spruga, the Hotel Belvedere Locarno boasts a striking 4.5-star rating with an impressive guest rating of 9.4 out of 10. This hotel is ideal for families and adventure seekers, offering a golf-themed experience amidst stunning surroundings. Guests can partake in various recreational activities, including hiking, swimming, and snowboarding, all within easy reach. The hotel also caters to younger visitors with amenities such as a shared playground and special breakfast options, ensuring a family-friendly atmosphere while enjoying the thrill of adventure.
  • Hotel dell'Angelo: Also located 18km from Spruga, the Hotel dell'Angelo presents a 3-star lodging option that embraces a family-friendly and pet-friendly ethos. With a focus on catering to families, the hotel provides essential amenities such as cribs and a first aid kit to ensure a safe and comfortable environment for children. Pets are also welcome, allowing families to bring their beloved companions along for the journey. This hotel combines practicality with a warm atmosphere, making it a suitable choice for those seeking a homely feel during their stay in Ticino.

Where to stay in Spruga

Spruga, a charming village nestled in the Onsernone Valley, offers a delightful escape for those seeking romance and relaxation. Explore picturesque paths that wind through lush landscapes, perfect for leisurely strolls or invigorating hikes. The area exudes a sunny, family-friendly atmosphere, making it ideal for holidays. Nearby, the enchanting towns of Locarno and Ascona boast luxury boutiques and vibrant culture, ensuring a memorable Swiss experience awaits you in and around Spruga.

  • Locarno: Located approximately 18km from Spruga, Locarno is a charming city nestled along the shores of Lake Maggiore. Renowned for its stunning outdoor scenery, it offers a romantic atmosphere, particularly during the spring and summer months when visitor numbers peak. Locarno is a haven for outdoor enthusiasts with activities such as skiing and body treatments available. Notable landmarks include the picturesque piazza square and majestic mountains that offer breathtaking views and hiking trails.
  • Ascona: Situated about 16km from Spruga, Ascona is a delightful town known for its vibrant lakeside promenade and artistic vibe. The town attracts visitors year-round, peaking in February, July, and September, making it a bustling destination particularly during the warmer months. Ascona is perfect for those seeking outdoor adventures, with its proximity to beautiful beaches, ski resorts, and stunning mountain landscapes. The local charm is palpable, making it an ideal spot for a romantic getaway.
  • Onsernone: As the region where Spruga is located, Onsernone offers an enchanting blend of natural beauty and outdoor activities. With a stable flow of visitors throughout the year, particularly in the spring and early autumn, Onsernone serves as a gateway to adventure. Skiing and exploring the scenic mountains are popular among tourists. The area is also home to serene lakes and fascinating dams, providing a tranquil escape for nature lovers and those looking to unwind amid stunning landscapes.

Things to do near Spruga

Shopping

In Spruga, you can enjoy charming local shops offering handcrafted gifts and regional delicacies. If you're up for a drive, visit the nearby town of Locarno, around 19km away, where you'll find a vibrant market and a range of boutiques in a picturesque setting.

Recreation

In Spruga, indulge in rejuvenating treatments at the local wellness centres, where you can enjoy massage therapies and holistic practices in a serene mountain environment. Participate in scenic hikes to immerse yourself in nature, enhancing both physical and mental well-being amidst breathtaking views.

Adventure

The Airolo-Pescium Gondola, located 35km from Spruga, offers breathtaking views and exhilarating outdoor experiences. Nearby, the Monte Tamaro Cable Car, 27km away, provides access to thrilling family adventures. Additionally, the Fiesch-Fiescheralp I Cable Car, situated 40km from Spruga, is ideal for exploring stunning alpine landscapes.

Nightlife

Experience the charm of Spruga's nightlife at Ristorante Pizzeria Da Nino, where you can enjoy traditional Swiss cuisine and a selection of local wines. For a more laid-back vibe, visit the nearby Caffè Bar Onsernone, perfect for sipping cocktails and mingling with locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Spruga

Spruga, nestled in the scenic Onsernone Valley of the Canton of Ticino, offers a delightful mix of cultural and outdoor experiences. Visitors can explore charming churches, picturesque piazzas, and stunning mountains. The area caters to those seeking both relaxation and adventure, making it an ideal destination for sightseeing and enjoying the natural beauty of southern Switzerland. With numerous attractions nearby, Spruga promises an enriching getaway for every traveller.

  • Ascona Beach: Located 18km from Spruga, Ascona Beach offers a serene escape with its sandy shores and tranquil waters. Visitors can enjoy sunbathing, swimming, or simply soaking up the vibrant beach atmosphere, making it an ideal spot for relaxation and leisure.
  • Piazza Grande: Also 18km from Spruga, Piazza Grande is a bustling hub of culture and urban life. Surrounded by charming cafes and shops, this lively square often hosts local events, providing a great opportunity to immerse oneself in the local culture and community spirit.
  • Waterfall of Foroglio: Situated 19km away, the Waterfall of Foroglio captivates with its stunning natural beauty. This enchanting spot is perfect for outdoor enthusiasts seeking adventure, offering picturesque hiking trails and a romantic setting amidst nature’s splendour.

Best time to go to Spruga

The best time to visit Spruga is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January26.2°F (-3.2°C)Light RainMostly SunnyModerately LowAverage
February28.6°F (-1.9°C)Light RainMostly SunnyModerately LowAverage
March34.5°F (1.4°C)Light RainMostly SunnyAverageSlightly Low
April41.2°F (5.1°C)Light RainMostly SunnyAverageAverage
May48.7°F (9.3°C)Moderate RainMostly SunnyAverageAverage
June57.7°F (14.3°C)Light RainMostly SunnyAverageSlightly High
July61.7°F (16.5°C)Light RainMostly SunnyModerately HighSlightly High
August60.8°F (16.0°C)Moderate RainMostly SunnyModerately HighSlightly High
September54.0°F (12.2°C)Light RainMostly SunnyModerately HighAverage
October45.7°F (7.6°C)Moderate RainMostly SunnyAverageSlightly Low
November35.8°F (2.1°C)Light RainMostly SunnyAverageSlightly Low
December28.0°F (-2.2°C)Light RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Spruga

Reaching Spruga in Switzerland is convenient via major airports such as Zürich (ZRH) and Milan (MXP-Malpensa Intl.). Zürich (ZRH) is situated 138km away, with notable hotels nearby including the 5-star Zurich Marriott Hotel and The Dolder Grand, both located 8km from the airport. Milan (MXP) is closer at 64km, offering excellent accommodation options such as the Sheraton Milan Malpensa Airport Hotel, a mere 161m from the airport. Additionally, Milan (LIN) is 100km from Spruga, with nearby hotels like the 5-star Tivoli President Milano Hotel, situated 6km away. Each airport provides accessible transport services for a smooth journey to your destination.

Frequently asked questions

Where is the best place for a stay in Spruga?
Hotel Arcadia Locarno, a Trademark Collection by Wyndham, located 11.4 mi (18.4 km) from the heart of Spruga, is a top choice for your stay based on our traveler data. Other good choices for your stay in the area are Dorint Resort & Spa Locarno Riazzino and Hotel Montegrino Lakeview. See all available top hotels, or vacation rentals in Spruga.
If I need to cancel my hotel reservation in Spruga, will I receive a refund?
Yes! You'll find that most hotel room reservations are fully refundable if cancelled before the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Spruga.
How is it staying in Spruga?
Visitors to Spruga are sure to find plenty to explore and enjoy. There are 2800 hotels and other accommodations in the surrounding area. Find out more about Spruga.
What is there to see in Spruga?
Places to visit in the wider area include Prestinone Cable Car, Brissago Islands, and Monte Verità. You'll also find Madonna del Sasso and Ascona Beach in the area. Check out what more to see and do in Expedia's Spruga guide.
What's the seasonal weather like in Spruga?
The hottest months are usually July and August with an average temp of 59°F, while the coldest months are January and February with an average of 29°F. The rainiest months in Spruga are August, October, May, and November, with each month seeing an average of 8 inches of rainfall.

Explore a world of travel with Expedia