We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Casino Ski-In / Ski-Out & up Internet & up & up Independent Hotels Hotels with Restaurants Meeting room Quiet Hotels Hotels with Free Wifi Charming Hotels Cheap Hotels Ski Hotels Concierge Hotels with Bars Spa Hotels Non-Smoking Hotel Business services Hotels with Shuttle Hotels on the Lake Hotels with Balconies Suite Hotels Luxury Spa Hotels Hotels with Jacuzzi Reduced mobility rooms Hotels with Hot Tubs Hotels with Room Service Luxury Traveller Unique Hotels Budget Hotels Hotels with Kitchenette Family Resorts Golf course Golf Hotels Downtown Hotels £ ££ £££ ££££ Cheap Resorts Boutique Spa Hotels Thrifty Traveller Quiet Resorts All inclusive City Centre Hotels Trendsetter Air Conditioning Kempinski Hotels with Complimentary Breakfast Kitchenette Hotels with Smoking Rooms Affordable Hotels Discount Hotels Family Holiday Maker Hotels with Villas Ski Resorts Hyatt Honeymoon Resorts Luxury Boutique Hotels Beach Hotels with Nightclubs Romantic Boutique Hotels The Leading Hotels Of The World Spa Resorts Apartment Hotels Club Med Luxury Resorts Green
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Berghotel Randolins
SAVE US$80
US$249
Orbitz.com
US$169
View Deal
Curtins, Via 2, St. Moritz 7500, Switzerland
1.8 miles from Piz Nair
  • Free Wifi
  • Restaurant
Randolins Familyresort
Curtins, Via 2 | 7500 St. Moritz, St. Moritz 7500, Switzerland
1.8 miles from Piz Nair
  • Free Wifi
  • Free Parking
