Default HTG hotel image

Search 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
10 Oct - 11 Oct
Tomorrow
11 Oct - 12 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Filter by

Property class

Guest rating

Our top choices for Spruga hotels

1. Charme Hotel Barbatè

Charme Hotel Barbatè
Terre di Pedemonte
United Kingdom
Simeon
NZ$323
includes taxes & fees
25 Oct - 26 Oct
Charme Hotel Barbatè

2. Garni Elena

Garni Elena
Losone
United States
Simon
NZ$366
includes taxes & fees
12 Oct - 13 Oct
Garni Elena

3. Hotel Garni Morettina

Hotel Garni Morettina
Brissago
United States
Ashkan
NZ$403
includes taxes & fees
18 Oct - 19 Oct
Hotel Garni Morettina

4. Hotel Collinetta

Hotel Collinetta
Ascona
Australia
Janet
NZ$362
includes taxes & fees
28 Oct - 29 Oct
Hotel Collinetta

5. Hampton By Hilton Locarno

Hampton By Hilton Locarno
Losone
Germany
Max
NZ$261
includes taxes & fees
18 Oct - 19 Oct
Hampton By Hilton Locarno

6. Boutique Hotel La Rocca

Boutique Hotel La Rocca
Porto Ronco
United States
Lisa
NZ$414
includes taxes & fees
19 Oct - 20 Oct
Boutique Hotel La Rocca

7. Parkhotel Brenscino Brissago

Parkhotel Brenscino Brissago
Brissago
Switzerland
Chantal
NZ$340
includes taxes & fees
11 Oct - 12 Oct
Parkhotel Brenscino Brissago

8. Boutique Hotel Piazza Grande Locarno

Boutique Hotel Piazza Grande Locarno
Locarno
United Kingdom
Claire
NZ$105
includes taxes & fees
2 Nov - 3 Nov
Boutique Hotel Piazza Grande Locarno

9. Suite Hotel Sunstar Brissago

Suite Hotel Sunstar Brissago
Brissago
Australia
Ray
NZ$464
includes taxes & fees
18 Oct - 19 Oct
Suite Hotel Sunstar Brissago

10. Hotel Nessi Locarno

Hotel Nessi Locarno
Locarno
United States
Victoria
NZ$171
includes taxes & fees
4 Nov - 5 Nov
Hotel Nessi Locarno

11. Hotel Millennium

Hotel Millennium
Locarno
Canada
David
NZ$262
includes taxes & fees
8 Nov - 9 Nov
Hotel Millennium

12. Casa Berno Panorama Resort

Casa Berno Panorama Resort
Ascona
United States
Stacy
NZ$515
includes taxes & fees
25 Oct - 26 Oct
Casa Berno Panorama Resort

13. Hotel Giardino

Hotel Giardino
Cannobio
Switzerland
Franziska
NZ$263
includes taxes & fees
22 Oct - 23 Oct
Hotel Giardino

14. Seven Boutique Hotel

Seven Boutique Hotel
Ascona
Canada
Lavan
NZ$320
includes taxes & fees
20 Oct - 21 Oct
Seven Boutique Hotel

15. Aquazzurra Resort & Aparthotel

Aquazzurra Resort & Aparthotel
Cannobio
Sweden
Antti
NZ$285
includes taxes & fees
11 Oct - 12 Oct
Aquazzurra Resort & Aparthotel

16. Hotel Garni Golf

Hotel Garni Golf
Ascona
Spain
Carlos
NZ$328
includes taxes & fees
1 Nov - 2 Nov
Hotel Garni Golf

17. Hotel Geranio Au Lac

Hotel Geranio Au Lac
Muralto
Canada
Jocelyn
NZ$277
includes taxes & fees
8 Nov - 9 Nov
Hotel Geranio Au Lac

18. Parkhotel Emmaus - Casa del Sole

Parkhotel Emmaus - Casa del Sole
Losone
Canada
Marlyn
NZ$218
includes taxes & fees
1 Nov - 2 Nov
Parkhotel Emmaus - Casa del Sole

