Default HTG hotel image

Find hotels in Spruga from ¥9,281

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

Filter by

Property class

Guest rating

Our top choices for Spruga hotels

1. Garni Elena

Garni Elena
Losone
United States
Simon
¥29,637
¥32,415 total
includes taxes & fees
Oct 17 - Oct 18
Garni Elena

2. Parkhotel Brenscino Brissago

Parkhotel Brenscino Brissago
Brissago
Switzerland
Chantal
¥27,486
¥30,189 total
includes taxes & fees
Oct 11 - Oct 12
Parkhotel Brenscino Brissago

3. Casa Berno Panorama Resort

Casa Berno Panorama Resort
Ascona
United States
Stacy
¥42,174
¥45,543 total
includes taxes & fees
Oct 26 - Oct 27
Casa Berno Panorama Resort

4. Suite Hotel Sunstar Brissago

Suite Hotel Sunstar Brissago
Brissago
Australia
Ray
¥37,677
¥41,263 total
includes taxes & fees
Oct 18 - Oct 19
Suite Hotel Sunstar Brissago

5. Hotel Garni Morettina

Hotel Garni Morettina
Brissago
United States
Ashkan
¥32,888
¥35,796 total
includes taxes & fees
Oct 11 - Oct 12
Hotel Garni Morettina

6. Hotel Collinetta

Hotel Collinetta
Ascona
Australia
Janet
¥29,271
¥32,036 total
includes taxes & fees
Oct 26 - Oct 27
Hotel Collinetta

7. Charme Hotel Barbatè

Charme Hotel Barbatè
Terre di Pedemonte
United Kingdom
Simeon
¥26,072
¥28,723 total
includes taxes & fees
Oct 22 - Oct 23
Charme Hotel Barbatè

8. Albergo Losone

Albergo Losone
Losone
Switzerland
Gabriele
¥65,311
¥69,559 total
includes taxes & fees
Oct 15 - Oct 16
Albergo Losone

9. Giardino Ascona

Giardino Ascona
Ascona
United States
Etzel
¥97,737
¥103,225 total
includes taxes & fees
Oct 12 - Oct 13
Giardino Ascona

10. Hotel Garni Golf

Hotel Garni Golf
Ascona
Spain
Carlos
¥26,391
¥28,214 total
includes taxes & fees
Oct 15 - Oct 16
Hotel Garni Golf

11. Hampton By Hilton Locarno

Hampton By Hilton Locarno
Losone
Germany
Max
¥20,425
¥22,975 total
includes taxes & fees
Oct 22 - Oct 23
Hampton By Hilton Locarno

12. Boutique Hotel La Rocca

Boutique Hotel La Rocca
Porto Ronco
United States
Lisa
¥33,597
¥36,639 total
includes taxes & fees
Oct 19 - Oct 20
Boutique Hotel La Rocca

13. Hotel Eden Roc

Hotel Eden Roc
Ascona
Germany
Stephan
¥106,109
¥111,907 total
includes taxes & fees
Oct 20 - Oct 21
Hotel Eden Roc

14. Hotel Lago Maggiore

Hotel Lago Maggiore
Muralto
Thailand
PUTTIWAT
¥20,515
¥23,060 total
includes taxes & fees
Nov 2 - Nov 3
Hotel Lago Maggiore

15. Monte Verità

Monte Verità
Ascona
United Kingdom
Dushyanthie
¥25,731
¥28,368 total
includes taxes & fees
Oct 12 - Oct 13
Monte Verità

16. Hotel Ascona

Hotel Ascona
Ascona
United States
Marcelo
¥28,726
¥31,591 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Ascona

17. Seven Boutique Hotel

Seven Boutique Hotel
Ascona
Canada
Lavan
¥25,653
¥28,279 total
includes taxes & fees
Oct 20 - Oct 21
Seven Boutique Hotel

18. Dorint Resort & Spa Locarno Riazzino

Dorint Resort & Spa Locarno Riazzino
Locarno
United Kingdom
Christopher
¥26,237
¥29,008 total
includes taxes & fees
Nov 1 - Nov 2
Dorint Resort & Spa Locarno Riazzino

19. Parkhotel Delta Wellbeing Resort Ascona

Parkhotel Delta Wellbeing Resort Ascona
Ascona
United States
Urs-Rainer
¥21,341
¥23,918 total
includes taxes & fees
Nov 2 - Nov 3
Parkhotel Delta Wellbeing Resort Ascona

20. Hotel Belvedere Locarno

Hotel Belvedere Locarno
Locarno
Germany
Achim
¥54,171
¥57,996 total
includes taxes & fees
Nov 2 - Nov 3
Hotel Belvedere Locarno
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
"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 1 day 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
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 6 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 10 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
Miralago Locarno Easy Rooms

Miralago Locarno Easy Rooms

