Default HTG hotel image

Spruga Hotels from ₹5,715

  • 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 Sept - 11 Sept
Tomorrow
11 Sept - 12 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Spruga hotels

1. Rifugio Monte Zeus

Rifugio Monte Zeus
Premia
₹5,195
₹5,715 total
includes taxes & fees
13 Sept - 14 Sept
Rifugio Monte Zeus

2. Hotel Montegrino Lakeview

Hotel Montegrino Lakeview
Montegrino Valtravaglia
United Kingdom
Leigh
₹10,369
₹11,406 total
includes taxes & fees
20 Sept - 21 Sept
Hotel Montegrino Lakeview

3. Hotel City Locarno, Design & Hospitality

Hotel City Locarno, Design & Hospitality
Locarno
United States
Christine
₹14,014
₹15,568 total
includes taxes & fees
11 Oct - 12 Oct
Hotel City Locarno, Design & Hospitality

4. Hotel Garni Morettina

Hotel Garni Morettina
Brissago
United States
Ashkan
₹20,206
₹21,993 total
includes taxes & fees
20 Sept - 21 Sept
Hotel Garni Morettina

5. Motel Monterosa

Motel Monterosa
Vogogna
France
Cinzia
₹9,021
₹10,143 total
includes taxes & fees
13 Sept - 14 Sept
Motel Monterosa

6. B&B Chalet Il Picchio

B&B Chalet Il Picchio
Varzo
United States
Kristen
₹12,981
₹14,279 total
includes taxes & fees
8 Oct - 9 Oct
B&B Chalet Il Picchio

7. Monte Verità

Monte Verità
Ascona
United Kingdom
Dushyanthie
₹17,465
₹19,148 total
includes taxes & fees
16 Sept - 17 Sept
Monte Verità

8. Hotel Nessi Locarno

Hotel Nessi Locarno
Locarno
United States
Victoria
₹10,046
₹11,447 total
includes taxes & fees
13 Sept - 14 Sept
Hotel Nessi Locarno

9. Aparthotel al Lago

Aparthotel al Lago
Locarno
United States
Joseph
₹24,834
₹26,797 total
includes taxes & fees
11 Sept - 12 Sept
Aparthotel al Lago

10. Dorint Resort & Spa Locarno Riazzino

Dorint Resort & Spa Locarno Riazzino
Locarno
Switzerland
Sacha
₹17,406
₹19,160 total
includes taxes & fees
11 Oct - 12 Oct
Dorint Resort & Spa Locarno Riazzino

11. Boutique Hotel Piazza Grande Locarno

Boutique Hotel Piazza Grande Locarno
Locarno
United Kingdom
Claire
₹7,588
₹8,381 total
includes taxes & fees
4 Oct - 5 Oct
Boutique Hotel Piazza Grande Locarno

12. Hampton By Hilton Locarno

Hampton By Hilton Locarno
Losone
Germany
Max
₹12,981
₹14,567 total
includes taxes & fees
6 Oct - 7 Oct
Hampton By Hilton Locarno

13. Hotel Collinetta

Hotel Collinetta
Ascona
United States
Nancy
₹27,091
₹29,140 total
includes taxes & fees
20 Sept - 21 Sept
Hotel Collinetta

14. Seven Boutique Hotel

Seven Boutique Hotel
Ascona
Canada
Lavan
₹16,128
₹17,760 total
includes taxes & fees
13 Sept - 14 Sept
Seven Boutique Hotel

15. Charme Hotel Barbatè

Charme Hotel Barbatè
Terre di Pedemonte
United Kingdom
Simeon
₹18,034
₹19,738 total
includes taxes & fees
20 Sept - 21 Sept
Charme Hotel Barbatè

16. Giardino Ascona

Giardino Ascona
Ascona
United States
Etzel
₹58,465
₹61,776 total
includes taxes & fees
14 Sept - 15 Sept
Giardino Ascona

17. Hotel Ascona

Hotel Ascona
Ascona
United States
Marcelo
₹18,921
₹20,729 total
includes taxes & fees
14 Sept - 15 Sept
Hotel Ascona

18. Boutique Hotel La Rocca

Boutique Hotel La Rocca
Porto Ronco
₹22,248
₹24,184 total
includes taxes & fees
13 Sept - 14 Sept
Boutique Hotel La Rocca

19. Eurossola

