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 CA $125

  • 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 22 - Oct 23
Tomorrow
Oct 23 - Oct 24
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for San Rocco hotels

1. Hotel Astra

Hotel Astra
Livigno
United Kingdom
Donald
CA $117
CA $125 total
includes taxes & fees
Oct 26 - Oct 27
Hotel Astra

2. Hotel Primula

Hotel Primula
Livigno
United Kingdom
Craig
CA $142
CA $150 total
includes taxes & fees
Oct 25 - Oct 26
Hotel Primula

3. Hotel Galli

Hotel Galli
Livigno
United States
Matthew Jon
CA $134
CA $142 total
includes taxes & fees
Oct 27 - Oct 28
Hotel Galli

4. Hotel Amerikan

Hotel Amerikan
Livigno
United States
Anna
CA $202
CA $213 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Amerikan

5. Chalet Bellavista

Chalet Bellavista
Livigno
United States
Sharon
CA $869
CA $874 total
includes taxes & fees
Oct 28 - Oct 29
Chalet Bellavista

6. Hotel Cristallo

Hotel Cristallo
Livigno
United Kingdom
Geoffrey
CA $191
CA $199 total
includes taxes & fees
Oct 22 - Oct 23
Hotel Cristallo

7. Hotel Posta

Hotel Posta
Livigno City Center
United States
Brennan
CA $159
CA $170 total
includes taxes & fees
Oct 26 - Oct 27
Hotel Posta

8. Ecohotel Chalet des Alpes

Ecohotel Chalet des Alpes
Livigno
United Kingdom
mohammed
CA $136
CA $144 total
includes taxes & fees
Oct 25 - Oct 26
Ecohotel Chalet des Alpes

9. Hotel B&B Bondi

Hotel B&B Bondi
Livigno
United States
Ken
CA $200
CA $208 total
includes taxes & fees
Oct 30 - Oct 31
Hotel B&B Bondi

10. Hotel Galli's - Centro

Hotel Galli's - Centro
Livigno
United States
liliane
CA $163
CA $171 total
includes taxes & fees
Oct 25 - Oct 26
Hotel Galli's - Centro

11. Hotel Damelis - Adults Only

Hotel Damelis - Adults Only
Livigno
United Kingdom
Jonathan
CA $295
CA $306 total
includes taxes & fees
Oct 25 - Oct 26
Hotel Damelis - Adults Only

12. Hotel Helvetia

Hotel Helvetia
Livigno City Center
United Kingdom
Imad
CA $187
CA $194 total
includes taxes & fees
Oct 29 - Oct 30
Hotel Helvetia

13. Hotel Concordia

Hotel Concordia
Livigno City Center
United States
Shai
CA $291
CA $302 total
includes taxes & fees
Oct 22 - Oct 23
Hotel Concordia

14. Hotel Livigno

Hotel Livigno
Livigno
United Kingdom
Barry
CA $194
CA $202 total
includes taxes & fees
Oct 23 - Oct 24
Hotel Livigno

15. Hotel Larice Suite&Breakfast

Hotel Larice Suite&Breakfast
Livigno City Center
United States
Claudio N
CA $300
CA $311 total
includes taxes & fees
Nov 13 - Nov 14
Hotel Larice Suite&Breakfast

16. B&B Carpe Diem

B&B Carpe Diem
Livigno City Center
United States
Steve
CA $193
CA $200 total
includes taxes & fees
Nov 16 - Nov 17
B&B Carpe Diem

17. Hotel Baita della Luna

Hotel Baita della Luna
Livigno City Center
Netherlands
Fred
CA $137
CA $144 total
includes taxes & fees
Oct 22 - Oct 23
Hotel Baita della Luna

18. Mo.he Boutique Hotel

Mo.he Boutique Hotel
Livigno City Center
United Kingdom
Rebecca
CA $253
CA $261 total
includes taxes & fees
Oct 27 - Oct 28
Mo.he Boutique Hotel

19. Dimora Degli Dei

Dimora Degli Dei
Livigno
Germany
Anastasia
CA $356
CA $367 total
includes taxes & fees
Nov 3 - Nov 4
Dimora Degli Dei

20. Al Nin Hotel&Spa

Al Nin Hotel&Spa
Livigno City Center
United States
Violette
CA $272
CA $283 total
includes taxes & fees
Oct 26 - Oct 27
Al Nin Hotel&Spa
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

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

Hotel Steffani

Hotel Steffani

10/10 Excellent
"We had a wonderful stay at Hotel Steffani. The staff made us feel welcome, and we really enjoyed our visit to St. Moritz. We especially appreciated the transportation to the train station. The driver was very kind and efficient, and the ride made our departure much easier. We would gladly recommend this hotel and hope to stay here again!"
Vanessa 1-night trip
Posted 12 hours ago
Hotel Steffani
Boutique Hotel Engadinerhof – A Home for Generation

Boutique Hotel Engadinerhof – A Home for Generation

10/10 Excellent
"I really enjoyed my stay and wouldn’t hesitate to stay here again. I stayed 2 nights in the single twin room and felt it was the perfect size and a great deal for one person. The bathroom was a little small but not a big deal for a couple nights. The staff was friendly and helpful and the breakfast was great."
Matthew 2-night trip
Posted 3 days ago
Boutique Hotel Engadinerhof – A Home for Generation
Hotel Piz

Hotel Piz

