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 SAR 451

  • 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
7 Aug - 8 Aug
Tomorrow
8 Aug - 9 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Filter by

Star rating

Guest rating

Our top choices for San Rocco hotels

1. Hotel Astra

Hotel Astra
Livigno
United Kingdom
Donald
SAR 493
SAR 514 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Astra

2. Hotel Lac Salin Spa & Mountain Resort

Hotel Lac Salin Spa & Mountain Resort
Livigno
United Kingdom
Mark
SAR 1,090
SAR 1,121 total
includes taxes & fees
4 Sep - 5 Sep
Hotel Lac Salin Spa & Mountain Resort

3. Astoria

Astoria
Livigno
United Kingdom
Christopher
SAR 515
SAR 545 total
includes taxes & fees
6 Sep - 7 Sep
Astoria

4. Hotel Primula

Hotel Primula
Livigno
United Kingdom
Craig
SAR 430
SAR 451 total
includes taxes & fees
3 Sep - 4 Sep
Hotel Primula

5. Hotel Sporting - Family Hospitality

Hotel Sporting - Family Hospitality
Livigno
Sweden
Anna
SAR 1,118
SAR 1,149 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Sporting - Family Hospitality

6. Alba Alpine Hotel

Alba Alpine Hotel
Livigno
Italy
Maurizio
SAR 736
SAR 758 total
includes taxes & fees
29 Aug - 30 Aug
Alba Alpine Hotel

7. Hotel Meeting

Hotel Meeting
Livigno
United Kingdom
Pablo
SAR 705
SAR 735 total
includes taxes & fees
25 Aug - 26 Aug
Hotel Meeting

8. Hotel Valtellina

Hotel Valtellina
Livigno
United Kingdom
Magdalena
SAR 660
SAR 682 total
includes taxes & fees
4 Sep - 5 Sep
Hotel Valtellina

9. Hotel Galli

Hotel Galli
Livigno
United States
Matthew Jon
SAR 610
SAR 632 total
includes taxes & fees
7 Sep - 8 Sep
Hotel Galli

10. Chalet Bellavista

Chalet Bellavista
Livigno
Italy
Stefano
SAR 569
SAR 582 total
includes taxes & fees
29 Aug - 30 Aug
Chalet Bellavista

11. Paradise Lodge

Paradise Lodge
Livigno
Italy
Maurizio
SAR 958
SAR 979 total
includes taxes & fees
6 Sep - 7 Sep
Paradise Lodge

12. Montivas Lodge

Montivas Lodge
Livigno
United States
Jessica
SAR 530
SAR 547 total
includes taxes & fees
7 Sep - 8 Sep
Montivas Lodge

13. Marzia

Marzia
Livigno
Switzerland
Stefania
SAR 541
SAR 733 total
includes taxes & fees
1 Sep - 2 Sep
Marzia

14. Hotel Amerikan

Hotel Amerikan
Livigno
United States
Anna
SAR 607
SAR 638 total
includes taxes & fees
6 Sep - 7 Sep
Hotel Amerikan

15. Hotel Albrici

Hotel Albrici
Poschiavo
United States
Max
SAR 621
SAR 672 total
includes taxes & fees
6 Sep - 7 Sep
Hotel Albrici

16. Hotel Sassella

Hotel Sassella
Grosio
Italy
Andrea
SAR 345
SAR 379 total
includes taxes & fees
2 Sep - 3 Sep
Hotel Sassella

17. Hotel Waldhaus Sils

Hotel Waldhaus Sils
Sils im Engadin-Segl
United Kingdom
James Alan
SAR 1,932
SAR 2,006 total
includes taxes & fees
6 Sep - 7 Sep
Hotel Waldhaus Sils

18. Edelweiss Swiss Quality Hotel

Edelweiss Swiss Quality Hotel
Sils im Engadin-Segl
Switzerland
Anonymous traveler
SAR 1,171
SAR 1,215 total
includes taxes & fees
16 Aug - 17 Aug
Edelweiss Swiss Quality Hotel

19. Parkhotel Margna

Parkhotel Margna
Sils im Engadin-Segl
United Kingdom
Michal
SAR 1,341
SAR 1,392 total
includes taxes & fees
3 Sep - 4 Sep
Parkhotel Margna

20. Hotel Cervo Sils

Hotel Cervo Sils
Sils im Engadin-Segl
United Kingdom
Sonja
SAR 826
SAR 857 total
includes taxes & fees
6 Sep - 7 Sep
Hotel Cervo Sils
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 local cuisine 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