Eurossola
Domodossola
United Kingdom
steve
₹15,093
₹16,934 total
includes taxes & fees
4 Oct - 5 Oct
Eurossola

20. NicoMat Rooms

NicoMat Rooms
Domodossola
United States
Hwa Jung
₹9,836
₹11,152 total
includes taxes & fees
5 Oct - 6 Oct
NicoMat Rooms
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Spruga Hotel Reviews

Hotel Millennium

Hotel Millennium

10/10 Excellent
"5 mins away from The train station. 15 mins away from the public beach. Very convenient. Great breakfast."
Qingmei 2-night trip
Posted 6 hours ago
Hotel Millennium
Dorint Resort & Spa Locarno Riazzino

Dorint Resort & Spa Locarno Riazzino

10/10 Excellent
"New hotel well situated next to the Riazzino train stop for regional access."
Gregory 2-night trip
Posted 4 days ago
Dorint Resort & Spa Locarno Riazzino
Hotel Ancora

Hotel Ancora

8/10 Good
"Had a lovely stay here, clean room with lovely lake view, good powerful shower, only downside - it was bit noisy at night from the local bars. Parking tip - you can park in the ferry port carpark for a week for around 25 euros instead of using the hotel one"
Thomas 4-night trip
Posted 6 days ago
Hotel Ancora
Relais Villa Porta

Relais Villa Porta

10/10 Excellent
"Amazing hotel and the staff were very helpful, especially Iada & Angelina. Breakfast and evening meals were fantastic and an amazing setting. This is just a personal thing but probably wouldn't stay again as dogs allowed, first night dog woke us up at 3am. I have 2 dogs and love them but to allow them in a lovely hotel like this seems a bit off for me."
Andrew 3-night trip
Posted 8 days ago
Relais Villa Porta
Boutique Hotel Piazza Grande Locarno

Boutique Hotel Piazza Grande Locarno

10/10 Excellent
"Clean room with refrigerator. Spacious . Good location. Can walk to everything. Close to stores and restaurants. 10 minute walk to train station."
Cheryl 1-night trip
Posted 2 weeks ago
Boutique Hotel Piazza Grande Locarno
Hotel Montegrino Lakeview

Hotel Montegrino Lakeview

8/10 Good
"It was out of the way from main roads and maps sent us wrong directions several times. Otherwise it was great. Staff was very friendly."
Mark 1-night trip
Posted 3 weeks ago
Hotel Montegrino Lakeview
Hampton By Hilton Locarno

Hampton By Hilton Locarno

10/10 Excellent
"For the Locarno Film Festival, the location was excellent with both free city buses and the festival shuttle coming right in front of the hotel. Rooms were in excellent shape, and the breakfast was very good. Staff were helpful and very friendly!"
Carl 7-night trip
Posted 3 weeks ago
Hampton By Hilton Locarno
Hotel City Locarno, Design & Hospitality

Hotel City Locarno, Design & Hospitality

10/10 Excellent
"Perfect place to stay for short business trip"
Arantza 3-night trip
Posted 1 month ago
Hotel City Locarno, Design & Hospitality
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 1 month ago
Hotel Nessi Locarno

More cheap stays in Spruga

Parkhotel Emmaus - Casa Rustico

Parkhotel Emmaus - Casa Rustico

Via Emmaus 15a Losone
₹7,986
₹9,311 total
11 Oct - 12 Oct
includes taxes & fees
9.4/10 Exceptional! (6 reviews)
Parkhotel Emmaus - Casa Rustico
Palazzo Canetti Locarno

Palazzo Canetti Locarno

1 Via Duni Locarno TI
₹8,143
₹9,474 total
24 Sept - 25 Sept
includes taxes & fees
Palazzo Canetti Locarno
Hotel Garni Montaldi

Hotel Garni Montaldi

Piazza Stazione 7 Muralto TI
₹10,619
₹12,042 total
30 Sept - 1 Oct
includes taxes & fees
7.2/10 Good! (237 reviews)
Hotel Garni Montaldi
Youth Hostel Locarno

Youth Hostel Locarno

Palagiovani, Via B. Varenna 18 Locarno
₹11,398
₹12,576 total
2 Oct - 3 Oct
includes taxes & fees
8.6/10 Excellent! (60 reviews)
Youth Hostel Locarno
Hotel Muralto

Hotel Muralto