8/10 Good
"Decent hotel in St Moritz, located near everything. Pretty simple and basic but just what is advertised. We had no issues with the hotel Very basic breakfast buffet."
Fawziyah 1-night trip
Posted 6 days ago
Hotel Piz
Hotel Waldhaus am See

Hotel Waldhaus am See

10/10 Excellent
"The hotel was great, friendly staff and they even have bikes for use for free to bike around the lake. The cigar/whiskey lounge was an added bonus as well!"
Jason 1-night trip
Posted 7 days ago
Hotel Waldhaus am See
Chalet Bellavista

Chalet Bellavista

10/10 Excellent
"Wet very nice place in the Italian Alps! View was amazing and just was a delight with lots of helpful information. Bathroom huge and apartment equipped with all to cook and also a balcony. Slept three comfortably! Highly recommend"
Sharon 2-night trip
Posted 2 months ago
Chalet Bellavista
Schloss Hotel & Spa Pontresina

Schloss Hotel & Spa Pontresina

10/10 Excellent
"excelente servicio, el spa espectacular"
Xiomara 2-night trip
Posted 3 months ago
Schloss Hotel & Spa Pontresina
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 3 months ago
Hotel Helvetia
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 5 months ago
Hotel Astra
Hotel Lac Salin Spa & Mountain Resort

Hotel Lac Salin Spa & Mountain Resort

10/10 Excellent
"Great stay. Hope to be back!"
Mark 6-night trip
Posted 10 months ago
Hotel Lac Salin Spa & Mountain Resort

More cheap stays in San Rocco

Chalet Speciale - Hostel

Chalet Speciale - Hostel

Via Chalchera 9 Celerina-Schlarigna GR
CA $131
CA $136 total
Nov 15 - Nov 16
includes taxes & fees
8.4/10 Very good! (285 reviews)
Chalet Speciale - Hostel
POSCHIAVO Suisse Hotel

POSCHIAVO Suisse Hotel

Via da Mezz Poschiavo GR
CA $177
CA $194 total
Nov 1 - Nov 2
includes taxes & fees
8.8/10 Excellent! (41 reviews)
POSCHIAVO Suisse Hotel
Youth Hostel St. Moritz

Youth Hostel St. Moritz

Via Surpunt 60 St. Moritz GR
CA $208
CA $221 total
Nov 12 - Nov 13
includes taxes & fees
Youth Hostel St. Moritz
All In One Hotel Inn Lodge

All In One Hotel Inn Lodge

Via Nouva 3 Celerina-Schlarigna GR
CA $230
CA $238 total
Oct 22 - Oct 23
includes taxes & fees
All In One Hotel Inn Lodge
Hotel Morteratsch

Hotel Morteratsch

Morteratsch 4 Pontresina
CA $282
CA $303 total
Oct 22 - Oct 23
includes taxes & fees
9.4/10 Exceptional! (99 reviews)
Hotel Morteratsch
Hotel Ristorante Federia

Hotel Ristorante Federia

Via Olta, 70 Livigno SO
Get rates
8.4/10 Very good! (229 reviews)
Hotel Ristorante Federia

Frequently asked questions

What is the best area to stay in San Rocco?
The best area to stay in San Rocco is the central area around the main piazza, offering convenience and access to local amenities.This central district is the heart of San Rocco, characterised by its historic buildings and proximity to Lake Como. The main piazza is a natural gathering point, surrounded by local shops, traditional eateries, and a few hotels. It's a compact area, making it easy to get around on foot, and many accommodations offer views of the lake or the surrounding hills.Couples often find this area ideal for a romantic and relaxed getaway. The proximity to the lake means scenic strolls along the shore are easily accessible, and the nearby ferry terminal offers convenient connections to other picturesque towns on Lake Como, such as Bellagio and Varenna, for delightful day trips. The evenings can be spent enjoying local cuisine at a lakeside restaurant, just a short walk from your hotel.For travellers seeking a quiet base with easy access to outdoor activities, the central area also works wonderfully. From here, you can easily reach walking trails that wind through the hills above San Rocco, offering stunning panoramic views of the lake.
When is the best time to go to San Rocco?
The best time to go to San Rocco, Lombardy, Italy, is during the late spring (May-June) or early autumn (September-October) when the weather is pleasant and the crowds are thinner.During late spring, the countryside around San Rocco is lush and green, and the temperatures are comfortably warm, typically ranging from 15°C to 25°C. This is an excellent time for outdoor activities like hiking or cycling along the lake's edge or through the nearby hills, enjoying the blooming wildflowers. It's also ideal for exploring the local towns and villages without the intense heat of mid-summer.Early autumn offers similarly agreeable temperatures, usually between 10°C and 20°C, and the landscape transforms with the rich colours of the changing leaves. This period is superb for food and wine enthusiasts, as it coincides with harvest season. You'll find many local festivals celebrating regional produce, and it's a great opportunity to sample fresh truffles, mushrooms, and new wines from the Lombardy region. The cooler evenings are also lovely for a relaxed dinner outdoors.While July and August are popular for those seeking warmer temperatures for swimming and sunbathing by the lake, these months can be very busy with tourists, and accommodation prices tend to be at their peak.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 San Rocco.
How much is the nightly rate at a San Rocco hotel?
Prices for hotels in San Rocco often vary, but you can find a great deal from CA $125 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 the cheapest rate.

Explore a world of travel with Expedia