A snow-covered landscape with a clear stream, mountains in the background, and a wooden house by the stream.

Find hotels in San Rocco from NT$2,660

  • 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
Aug 29 - Aug 30
Tomorrow
Aug 30 - Aug 31
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for San Rocco hotels

1. Hotel Astra

Hotel Astra
Livigno
United Kingdom
Donald
NT$3,445
NT$3,628 total
includes taxes & fees
Sep 29 - Sep 30
Hotel Astra

2. Hotel Lac Salin Spa & Mountain Resort

Hotel Lac Salin Spa & Mountain Resort
Livigno
United Kingdom
Mark
NT$10,971
NT$11,230 total
includes taxes & fees
Sep 4 - Sep 5
Hotel Lac Salin Spa & Mountain Resort

3. Hotel Primula

Hotel Primula
Livigno
United Kingdom
Craig
NT$3,462
NT$3,645 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Primula

4. Astoria

Astoria
Livigno
United Kingdom
Christopher
NT$3,900
NT$4,158 total
includes taxes & fees
Sep 13 - Sep 14
Astoria

5. Chalet Bellavista

Chalet Bellavista
Livigno
Italy
Stefano
NT$4,243
NT$4,353 total
includes taxes & fees
Sep 12 - Sep 13
Chalet Bellavista

6. Hotel Meeting

Hotel Meeting
Livigno
United Kingdom
Pablo
NT$6,132
NT$6,391 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Meeting

7. Alba Alpine Hotel

Alba Alpine Hotel
Livigno
Italy
Maurizio
NT$5,645
NT$5,828 total
includes taxes & fees
Sep 1 - Sep 2
Alba Alpine Hotel

8. Hotel Valtellina

Hotel Valtellina
Livigno
United Kingdom
Magdalena
NT$5,018
NT$5,203 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Valtellina

9. Hotel Sporting - Family Hospitality

Hotel Sporting - Family Hospitality
Livigno
Sweden
Anna
NT$6,176
NT$6,435 total
includes taxes & fees
Sep 17 - Sep 18
Hotel Sporting - Family Hospitality

10. Hotel Galli

Hotel Galli
Livigno
United States
Matthew Jon
NT$3,773
NT$3,956 total
includes taxes & fees
Sep 9 - Sep 10
Hotel Galli

11. Marzia

Marzia
Livigno
Switzerland
Stefania
NT$5,952
NT$7,994 total
includes taxes & fees
Sep 9 - Sep 10
Marzia

12. Montivas Lodge

Montivas Lodge
Livigno
United States
Jessica
NT$3,900
NT$4,047 total
includes taxes & fees
Sep 7 - Sep 8
Montivas Lodge

13. Paradise Lodge

Paradise Lodge
Livigno
Italy
Maurizio
NT$5,660
NT$5,845 total
includes taxes & fees
Sep 16 - Sep 17
Paradise Lodge

14. Hotel Amerikan

Hotel Amerikan
Livigno
United States
Anna
NT$5,143
NT$5,399 total
includes taxes & fees
Sep 6 - Sep 7
Hotel Amerikan

15. Garnì Oasi

Garnì Oasi
Livigno
Sweden
Liselott
NT$2,512
NT$2,660 total
includes taxes & fees
Sep 15 - Sep 16
Garnì Oasi

16. Mont Chalet Nevada - Hotel & Spa

Mont Chalet Nevada - Hotel & Spa
Livigno
United States
RaShawn
NT$6,150
NT$6,333 total
includes taxes & fees
Sep 14 - Sep 15
Mont Chalet Nevada - Hotel & Spa

17. Hotel Loredana

Hotel Loredana
Livigno
Italy
Philip
NT$3,706
NT$3,891 total
includes taxes & fees
Sep 6 - Sep 7
Hotel Loredana

18. Hotel Helvetia

Hotel Helvetia
Livigno City Center
United Kingdom
Imad
NT$5,098
NT$5,282 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Helvetia

19. Mo.he Boutique Hotel

Mo.he Boutique Hotel
Livigno City Center
United Kingdom
Rebecca
NT$5,697
NT$5,880 total
includes taxes & fees
Sep 7 - Sep 8
Mo.he Boutique Hotel

20. Hotel Posta

Hotel Posta
Livigno City Center
United States
Brennan
NT$4,059
NT$4,315 total
includes taxes & fees
Sep 29 - Sep 30
Hotel Posta
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular San Rocco attractions

Carosello 3000 Mountain Park

9.2/10 (78 reviews)
Hit the slopes in San Rocco with a visit to Carosello 3000 Mountain Park. Discover the area's mountain views and spas.
See properties