Via Sempione 10 Muralto TI
₹12,885
₹14,397 total
27 Sept - 28 Sept
includes taxes & fees
9.2/10 Wonderful! (441 reviews)
Hotel Muralto
Osteria Ticino da Ketty & Tommy

Osteria Ticino da Ketty & Tommy

Via Muraccio 20 Ascona Tessin
₹16,268
₹17,908 total
20 Sept - 21 Sept
includes taxes & fees
9/10 Wonderful! (139 reviews)
Osteria Ticino da Ketty & Tommy

Find out more about Spruga

Top reasons to visit Spruga

  • Breathtaking Mountain Hikes: Experience scenic trails that showcase the stunning natural beauty of the Onsernone region.
  • Charming Local Culture: Explore picturesque churches and vibrant piazzas, immersing yourself in the local traditions.
  • Luxury Accommodations: Enjoy a range of lodging options, from cosy bed and breakfasts to pet-friendly hotels.
  • Golfing Adventures: Play a round at the nearby Golf Losone, perfect for golf enthusiasts.
  • Romantic Scenery: The picturesque landscapes provide an enchanting backdrop for a romantic getaway.

Find great hotels near Spruga

In the charming village of Spruga, Onsernone, you'll discover a delightful selection of hotel accommodations, ranging from cosy bed and breakfasts to pet-friendly hotels. Whether you're seeking a family getaway or a golf-themed holiday, Spruga offers various lodging options to cater to your needs. Explore vacation rentals and hotels in Spruga for an unforgettable stay amidst the picturesque landscapes of the Canton of Ticino.

  • Seven Boutique Hotel: Nestled approximately 16km from Spruga, the 3-star Seven Boutique Hotel caters to pet lovers seeking a comfortable retreat. With a commendable guest rating of 9.0 out of 10, this hotel features a pet-friendly policy, ensuring that your furry companions can join you on your holiday. Amenities include food and water bowls and a DogsOnly area, allowing for a relaxing stay without the worry of leaving pets behind.
  • Hotel Belvedere Locarno: Located 18km away from Spruga, the upscale Hotel Belvedere Locarno boasts a stellar guest rating of 9.4 out of 10. This 4.5-star hotel is ideal for adventure seekers and golf enthusiasts, offering a range of activities from nearby skiing and horse riding to thrilling skydiving. Guests can indulge in golf-themed experiences right at the hotel, complemented by various recreational opportunities nearby, making it a splendid choice for those who appreciate outdoor pursuits.
  • Hotel dell'Angelo: Situated also 18km from Spruga, the 3-star Hotel dell'Angelo is a family-friendly establishment that welcomes pets, making it suitable for those travelling with children and furry friends alike. The hotel provides essential amenities for families, such as first aid kits and cribs available for a nominal fee. With its focus on comfort and convenience, this hotel ensures a pleasant stay for both parents and their little ones, making it an excellent choice for family vacations.

Where to stay in Spruga

Spruga, a charming village in the Canton of Ticino, offers a delightful blend of romantic scenery and family-friendly activities. Explore the picturesque paths winding through the Spruga area, bask in the sunny weather, and indulge in luxury accommodations. Whether you're seeking a serene holiday or an adventurous getaway, Spruga provides an unforgettable experience that captures the essence of Swiss beauty and hospitality.

  • Locarno: Nestled 18km from Spruga, Locarno is a charming city known for its stunning outdoor scenery and romantic atmosphere. The city experiences a moderate influx of tourists, peaking in April and during the summer months of July to August. Visitors flock here to enjoy a variety of activities, from skiing in the nearby mountains to indulging in body treatments. The picturesque Lake Maggiore, vibrant piazza squares, and majestic mountain landscapes are local highlights that promise an unforgettable experience for nature lovers and adventure seekers alike.
  • Ascona: Located 16km from Spruga, Ascona is a delightful city that welcomes visitors year-round, with peak periods in February, July, and September. Known for its scenic beauty and romantic charm, Ascona is a haven for outdoor enthusiasts. The city boasts a variety of resorts and ski facilities that attract both relaxation seekers and thrill-seekers. Its proximity to the sparkling lake, picturesque mountains, and lovely beaches make it an ideal spot for enjoying leisurely strolls and soaking up the stunning vistas.
  • Onsernone: Spruga is situated in the picturesque region of Onsernone, where visitors can experience the serene beauty of nature throughout the year. Peak travel periods occur in April, July, and September, making it a popular destination for outdoor activities. Onsernone offers a wealth of opportunities for skiing and exploring the scenic landscape, including nearby lakes and breathtaking mountain views. The local dam adds to the charm, providing both a historical and natural point of interest for tourists seeking a romantic getaway or an adventurous escape.