10/10 Excellent
"The location was fantastic, only a few minutes from the train station. Surprisingly quiet with my window directly facing the train tracks. It was very clean, quiet and well kept. Automated check in was great and I never needed to contact the staff, other than to get my Ticino Ticket emailed to me. Make sure to use the Ticino discount Ticket at almost any attraction, and all public transit in the Canton. Big news for cat lovers, there is a shy but friendly long hair tabby in the area that wonders around, always a bonus! "
Tyler 2-night trip
Posted 6 months ago
Miralago Locarno Easy Rooms

More cheap stays in Spruga

Parkhotel Emmaus - Casa Rustico

Parkhotel Emmaus - Casa Rustico

Via Emmaus 15a Losone
¥10,496
¥12,554 total
Oct 20 - Oct 21
includes taxes & fees
9.6/10 Exceptional! (7 reviews)
Parkhotel Emmaus - Casa Rustico
Palazzo Canetti Locarno

Palazzo Canetti Locarno

1 Via Duni Locarno TI
¥12,514
¥14,642 total
Oct 25 - Oct 26
includes taxes & fees
Palazzo Canetti Locarno
Hotel Garni Montaldi

Hotel Garni Montaldi

Piazza Stazione 7 Muralto TI
¥18,309
¥20,657 total
Oct 13 - Oct 14
includes taxes & fees
7.2/10 Good! (238 reviews)
Hotel Garni Montaldi
Hotel Muralto

Hotel Muralto

Via Sempione 10 Muralto TI
¥18,515
¥20,870 total
Nov 1 - Nov 2
includes taxes & fees
9.2/10 Wonderful! (446 reviews)
Hotel Muralto
Hotel Rondinella Locarno

Hotel Rondinella Locarno

4 Via nuova Dogana Locarno TI
¥21,100
¥23,560 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
¥25,558
¥28,181 total
Oct 11 - Oct 12
includes taxes & fees
9/10 Wonderful! (142 reviews)
Osteria Ticino da Ketty & Tommy

Find out more about Spruga

Top reasons to visit Spruga

  • Scenic Hikes: Explore breathtaking mountain excursions and scenic paths in the beautiful Onsernone Valley, perfect for nature lovers.
  • Cultural Attractions: Discover charming churches and vibrant piazzas that reflect the rich cultural heritage of the region.
  • Outdoor Activities: Enjoy family-friendly adventures or leisurely strolls through lush landscapes.
  • Nearby Golf: Experience relaxation and adventure with a round of golf at the nearby Golf Losone.
  • Charming Accommodations: Choose from a variety of cozy hotels and bed and breakfasts for a memorable stay.

Find great hotels near Spruga

Spruga, nestled in the picturesque Onsernone Valley of Ticino, offers a delightful selection of accommodations for every traveler. From charming hotels to cozy bed and breakfasts, you'll find options that cater to families, pet owners, and even golf enthusiasts. Whether you're searching for vacation rentals or hotels in Spruga, this serene destination promises a memorable stay surrounded by stunning natural beauty.

  • Seven Boutique Hotel: The Seven Boutique Hotel offers a cozy and inviting atmosphere, ideal for pet lovers seeking a memorable getaway. Rated 3 stars with a commendable guest rating of 9.0 out of 10, this hotel is located 16km from Spruga. With its pet-friendly policy, guests can enjoy a vacation without leaving their furry friends behind. The hotel provides essential amenities for pets, including food and water bowls, ensuring a comfortable stay for both guests and their pets. The charming ambiance and attentive service make it a great choice for travelers looking for a relaxing retreat.
  • Hotel Belvedere Locarno: With a spectacular guest rating of 9.4 out of 10, the 4.5-star Hotel Belvedere Locarno is a top-tier choice for families, couples, and adventure seekers. Situated 18km from Spruga, this hotel offers a plethora of activities, including sailing, skiing, kayaking, and onsite archery. Its family-friendly amenities cater to younger guests with special services like bed guards and bathrobes for children. Guests can indulge in romance packages, enjoy stunning garden views from the restaurant, and unwind in the spa and indoor pool. The blend of adventure and relaxation creates a unique vacation experience.
  • Hotel dell'Angelo: The 3-star Hotel dell'Angelo is an excellent option for families and pet owners, offering a warm and welcoming environment just 18km from Spruga. This hotel is dedicated to accommodating families with amenities such as cribs and first aid kits for peace of mind. Additionally, it allows pets, making it convenient for those traveling with their furry companions. The friendly staff and comfortable rooms ensure a pleasant stay, while the proximity to local attractions provides ample opportunity for exploration.

Where to stay in Spruga