Carosello Cable Car

10.0/10 (5 reviews)
Learn about the local history of San Rocco with a stop at Carosello Cable Car. You can seek out the ski slopes while in the area.
See properties

San Rocco Ski Lift

9.2/10 (17 reviews)
Enjoy a trip to San Rocco Ski Lift and popular activities like skiing in San Rocco. Discover the area's mountain views and spas.
See properties

18 Doss

10.0/10 (1 review)
You can take time to visit 18 Doss during your travels to San Rocco. Discover the area's spas and seek out its ski slopes.
See properties

Learn more about San Rocco

Trip time! Discover the skiing, spas, and bars in relaxing San Rocco.

See all hotels in San Rocco
A snow-covered landscape with a clear stream, mountains in the background, and a wooden house by the stream.
Photo by Courtesy of Tourist Office Livigno

Top San Rocco Hotel Reviews

Suvretta House

Suvretta House

10/10 Excellent
"Very professional staff and excellent rooms"
Daniel 4-night trip
Posted 9 hours ago
Suvretta House
Hotel Arte

Hotel Arte

10/10 Excellent
"I can’t recommend this hotel highly enough. Lovely clean rooms, really helpful staff, great location and good breakfast and restaurant."
Lorraine 1-night trip
Posted 15 hours ago
Hotel Arte
Hotel Saratz Pontresina Mountain Resort & Spa

Hotel Saratz Pontresina Mountain Resort & Spa

10/10 Excellent
"Great hotel. Relaxed luxury. Would certainly return."
Robert 4-night trip
Posted 17 hours ago
Hotel Saratz Pontresina Mountain Resort & Spa
Hotel Reine Victoria

Hotel Reine Victoria

10/10 Excellent
"El hotel es lindo. Sin amables, atentos y tienen y todo bien, me gustó!! El desayuno es amplio y el sabor es bueno"
Luisa Valentina 1-night trip
Posted 18 hours ago
Hotel Reine Victoria
Art Boutique Hotel Monopol

Art Boutique Hotel Monopol

10/10 Excellent
"The hotel is centrally located and friendly staff"
behrokh 1-night trip
Posted 2 days ago
Art Boutique Hotel Monopol
Hotel Laudinella

Hotel Laudinella

10/10 Excellent
"Superbly appointed, modern clean room with a very comfortable bed and nice linen. Free courtesy bus to and from railway station on arrival and departure. Lovely breakfast. Helpful staff in reception and at breakfast."
Geoff 2-night trip
Posted 3 days ago
Hotel Laudinella
Hotel Piz

Hotel Piz

10/10 Excellent
"I loved this hotel. Squeaky clean rooms, free sauna, and the staff really were exceptional. Also the breakfast buffet was fresh and coffee plentiful. Excellent experience and would definitely recommend"
Natasha 2-night trip
Posted 4 days ago
Hotel Piz
Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ

10/10 Excellent
"One of my favorite hotels ever ❤️ spa is gorgeous shuttle , cool bar and restaurant, cozy rooms"
Yana 5-night trip
Posted 5 days ago
Hotel GRACE LA MARGNA ST MORITZ
Hotel Steffani

Hotel Steffani

10/10 Excellent
"Bien situé"
Guy 3-night trip
Posted 8 days ago
Hotel Steffani

More cheap stays in San Rocco

Chalet Speciale - Hostel

Chalet Speciale - Hostel

Via Chalchera 9 Celerina-Schlarigna GR
NT$2,766
NT$2,871 total
Sep 28 - Sep 29
includes taxes & fees
8.4/10 Very Good! (269 reviews)
Chalet Speciale - Hostel
Hotel Ristorante Federia

Hotel Ristorante Federia

Via Olta, 70 Livigno SO
NT$3,531
NT$3,678 total
Aug 30 - Aug 31
includes taxes & fees
8.4/10 Very Good! (227 reviews)
Hotel Ristorante Federia
POSCHIAVO Suisse Hotel

POSCHIAVO Suisse Hotel

Via da Mezz Poschiavo GR
NT$5,387
NT$5,826 total
Sep 20 - Sep 21
includes taxes & fees
8.6/10 Excellent! (37 reviews)
POSCHIAVO Suisse Hotel
Youth Hostel St. Moritz

Youth Hostel St. Moritz

Via Surpunt 60 St. Moritz GR
NT$5,782
NT$6,119 total
Sep 18 - Sep 19
includes taxes & fees
8.6/10 Excellent! (319 reviews)
Youth Hostel St. Moritz
Hotel Morteratsch