Things to do near Spruga

Shopping

In Spruga, you’ll find quaint local shops offering unique souvenirs and gifts that reflect the charm of the region. If you're up for a drive, explore the nearby shopping centres like Centro Commerciale Serfontana in Locarno, which features a variety of international brands and local delights.

Recreation

Experience the tranquil atmosphere at a wellness retreat in Spruga, where you can indulge in rejuvenating spa treatments and calming yoga sessions. Explore the surrounding nature trails for a leisurely hike, or unwind by the picturesque river, immersing yourself in the serene beauty of the Ticino landscape.

Adventure

Take a ride on the Monte Tamaro Cable Car, located 27km from Spruga, for stunning panoramic views and a thrilling ascent. The Fiesch-Fiescheralp I Cable Car, situated 40km away, offers a delightful journey amidst the Alps, while the Airolo-Pescium Gondola, 35km from Spruga, provides an exhilarating experience in nature.

Nightlife

Experience the charm of Spruga's nightlife at Bar Ristorante Al Grotto, where you can enjoy local wines and hearty cuisine. For a lively atmosphere, visit the nearby Il Pizzaiolo, famous for its artisan pizzas and vibrant social scene, making it a great spot to mingle with locals.

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

Find the best attractions near Spruga

In Spruga, visitors can immerse themselves in local culture by exploring charming churches and vibrant piazzas, while the surrounding mountains offer stunning outdoor experiences. For those seeking romance, the picturesque landscapes provide the perfect backdrop. As you plan your trip to southern Switzerland, consider nearby top attractions and ensure a delightful arrival at Spruga, where a blend of culture and nature awaits to enhance your holiday experience.

  • Piazza Grande: Located 18km from Spruga, Piazza Grande is a vibrant square that exudes a lively city and cultural atmosphere. It is the perfect place to enjoy outdoor cafés, boutique shops, and local events, making it a hub of community life.
  • Waterfall of Foroglio: This stunning waterfall, situated 19km from Spruga, offers a captivating blend of outdoor adventure and romance. Surrounded by lush greenery, it's an ideal spot for hiking enthusiasts and nature lovers to explore the breathtaking landscape.
  • Old Town: Just 18km away from Spruga, the Old Town boasts rich cultural heritage. Stroll through its charming streets, admire historical architecture, and immerse yourself in the local traditions that define this quaint area.

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

Accessing Spruga in the Canton of Ticino is convenient via several major airports. Zürich Airport (ZRH) is situated 138km away, with nearby luxurious options like the Zurich Marriott Hotel and The Dolder Grand, both approximately 8km from the airport. Milan Malpensa International Airport (MXP) is 64km from Spruga, offering hotels like Sheraton Milan Malpensa Airport Hotel & Conference Center, just 161m away, and Hotel Osteria della Pista, 5km distant. Lastly, Milan LINate Airport (LIN), located 100km away, hosts fine hotels such as Tivoli President Milano Hotel and Magna Pars, both around 6km from the airport, ensuring comfortable stays and easy transfers.

Frequently asked questions

Where is the best place for a stay in Spruga?
Dorint Resort & Spa Locarno Riazzino, located 15.4 mi (24.8 km) from the heart of Spruga, is a top choice for your stay, based on our traveller data. Two other choices for your visit to the area are Hotel Arcadia Locarno, a Trademark Collection by Wyndham 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! Most hotel reservations are refundable if you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If your reservation is non-refundable, you might be able to still cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Spruga.
What's it like to stay in Spruga?
Visitors to Spruga will definitely find plenty to explore and enjoy. There are 2803 hotels and other accommodation options 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. Take a look at what more there is to see and do in Expedia's Spruga guide.
What's the weather like in Spruga?
The hottest months are usually July and August, with an average temperature of 15°C, while the coldest months are January and February, with an average of -1°C. The rainiest months in Spruga are August, October, May and November, with each month seeing an average of 211 mm of rainfall.

Explore a world of travel with Expedia