Hauser Hotel St. Moritz

Hauser Hotel St. Moritz

10/10 Excellent
"Convenient and clean"
Masaaki 1-night trip
Posted 14 hours ago
Hauser Hotel St. Moritz
Hotel Arte

Hotel Arte

8/10 Good
"The hotel and room Was clean and comfortable Staff were very helpful in getting our taxi sorted and showing us where to get out and about Bit disappointing that there is no English option on the tv at night when we just wanted to watch a movie and relax but not A complaint Thanks"
Tracy 1-night trip
Posted 3 days ago
Hotel Arte
Hotel Nolda

Hotel Nolda

10/10 Excellent
"Very good breakfast. Comfortable"
Daniele 1-night trip
Posted 4 days ago
Hotel Nolda
Schloss Hotel & Spa Pontresina

Schloss Hotel & Spa Pontresina

10/10 Excellent
"excelente servicio, el spa espectacular"
Xiomara 2-night trip
Posted 7 days ago
Schloss Hotel & Spa Pontresina
Hotel Steffani

Hotel Steffani

10/10 Excellent
"A lovely hotel in a convenient location"
Nadiya 4-night trip
Posted 7 days ago
Hotel Steffani
Hotel Helvetia

Hotel Helvetia

8/10 Good
"A rather small and awkward attic room, but clean and the bathroom was great. Breakfast was nothing to write home about but we used the restaurant once and the good was great. Lovely staff and nothing to really complain about... But still not as good as we expected."
Mats 3-night trip
Posted 9 days ago
Hotel Helvetia
Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ

10/10 Excellent
"Ok"
Roy 2-night trip
Posted 11 days ago
Hotel GRACE LA MARGNA ST MORITZ
Suvretta House

Suvretta House

10/10 Excellent
"Amazing hotel, very nice wellness and spa area, top service"
Serdar 2-night trip
Posted 2 weeks ago
Suvretta House
Hotel Astra

Hotel Astra

8/10 Good
"Only minir complaint is the shower was a tight fit! Comfortable, clean and well located"
Donald 5-night trip
Posted 2 months ago
Hotel Astra

More cheap stays in San Rocco

Chalet Speciale - Hostel

Chalet Speciale - Hostel

Via Chalchera 9 Celerina-Schlarigna GR
SAR 445
SAR 462 total
30 Aug - 31 Aug
includes taxes & fees
8.4/10 Very Good! (262 reviews)
Chalet Speciale - Hostel
Hotel Ristorante Federia

Hotel Ristorante Federia

Via Olta, 70 Livigno SO
SAR 459
SAR 477 total
1 Sep - 2 Sep
includes taxes & fees
8.4/10 Very Good! (226 reviews)
Hotel Ristorante Federia
Youth Hostel St. Moritz

Youth Hostel St. Moritz

Via Surpunt 60 St. Moritz GR
SAR 623
SAR 661 total
30 Aug - 31 Aug
includes taxes & fees
8.6/10 Excellent! (311 reviews)
Youth Hostel St. Moritz
POSCHIAVO Suisse Hotel

POSCHIAVO Suisse Hotel

Via da Mezz Poschiavo GR
SAR 635
SAR 687 total
11 Aug - 12 Aug
includes taxes & fees
8.6/10 Excellent! (32 reviews)
POSCHIAVO Suisse Hotel
Boutique Hotel Engadinerhof – A Home for Generation

Boutique Hotel Engadinerhof – A Home for Generation

Via Maistra 203 Pontresina GR
SAR 783
SAR 851 total
6 Sep - 7 Sep
includes taxes & fees
Boutique Hotel Engadinerhof – A Home for Generation
Hotel Morteratsch

Hotel Morteratsch

Morteratsch 4 Pontresina
SAR 840
SAR 901 total
21 Aug - 22 Aug
includes taxes & fees
9.4/10 Exceptional! (89 reviews)
Hotel Morteratsch

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 Lac Salin Spa & Mountain Resort and Hotel Primula. 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 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. Some other top choices in San Rocco are Come and discover the tranquility of Chalet Pedrin! and Convenience, comfort and atmosphere at your fingertips. 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 Nationalparkszentrum Zernez 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 Lac Salin Spa & Mountain Resort and Hotel Primula. 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 Hotel Valtellina. 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 Hotel Galli and Hotel Valtellina. 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 276 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 Carosello Cable Car. 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.