Spruga, a charming village in the Onsernone Valley, offers an idyllic retreat for travelers seeking romance and tranquility. Explore scenic paths winding through lush landscapes, perfect for family-friendly adventures or leisurely strolls. Nearby attractions enhance your holiday experience, showcasing the luxury of Ticino's sunny weather and rich culture. Whether you're wandering through Spruga or venturing into the surrounding areas, this destination promises unforgettable memories and a delightful Swiss escape.

  • Locarno: Located 18km from Spruga, Locarno is a beautiful city that attracts travelers year-round, especially during peak times in April and from July to August. Visitors flock to this picturesque location for its stunning outdoor scenery and romantic ambiance. Nature enthusiasts can enjoy skiing and various body treatment options, while the local landmarks, including the serene lake, vibrant piazza square, and majestic mountains, offer a perfect backdrop for exploration and relaxation.
  • Ascona: Just 16km from Spruga, Ascona boasts a unique charm that draws visitors throughout the year. The city experiences peak tourist arrivals in February, July, and September, making it a vibrant destination during these months. Known for its outdoor activities and breathtaking scenery, Ascona is perfect for those seeking a romantic getaway. Enjoy the nearby ski resorts and picturesque beaches while taking in the stunning views of the lake and surrounding mountains that make this city a must-visit.
  • Onsernone: Spruga is nestled within the Onsernone region, which is known for its captivating scenery and outdoor experiences. This charming area attracts visitors throughout the year, with peaks in travel during April, July, and September. While exploring Onsernone, travelers can indulge in skiing and enjoy the local attractions, including the serene lake, majestic mountains, and impressive dam. The blend of natural beauty and adventure makes Onsernone an ideal destination for those looking to immerse themselves in the great outdoors.

Things to do near Spruga

Shopping

In Spruga, you'll find charming local shops offering unique souvenirs and gifts. If you're up for a drive, visit the nearby shopping centers in Locarno, where you can explore larger stores and boutiques for a wider selection of Swiss specialties and fashion items.

Recreation

At the Spruga Wellness Center, indulge in rejuvenating spa treatments, outdoor yoga sessions, and breathtaking views of the mountains. The tranquil atmosphere is ideal for meditation and relaxation, while nearby hiking trails offer invigorating nature walks to enhance your overall well-being.

Adventure

The Monte Tamaro Cable Car, located 27km from Spruga, offers breathtaking views and access to thrilling outdoor activities. The Fiesch-Fiescheralp I Cable Car, 40km away, provides a family-friendly adventure atmosphere. Meanwhile, the Airolo-Pescium Gondola, situated 35km from Spruga, features scenic rides and stunning landscapes.

Nightlife

In Spruga, the charming local bars offer a cozy atmosphere with live music and a selection of regional wines. Venture to nearby Onsernone for vibrant taverns where you can mingle with locals and enjoy traditional Swiss cuisine under the stars.

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

Find the best attractions near Spruga

Spruga, located in the beautiful Onsernone Valley of Ticino, Switzerland, offers a delightful mix of cultural and outdoor experiences. Visitors can explore charming churches, vibrant piazzas, and stunning mountain scenery. Key attractions nearby enhance your journey in southern Switzerland, making it a perfect destination for those seeking both adventure and cultural enrichment. Arrival in Spruga is easy, with many options available for tourists eager to discover this picturesque area.

  • Piazza Grande: Located 18km from Spruga, Piazza Grande is the vibrant heart of Locarno, known for its lively atmosphere and cultural events. The stunning architecture and lively cafes make it an ideal spot for people-watching and soaking in local culture.
  • Waterfall of Foroglio: Situated 19km away, the Waterfall of Foroglio offers breathtaking views and a romantic setting. Surrounded by lush greenery, this natural wonder invites adventure seekers to explore hiking trails and enjoy the serene sounds of cascading water.
  • Old Town: Just 18km from Spruga, the Old Town is a charming area filled with historic buildings and narrow streets. Here, you can immerse yourself in local history while enjoying quaint shops and authentic Swiss cuisine.

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

Accessing Spruga in the Onsernone Valley is convenient via major airports in Switzerland and Italy. Zürich Airport (ZRH), located 138km away, offers nearby hotels like the 5-star Zurich Marriott Hotel and The Dolder Grand, both 8km from the airport. Milan Malpensa Airport (MXP), situated 64km from Spruga, features excellent accommodations such as the Sheraton Milan Malpensa Airport Hotel, just 161m away, and Hotel Osteria della Pista, 5km away. Additionally, Milan LINate Airport (LIN) is 100km from Spruga, with luxury options like Tivoli President Milano Hotel and Magna Pars, both around 6km from the airport, making travel seamless for visitors.

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.
What are some of the best vacation rentals in Spruga?
House with large garden overlooking Lake Maggiore: This vacation home near Spruga is located in a rural location and has an outdoor pool, a garden, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. See all 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.
Where can I learn more about changing or cancelling my trip to Spruga?
For more details about changing or cancelling your trip to Spruga, go to https://www.expedia.com/service/.
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