19. Hotel Rotonda

Hotel Rotonda
Gordola
United States
Yolanda
NZ$237
includes taxes & fees
9 Nov - 10 Nov
Hotel Rotonda

20. Ascona Lodge, Pool & Garden Retreat

Ascona Lodge, Pool & Garden Retreat
Ascona
United States
Scott
NZ$221
includes taxes & fees
10 Nov - 11 Nov
Ascona Lodge, Pool & Garden Retreat
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Spruga Hotel Reviews

Recent Reviews in Spruga

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 16 hours ago
Hotel Millennium
Hotel Lago Maggiore

Hotel Lago Maggiore

10/10 Excellent
"A great place to stay being a short walk from the railway station located near the lake. Upper floor rooms especially floor 4 have very good lake views. Reception was very good and helped with lots of good advice to make my stay even better. Breakfast was very good with all the usual on offer. The dining area is spacious and there were always tables available regardless of arrival time. Room was large, well equipped, very comfortable and quiet. Bathroom with large walk-in shower was excellent. Happy to recommend and would use again if back in the area."
Paul 2-night trip
Posted 2 days ago
Hotel Lago Maggiore
Hotel Arcadia Locarno, a Trademark Collection by Wyndham

Hotel Arcadia Locarno, a Trademark Collection by Wyndham

10/10 Excellent
"The hotel was very nice and welcoming. Breakfast was excellent. Bed comfortable and great shower. We would definitely return."
Susan 3-night trip
Posted 3 days ago
Hotel Arcadia Locarno, a Trademark Collection by Wyndham
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 5 days 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 9 days 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 2 weeks ago
Boutique Hotel Piazza Grande Locarno
ibis Locarno

ibis Locarno

8/10 Good
"The staff helped us to make reservation for dinner."
Shaw Wen 2-night trip
Posted 1 month ago
ibis 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 1 month 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 accommodation in Spruga

Parkhotel Emmaus - Casa Rustico

Parkhotel Emmaus - Casa Rustico

Via Emmaus 15a Losone
NZ$145
20 Oct - 21 Oct
includes taxes & fees
9.6/10 Exceptional! (7 reviews)
Parkhotel Emmaus - Casa Rustico
Palazzo Canetti Locarno

Palazzo Canetti Locarno

1 Via Duni Locarno TI
NZ$165
18 Oct - 19 Oct
includes taxes & fees
Palazzo Canetti Locarno
Hotel Garni Montaldi

Hotel Garni Montaldi

Piazza Stazione 7 Muralto TI
NZ$234
13 Oct - 14 Oct
includes taxes & fees
7.2/10 Good! (238 reviews)
Hotel Garni Montaldi
Hotel Muralto

Hotel Muralto

Via Sempione 10 Muralto TI
NZ$236
1 Nov - 2 Nov
includes taxes & fees
9.2/10 Wonderful! (446 reviews)
Hotel Muralto
Hotel Rondinella Locarno

Hotel Rondinella Locarno

4 Via nuova Dogana Locarno TI
NZ$265
10 Nov - 11 Nov
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
NZ$319
18 Oct - 19 Oct
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 Beauty: Spruga is surrounded by breathtaking landscapes, perfect for scenic hikes and mountain excursions.
  • Charming Village Atmosphere: Explore quaint churches and picturesque piazzas that embody the village's unique character.
  • Outdoor Adventures: Enjoy a variety of outdoor activities, ideal for families and nature lovers alike.
  • Convenient Accommodations: A range of lodging options ensures a comfortable stay for every type of traveller.
  • Rich Cultural Experiences: Immerse yourself in local culture and traditions while discovering nearby towns.

Find great hotels near Spruga

