Default HTG hotel image

Find hotels in San Pietro from ₩97,084

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for San Pietro hotels

1. LVG Hotel Collection - Cascata d'Otro Mountain Lodge

LVG Hotel Collection - Cascata d'Otro Mountain Lodge
Alagna Valsesia
The price is ₩387,660
₩433,168 total
includes taxes & fees
Jul 23 - Jul 24
LVG Hotel Collection - Cascata d'Otro Mountain Lodge

2. Eurossola

Eurossola
3.0 star property
Domodossola
9.2 out of 10, Wonderful, (222 reviews)
"Great stay!! Definitely would go back!"
United States
Barbara
The price is ₩232,899
₩261,248 total
includes taxes & fees
Jul 25 - Jul 26
Eurossola

3. NicoMat Rooms

NicoMat Rooms
Domodossola
9.8 out of 10, Exceptional, (145 reviews)
"Good location, excellent breakfast( coffee is sooooo good) , clean room and very kind staff."
United States
Hwa Jung
The price is ₩175,945
₩198,601 total
includes taxes & fees
Aug 17 - Aug 18
NicoMat Rooms

4. Motel Monterosa

Motel Monterosa
3.0 star property
Vogogna
8.4 out of 10, Very Good, (51 reviews)
"Dommage que le questionnaire est en Allemand???"
Switzerland
Gérard
The price is ₩137,906
₩155,064 total
includes taxes & fees
Jul 27 - Jul 28
Motel Monterosa

5. Croce Bianca

Croce Bianca
3.0 star property
Omegna
8.6 out of 10, Excellent, (145 reviews)
"Lovely, friendly, perfect location, great breakfast"
United States
Donal
The price is ₩145,558
₩160,121 total
includes taxes & fees
Jul 26 - Jul 27
Croce Bianca

6. B&B Alpenrösli

B&B Alpenrösli
2.5 star property
St. Niklaus
The price is ₩211,308
₩219,347 total
includes taxes & fees
Aug 6 - Aug 7
B&B Alpenrösli

7. Rifugio Monte Zeus

Rifugio Monte Zeus
Premia
The price is ₩88,252
₩97,084 total
includes taxes & fees
Jul 26 - Jul 27
Rifugio Monte Zeus

8. Hotel Dufour

Hotel Dufour
3.0 star property
Macugnaga
9.2 out of 10, Wonderful, (38 reviews)
"Receptionist Alessandra was very helpful and help us giving the right indication. Location is brilliant "
United Kingdom
Marco
The price is ₩190,995
₩216,837 total
includes taxes & fees
Jul 26 - Jul 27
Hotel Dufour

9. B&B Chalet Il Picchio

B&B Chalet Il Picchio
Varzo
9.8 out of 10, Exceptional, (55 reviews)
"Beautiful location, friendly folks"
United States
JEREMY
The price is ₩189,233
₩208,156 total
includes taxes & fees
Jul 30 - Jul 31
B&B Chalet Il Picchio

10. Matterhorn Inn - Wellness & Dining - at Zermatt Shuttle Station

Matterhorn Inn - Wellness & Dining - at Zermatt Shuttle Station
3.0 star property
Taesch
9.0 out of 10, Wonderful, (586 reviews)
"Hotel was wonderful! "
United States
Melissa
The price is ₩245,310
₩269,182 total
includes taxes & fees
Jul 29 - Jul 30
Matterhorn Inn - Wellness & Dining - at Zermatt Shuttle Station

11. Stella Alpina Hotel e Ristorante

Stella Alpina Hotel e Ristorante
Druogno
8.6 out of 10, Excellent, (8 reviews)
"Staff was real nice, we tried to use the gym but there was no electricity, and it was early in the morning so we didn’t find anyone to help with that"
United Kingdom
Julien
The price is ₩220,629
₩242,692 total
includes taxes & fees
Jul 31 - Aug 1
Stella Alpina Hotel e Ristorante

12. Hotel Signal

Hotel Signal
3.0 star property
Macugnaga
9.0 out of 10, Wonderful, (35 reviews)
"Incredible experience. Wonderful place with awesome breakfast and unbeatable owners help."
United States
Arturo
The price is ₩212,232
₩240,197 total
includes taxes & fees
Jul 29 - Jul 30
Hotel Signal

13. Hotel Mountime

