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.
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green Ski-In / Ski-Out & up & up & up Independent Hotels Internet Hotels with Restaurants Cheap Hotels Non-Smoking Hotel Quiet Hotels Spa Hotels Meeting room Hotels with Bars Hotels with Free Wifi Reduced mobility rooms Business services Concierge Hotels with Jacuzzi Hotels with Hot Tubs Hotels With Babysitting Modern Hotels Hotels with Balconies Luxury Spa Hotels Suite Hotels Hotels with Shuttle Air Conditioning Hotels with Complimentary Breakfast Charming Hotels $ $$ $$$ $$$$ Boutique Trendsetter Golf Hotels Relais & Châteaux Urban Explorer Kitchenette Family Holiday Maker Any Distance from Pontresina Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
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
Hotelino Petit Chalet
SAVE US$6
US$245
Booking.com
US$239
View Deal
Prade, Via 22, Celerina 7505, Switzerland
4.0 km from Pontresina Station
  • Free Wifi
  • Breakfast included
La Margna Swiss Quality Hotel
No availability for your dates from these sites
Via Serlas 5, St. Moritz 7500, Switzerland
4.0 km from Pontresina Station
  • Free Wifi
  • Free Parking
Hotel Baeren
SAVE US$19
US$193
Booking.com
US$174
View Deal
Via Maistra 50, St. Moritz 7500, Switzerland
4.1 km from Pontresina Station
  • Free Wifi
  • Free Parking
Badrutt's Palace Hotel
No availability for your dates from these sites
Via Serlas 27, St. Moritz 7500, Switzerland
4.3 km from Pontresina Station
  • Free Wifi
  • Breakfast included
Kulm Hotel St. Moritz
No availability for your dates from these sites
Via Veglia 18, St. Moritz 7500, Switzerland
4.3 km from Pontresina Station
  • Free Wifi
  • Breakfast included
Hotel Sonne
SAVE US$70
US$243
Booking.com
US$173
View Deal
Sela, Via 11, St. Moritz 7500, Switzerland
4.3 km from Pontresina Station
  • Free Wifi
  • Free Parking
Hotel Eden Garni St. Moritz
Booking.com
US$214
View Deal
Via Veglia 12, St. Moritz 7500, Switzerland
4.4 km from Pontresina Station
  • Free Wifi
  • Free Parking
Monopol Hotel
No availability for your dates from these sites
Via Maistra 17, St. Moritz 7500, Switzerland
4.4 km from Pontresina Station
  • Free Wifi
  • Breakfast included
Club Med Saint Moritz Roi Soleil
No availability for your dates from these sites
Club Med Saint Moritz Roi Soleil, St. Moritz 7500, Switzerland
4.4 km from Pontresina Station
  • Breakfast included
  • Pool
Hotel Languard
SAVE US$5
US$190
Booking.com
US$185
View Deal
Veglia, Via 14, St. Moritz 7500, Switzerland
4.4 km from Pontresina Station
  • Free Wifi
  • Free Parking
Hotel Arte
Hotels.com
US$149
View Deal
Via Tinus 7, St. Moritz 7500, Switzerland
4.4 km from Pontresina Station
  • Free Wifi
  • Breakfast included
Hauser Hotel St. Moritz
SAVE US$24
US$249
Booking.com
US$225
View Deal
Via Traunter Plazzas 7, St. Moritz 7500, Switzerland
4.5 km from Pontresina Station
  • Free Wifi
  • Breakfast included
Crystal Hotel
Hotels.com
US$182
View Deal
Traunter Plazzas, Via 1, St. Moritz 7500, Switzerland
4.5 km from Pontresina Station
  • Free Wifi
  • Breakfast included
Hotel Schweizerhof
SAVE US$41
US$284
Booking.com
US$243
View Deal
Bagn, Via dal 54 | Dorf, St. Moritz 7500, Switzerland
4.5 km from Pontresina Station
  • Free Wifi
  • Free Parking
Savings alert: 15% below average rate

The price you found is 15% lower than this hotel's average rate of US$285/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.

No photo provided
No availability for your dates from these sites
Via Maistra 6, St. Moritz 7500, Switzerland
4.5 km from Pontresina Station
  • Free Wifi
  • Beachfront
Hotel Laudinella
SAVE US$35
US$232
Orbitz.com
US$197
View Deal
via Tegiatscha 17, St. Moritz 7500, Switzerland
4.6 km from Pontresina Station
  • Free Wifi
  • Free Parking
Soldanella
SAVE US$79
US$225
Hotels.com
US$146
View Deal
Via Somplaz 17, St. Moritz 7500, Switzerland
4.6 km from Pontresina Station
  • Free Wifi
  • Free Parking
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$170/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 Steffani
Booking.com
US$214
View Deal
Sonnenplatz 1, St. Moritz 7500, Switzerland
4.6 km from Pontresina Station
  • Free Wifi
  • Free Parking
Hotel Corvatsch
Booking.com
US$205
View Deal
Via Tegiatscha 1, St. Moritz, Switzerland
4.6 km from Pontresina Station
  • Free Wifi
  • Restaurant
Hotel Reine Victoria
No availability for your dates from these sites
Via Rosatsch 18, St. Moritz 7500, Switzerland
4.7 km from Pontresina Station
  • Free Wifi
  • Free Parking
Hotel Piz St. Moritz
SAVE US$59
US$265
Booking.com
US$206
View Deal
Via dal Bagn 6, St. Moritz 7500, Switzerland
4.7 km from Pontresina Station
  • Free Wifi
  • Breakfast included
San Gian Hotel
SAVE US$8
US$203
Expedia.com
US$195
View Deal
San Gian, Via 23, St. Moritz 7500, Switzerland
4.8 km from Pontresina Station
  • Free Wifi
  • Free Parking
Kempinski Grand Hotel des Bains St. Moritz
SAVE US$110
US$375
Booking.com
US$265
View Deal
Via Mezdi 27, St. Moritz 7500, Switzerland
4.9 km from Pontresina Station
  • Free Wifi
  • Breakfast included
Savings alert: 17% below average rate

The price you found is 17% lower than this hotel's average rate of US$321/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 Nolda
SAVE US$28
US$168
Booking.com
US$140
View Deal
Via Crasta 3, St. Moritz 7500, Switzerland
4.9 km from Pontresina Station
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of US$156/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.

No photo provided
San Bastiaun 25, Samedan 7503, Switzerland
5.1 km from Pontresina Station
    Hotel Donatz
    Orbitz.com
    US$195
    View Deal
    Plazzet 15, Samedan 7503, Switzerland
    5.3 km from Pontresina Station
    • Free Wifi
    • Breakfast included
    Hotel Bernina 1865
    SAVE US$76
    US$225
    Hotel Website
    US$149
    View Deal