Spruga, nestled in the picturesque Onsernone Valley of Ticino, offers a delightful array of accommodations for every type of traveller. Whether you’re seeking a pet-friendly hotel, a charming bed and breakfast, or a family-friendly retreat, you'll discover the perfect spot to unwind after a day of exploring. With options ranging from holiday rentals to hotels, Spruga is an ideal base for your Swiss adventure.

  • Seven Boutique Hotel: Nestled 16.1km from Spruga, the 3-star Seven Boutique Hotel offers a unique pet-friendly experience, ideal for those travelling with furry companions. With a commendable guest rating of 9.0 out of 10, this hotel ensures your pets are well catered for with amenities such as food and water bowls, along with specific policies for dogs. The hotel's charming atmosphere and thoughtful services make it a great choice for those seeking a comfortable and welcoming stay.
  • Hotel Belvedere Locarno: Located 17.7km from Spruga, the 4.5-star Hotel Belvedere Locarno is a romantic haven for couples and adventure seekers alike, boasting a remarkable guest rating of 9.4 out of 10. Guests can partake in various golf-themed experiences while enjoying the stunning garden views from the restaurant. The hotel offers a range of adventure sports nearby, including sailing and skiing, along with luxurious spa services for a relaxing retreat. Special romance packages are available to make your stay even more memorable.
  • Hotel dell'Angelo: Also situated 17.7km from Spruga, the 3-star Hotel dell'Angelo is a fantastic option for families and pet owners. With services tailored for children, such as cribs and first aid kits, this hotel ensures a comfortable stay for all family members. Rated positively by guests, it welcomes pets with specific policies, making it an ideal choice for families looking to enjoy a pet-friendly vacation while exploring the scenic surroundings.

Where to stay in Spruga

Spruga, a charming village in the heart of the Onsernone Valley, offers a delightful escape into nature and tranquillity. Explore scenic paths that wind through lush landscapes, perfect for romantic strolls or family adventures. The warm, sunny weather invites you to enjoy outdoor activities, while nearby towns enhance your experience with luxury accommodations and local culture. A holiday in Spruga promises a blend of relaxation and exploration, making it an ideal destination for every traveller.

  • Locarno: Situated approximately 17.7km from Spruga, Locarno is a vibrant city that attracts visitors with its stunning outdoor experiences and romantic scenery. The city offers a mix of activities, from skiing in the nearby mountains to relaxing by the picturesque lake. Notable landmarks include the lively piazza square, where you can enjoy local cuisine and culture. With its moderate seasonal visitor numbers, especially peaking in April and the summer months, Locarno is perfect for those seeking a blend of adventure and relaxation amidst breathtaking landscapes.
  • Ascona: Located about 16.1km from Spruga, Ascona is a charming lakeside town known for its scenic beauty and relaxed atmosphere. Visitors flock here for outdoor activities, including skiing and enjoying the beach along Lake Maggiore. Ascona's quaint streets are lined with delightful cafes and boutique shops, making it an ideal spot for leisurely exploration. While it sees a steady flow of tourists year-round, expect peaks in February, July, and September, perfect for those looking to experience the town's vibrant cultural events and festivals.
  • Onsernone: Spruga is nestled within the Onsernone valley, a stunning region that showcases the natural beauty of the Swiss Alps. Onsernone attracts visitors year-round, particularly in the spring and summer months. The area is renowned for its outdoor activities, including skiing and hiking, with breathtaking mountain views and serene lakes. It’s an excellent destination for those seeking romance and adventure in a tranquil setting, with local landmarks like the impressive dam adding to its allure. Onsernone’s charm lies in its ability to offer both relaxation and outdoor excitement.

Things to do near Spruga

Shopping

In Spruga, you can explore local shops offering unique gifts and souvenirs. If you’re up for a drive, visit Centro Commerciale in Locarno, about 20 km away, where you’ll find a variety of stores, from fashion to homeware, perfect for picking up memorable items.

Recreation

In Spruga, the Hotel Onsernone offers a serene wellness experience with soothing treatments and a tranquil atmosphere, surrounded by breathtaking mountain views. Nearby, indulge in outdoor activities such as hiking and swimming in the pristine rivers, providing a refreshing escape into nature.

Adventure