Hotel Morteratsch

Morteratsch 4 Pontresina
NT$7,251
NT$7,769 total
Sep 12 - Sep 13
includes taxes & fees
9.4/10 Exceptional! (92 reviews)
Hotel Morteratsch
Boutique Hotel Engadinerhof – A Home for Generation

Boutique Hotel Engadinerhof – A Home for Generation

Via Maistra 203 Pontresina GR
NT$7,506
NT$8,116 total
Sep 25 - Sep 26
includes taxes & fees
9/10 Wonderful! (29 reviews)
Boutique Hotel Engadinerhof – A Home for Generation

Frequently asked questions

What's the best place for a stay in San Rocco?
Based on our traveler data, Hotel Astra is one of the top choices for your stay. This hotel is a short 3-minute walk from Livigno Ski Area, and it offers free breakfast and a restaurant. Other good options for your stay include Hotel Primula and Hotel Lac Salin Spa & Mountain Resort. See all available top hotels, or vacation rentals in San Rocco.
What's the top vacation rental in San Rocco?
CHALET LA RUGIADA: This vacation home rental outside of San Rocco is located near skiing and has a terrace, a garden, and free WiFi to put you at ease in your new surroundings. Amenities like an electric kettle and free parking are also available for your convenience. See all vacation rentals in San Rocco.
If I need to cancel my hotel reservation in San Rocco, will I receive a refund?
Yes, the majority of room reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in San Rocco.
Where can I learn more about changing or cancelling my trip to San Rocco?
For additional details about picking new dates or cancelling your trip to San Rocco, click here.
What's the best place to stay for families in San Rocco?
Hotel Astra is a hotel with a restaurant and free breakfast, and it's a top choice on Expedia for families. Other good options to stay with the kids include Hotel Galli and Hotel Valtellina. Attractions in the area like Swiss National Park Centre and Scuola Italiana Sci Valdidentro are also fun for kids of all ages. Find more child-friendly accommodations in San Rocco.
What's the best pet-friendly place to stay in San Rocco?
Hotel Astra is a top hotel for people traveling with their pets, and offers ski-in/ski-out access and a restaurant for its human guests. Other good choices to stay with your pet include Hotel Primula and Hotel Lac Salin Spa & Mountain Resort. See more pet-friendly hotel accommodations in San Rocco.
What's the best accommodation for a ski vacation in San Rocco?
Hotel Astra is a top hotel for a winter getaway, and features ski-in/ski-out access and free WiFi. This hotel is adjacent to Livigno Ski Area. Other good options for your stay near the slopes include Hotel Lac Salin Spa & Mountain Resort and Paradise Lodge. See all ski hotels in San Rocco.
What are some hotels with pools in San Rocco?
Hotel Lac Salin Spa & Mountain Resort is a top hotel with a children's pool, an indoor pool, and 3 restaurants. Hotel Amerikan is another choice that features an onsite pool. View all hotels with pools in San Rocco.
What is the best spa hotel in San Rocco?
Hotel Lac Salin Spa & Mountain Resort is a top ski - spa hotel featuring 3 restaurants, a pool, a fitness center, and a bar. Spend an afternoon at Lac Salin SPA where you'll find facials, body scrubs, and body wraps and more. Other popular spa hotels in San Rocco include Paradise Lodge and Hotel Galli. See all spa hotels in San Rocco.
What's the best accommodation near Zurich Airport (ZRH)?
Radisson Blu Hotel Zurich Airport is a popular 4.5-star hotel featuring 2 restaurants and free WiFi. It's located a short 0.1 mi (0.2 km) from Zurich Airport. Other choices within close proximity to the airport include Radisson Hotel Zurich Airport and ibis budget Zurich Airport.
What is staying in San Rocco like?
Visitors to San Rocco are sure to enjoy the ski areas and restaurants. Tourists can also enjoy the city's spas, mountain views, and bars. In San Rocco, there are 274 hotels and other accommodations to choose from. Find out more about San Rocco.
What should I do while I'm visiting San Rocco?
Skiing is a great activity, and Livigno Ski Area is one place to visit. A couple of additional sights to add to your agenda are Carosello 3000 Mountain Park and San Rocco Ski Lift. Check out what more to see and do in Expedia's San Rocco guide.
What's the seasonal weather like in San Rocco?
The hottest months are usually July and August with an average temp of 46°F, while the coldest months are January and February with an average of 15°F. The snowiest months in San Rocco are April, May, November, and January, with each month seeing an average of 5 inches of snowfall.

Explore a world of travel with Expedia