Hotel Salastrains
SAVE US$11
US$217
Hotels.com
US$206
View Deal
Salastrains, Via 12, St. Moritz 7500, Switzerland
2.0 miles from Piz Nair
    SAVE US$73
    US$444
    HOTEL.INFO
    US$371
    View Deal
    Chasellas, Via 1, St. Moritz 7500, Switzerland
    2.1 miles from Piz Nair
    • Free Wifi
    • Free Parking
    Giardino Mountain
    SAVE US$68
    US$397
    Orbitz.com
    US$329
    View Deal
    Via Maistra 3, St. Moritz 7500, Switzerland
    2.2 miles from Piz Nair
    • Free Wifi
    • Breakfast included
    Savings alert: 22% below average rate

    The price you found is 22% lower than this hotel's average rate of US$444/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Hotel Europa
    SAVE US$20
    US$154
    Hotwire.com
    US$134
    View Deal
    Via Suot Chesas 9 | Champfer, St. Moritz 7512, Switzerland
    2.2 miles from Piz Nair
    • Free Parking
    • Pool
    Hauser Hotel St. Moritz
    SAVE US$246
    US$505
    Booking.com
    US$259
    View Deal
    Via Traunter Plazzas 7, St. Moritz 7500, Switzerland
    2.4 miles from Piz Nair
    • Free Wifi
    • Breakfast included
    Hotel Steffani
    SAVE US$36
    US$284
    Booking.com
    US$248
    View Deal
    Sonnenplatz 1, St. Moritz 7500, Switzerland
    2.4 miles from Piz Nair
    • Free Wifi
    • Free Parking
    Soldanella
    SAVE US$62
    US$256
    Hotwire.com
    US$194
    View Deal
    Via Somplaz 17, St. Moritz 7500, Switzerland
    2.4 miles from Piz Nair
    • Free Wifi
    • Free Parking
    Crystal Hotel
    SAVE US$21
    US$343
    Booking.com
    US$322
    View Deal
    Traunter Plazzas, Via 1, St. Moritz 7500, Switzerland
    2.5 miles from Piz Nair
    • Free Wifi
    • Breakfast included
    Hotel Schweizerhof
    SAVE US$19
    US$352
    Booking.com
    US$333
    View Deal
    Bagn, Via dal 54 | Dorf, St. Moritz 7500, Switzerland
    2.5 miles from Piz Nair
    • Free Wifi
    • Free Parking
    Monopol Hotel
    SAVE US$23
    US$464
    Preferred Hotels
    US$441
    View Deal
    Via Maistra 17, St. Moritz 7500, Switzerland
    2.5 miles from Piz Nair
    • Breakfast included
    • Restaurant
    Hotel Arte
    No availability for your dates from these sites
    Via Tinus 7, St. Moritz 7500, Switzerland
    2.5 miles from Piz Nair
    • Free Wifi
    • Breakfast included
    Hotel Piz St. Moritz
    Orbitz.com
    US$226
    View Deal
    Via dal Bagn 6, St. Moritz 7500, Switzerland
    2.5 miles from Piz Nair
    • Free Wifi
    • Breakfast included
    No photo provided
    No availability for your dates from these sites
    Via Maistra 6, St. Moritz 7500, Switzerland
    2.5 miles from Piz Nair
    • Free Wifi
    • Beachfront
    Badrutt's Palace Hotel
    SAVE US$10
    US$474
    Booking.com
    US$464
    View Deal
    Serlas, Via 27, St. Moritz 7500, Switzerland
    2.6 miles from Piz Nair
    • Free Wifi
    • Breakfast included
    SAVE US$27
    US$523
    Booking.com
    US$496
    View Deal
    Via Veglia 18, St. Moritz 7500, Switzerland
    2.6 miles from Piz Nair
    • Free Wifi
    • Breakfast included
    Hotel Nolda
    SAVE US$6
    US$202
    Booking.com
    US$196
    View Deal
    Via Crasta 3, St. Moritz 7500, Switzerland
    2.6 miles from Piz Nair
    • Free Wifi
    • Free Parking
    Hotel Eden Garni St. Moritz
    SAVE US$9
    US$229
    Booking.com
    US$220
    View Deal
    Via Veglia 12, St. Moritz 7500, Switzerland
    2.6 miles from Piz Nair
    • Free Wifi
    • Free Parking
    Hotel Languard
    SAVE US$55
    US$245
    Booking.com
    US$190
    View Deal
    Veglia, Via 14, St. Moritz 7500, Switzerland
    2.6 miles from Piz Nair
    • Free Parking
    • Breakfast included
    Savings alert: 15% below average rate

    The price you found is 15% lower than this hotel's average rate of US$230/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Hotel Corvatsch
    SAVE US$8
    US$262
    Expedia.com
    US$254
    View Deal
    Via Tegiatscha 1, St. Moritz, Switzerland
    2.6 miles from Piz Nair
    • Free Wifi
    • Restaurant
    San Gian Hotel
    SAVE US$44
    US$292
    HOTEL.INFO
    US$248
    View Deal
    San Gian, Via 23, St. Moritz 7500, Switzerland
    2.7 miles from Piz Nair
    • Free Wifi
    • Free Parking
    Kempinski Grand Hotel des Bains St. Moritz
    SAVE US$185
    US$586
    Agoda.com
    US$401
    View Deal
    Via Mezdi 27, St. Moritz 7500, Switzerland
    2.7 miles from Piz Nair
    • Free Wifi
    • Breakfast included
    Savings alert: 12% below average rate

    The price you found is 12% lower than this hotel's average rate of US$456/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Hotel Laudinella
    SAVE US$6
    US$253
    Booking.com
    US$247
    View Deal
    via Tegiatscha 17, St. Moritz 7500, Switzerland
    2.7 miles from Piz Nair
    • Free Wifi
    • Free Parking
    Hotel Reine Victoria
    SAVE US$29
    US$315
    Orbitz.com
    US$286
    View Deal
    Via Rosatsch 18, St. Moritz 7500, Switzerland
    2.7 miles from Piz Nair
    • Free Wifi
    • Free Parking
    No availability for your dates from these sites
    Via Johannes Badrutt 11, St. Moritz 7500, Switzerland
    2.8 miles from Piz Nair
    • Free Wifi
    • Free Parking
    Club Med Saint Moritz Roi Soleil
    No availability for your dates from these sites
    Club Med Saint Moritz Roi Soleil, St. Moritz 7500, Switzerland
    2.8 miles from Piz Nair
    • Breakfast included
    • Pool
    Hotel Sonne
    SAVE US$6
    US$226
    Booking.com
    US$220
    View Deal
    Sela, Via 11, St. Moritz 7500, Switzerland
    2.8 miles from Piz Nair
    • Free Wifi
    • Free Parking
    La Margna Swiss Quality Hotel
    No availability for your dates from these sites
    Via Serlas 5, St. Moritz 7500, Switzerland
    2.8 miles from Piz Nair
    • Free Wifi
    • Free Parking
    Hotel Baeren
    SAVE US$25
    US$248
    Booking.com
    US$223
    View Deal
    Via Maistra 50, St. Moritz 7500, Switzerland
    2.8 miles from Piz Nair
    • Free Wifi
    • Free Parking
    *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.