Hotel Mountime
3.5 star property
Taesch
8.6 out of 10, Excellent, (100 reviews)
"The location is excellent and the breakfast was very good, plenty of choice. "
United Kingdom
Jianfei
The price is ₩289,116
₩314,652 total
includes taxes & fees
Aug 9 - Aug 10
Hotel Mountime

14. B&B Guglielmina

B&B Guglielmina
Quarna Sotto
9.8 out of 10, Exceptional, (14 reviews)
"Very comfortable and quiet b&b, highly enjoyed it"
United States
Marc
The price is ₩179,274
₩197,201 total
includes taxes & fees
Jul 25 - Jul 26
B&B Guglielmina

15. Hotel Internazionale

Hotel Internazionale
3.0 star property
Domodossola
8.2 out of 10, Very Good, (62 reviews)
"The sound in the room was very loud during the night"
Sweden
Anonymous traveler
The price is ₩182,031
₩205,291 total
includes taxes & fees
Aug 9 - Aug 10
Hotel Internazionale

16. Hotel Täscherhof

Hotel Täscherhof
3.5 star property
Taesch
9.2 out of 10, Wonderful, (387 reviews)
"Good base if your looking for cheaper alternatives to hotels in Zermatt"
United States
Jedidiah
The price is ₩278,512
₩303,647 total
includes taxes & fees
Aug 15 - Aug 16
Hotel Täscherhof

17. Hotel Etoile

Hotel Etoile
3.5 star property
Saas-Fee
9.4 out of 10, Exceptional, (9 reviews)
"Great place and very pleasant service."
Netherlands
Lambert
The price is ₩212,898
₩344,139 total
includes taxes & fees
Aug 2 - Aug 3
Hotel Etoile

18. Hotel Christiania

Hotel Christiania
3.0 star property
Saas-Fee
9.0 out of 10, Wonderful, (27 reviews)
"Great location, very friendly staff and good breakfast. "
Switzerland
Gianni
The price is ₩336,863
₩387,859 total
includes taxes & fees
Aug 22 - Aug 23
Hotel Christiania

19. Alpha

Alpha
3.0 star property
Graechen
9.6 out of 10, Exceptional, (17 reviews)
"Superb little gem of a hotel with easy access to the nearby lift. We booked a family room last minute and couldn’t have been happier with our stay! Super friendly staff, super clean and cozy, with comfortable beds. Highly recommended! "
United States
Erik
The price is ₩218,256
₩351,574 total
includes taxes & fees
Aug 5 - Aug 6
Alpha

20. Al Poggio

Al Poggio
Omegna
7.0 out of 10, Good, (81 reviews)
"An unbeatable view, spacious and comfortable room and wonderful breakfast. "
United States
Francesc Xavier
The price is ₩183,870
₩202,257 total
includes taxes & fees
Jul 24 - Jul 25
Al Poggio
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top San Pietro Hotel Reviews

More cheap stays in San Pietro

Frequently asked questions

Where is the best place for a stay in San Pietro?
Located 18.4 mi (29.6 km) from the heart of San Pietro, Hotel Täscherhof is a top choice for your stay based on our traveler data. Two other choices for your trip to the area are Hotel Matterhorn Inn and 3100 Kulmhotel Gornergrat. See all available top hotels, or vacation rentals in San Pietro.
If I need to cancel my hotel reservation in San Pietro, will I receive a refund?
Yes! You'll find that most hotel room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in San Pietro.
Where can I learn more about changing or cancelling my trip to San Pietro?
For additional details about changing or cancelling your trip to San Pietro, click here.
What is staying in San Pietro like?
Travelers to San Pietro will find plenty to explore and enjoy. There are 1421 hotels and other accommodations in the surrounding area. Find out more about San Pietro.
What are the top places to visit in San Pietro?
Places to visit in the wider area include Domobianca Ski Area, Sacred Mount Calvary of Domodossola, and Domodossola Market. You'll also find Fate Lake and Saas-Grund Ski Resort in the area. Check out what more to see and do in Expedia's San Pietro guide.
What's the seasonal weather like in San Pietro?
The hottest months are usually July and August with an average temp of 52°F, while the coldest months are January and February with an average of 23°F. The rainiest months in San Pietro are May, June, July, and August, with each month seeing an average of 8 inches of rainfall.

Explore a world of travel with Expedia