Experience breathtaking views at the Monte Tamaro Cable Car, located 27.4km from Spruga, where outdoor adventures await. The Fiesch-Fiescheralp I Cable Car, 40.2km away, offers family-friendly fun amidst stunning landscapes. For a thrilling ride, try the Airolo-Pescium Gondola, 35.4km from Spruga, surrounded by nature.

Nightlife

The nightlife in Spruga offers a relaxed charm, with quaint bars like Bar Ristorante Al Canto inviting you to unwind with a local drink. For a lively atmosphere, you can venture to nearby Ascona, where vibrant clubs and live music add to the evening’s enjoyment.

*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 stunning Onsernone valley, offers a delightful mix of cultural and outdoor experiences. Visitors can explore charming churches, scenic piazzas, and breathtaking mountains. Whether you're after rich cultural insights or outdoor adventures, Spruga and its surroundings in southern Switzerland provide a perfect backdrop for memorable excursions. Don't miss the nearby attractions that showcase the beauty and character of this picturesque region.

  • Casa Ghisler: Located 22.5km from Spruga, Casa Ghisler is a charming historic building that exudes cultural vibes. Visitors can immerse themselves in the rich history and architectural beauty of this site, making it an excellent stop for history enthusiasts.
  • Piazza Grande: Situated 17.7km away, Piazza Grande is a vibrant city square that showcases local culture. With its lively atmosphere, cafés, and shops, it's a perfect place to relax, soak in the local life, and enjoy an espresso or gelato.
  • Waterfall of Foroglio: Just 19.3km from Spruga, this stunning waterfall is a haven for outdoor lovers. Surrounded by breathtaking scenery, it offers a romantic and adventurous escape, ideal for nature walks and photography.

Best time to go to Spruga

The best time to visit Spruga can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Spruga falls in July, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature in Spruga falls in January, 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 the Canton of Ticino is easy via major airports. Zürich Airport (ZRH) is located 138.4km away, with luxurious hotel options such as the Zurich Marriott Hotel and The Dolder Grand, both about 8.0km from the airport. Milan Malpensa International Airport (MXP) is closer at 64.4km, featuring nearby accommodations like the Sheraton Milan Malpensa Airport Hotel & Conference Center, only 161m away. For a third option, Milan LINate Airport (LIN) is 99.8km away, with the Tivoli President Milano Hotel situated 6.4km from the airport. Each hotel provides convenient access to airport transportation services for a seamless travel experience.

Frequently asked questions

What is the best area to stay in Spruga?
The best area to stay in Spruga is within the main village itself, which offers the most convenient access to amenities and the natural surroundings.The village of Spruga is located in a valley, characterised by traditional stone houses and narrow, winding paths. It's quite compact, with the main facilities like the local grocery store and a few eateries situated centrally. The Spruga river runs nearby, providing a soothing natural soundtrack.For couples seeking a tranquil escape, staying directly in the village puts you right at the doorstep of numerous hiking trails that weave through the pristine mountain landscape. You'll appreciate the quiet evenings and the opportunity to connect with nature, with the convenience of a short stroll to a restaurant for dinner.Solo travellers will also find the village a good base. It's easy to navigate, and the local community is welcoming.
When is the best time to go to Spruga?
The best time to visit Spruga is during the summer months, from June to September, when the weather is warm and the mountain trails are fully accessible.During this period, the valley comes alive with lush greenery and wildflowers, making it ideal for outdoor activities. The average temperatures are comfortable for hiking, ranging from 18°C to 25°C.Couples looking for a romantic escape will appreciate the opportunities for scenic walks and picnics by the Isorno River, especially in July and August. The longer daylight hours also allow for more exploration of the surrounding Val di Campo, with its traditional stone houses and alpine views.For families, the summer offers plenty of space for children to play and enjoy nature. The trails are generally well-maintained and suitable for various fitness levels, and the natural pools in the river provide a refreshing spot for a dip on warmer days. Many local guesthouses and restaurants are fully operational, providing a friendly setting.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Spruga.
How can I save on a hotel booking in Spruga with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Spruga hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Spruga?
Prices for hotels in Spruga often vary, but you can find a great deal from NZ$145 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia