Hotels in Pontresina

Search and compare Pontresina hotels from hundreds of travel sites and save

Pontresina, Switzerland
Dec 9 — Dec 102
Pontresina, Switzerland
Thu 12/9
Fri 12/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Pontresina

Filter by star ratings
All filters
Hotel Garni Chesa Mulin
Hotel Garni Chesa Mulin
9.0 Excellent
Via Da Mulin 15, Pontresina, Graubunden, Switzerland
Show on map
0.5 mi from city centre, Pontresina 
ExcellentBased on 161 reviews
9.0

Conveniently situated and offering a swimming pool and a sauna, this comfortable hotel is an easy drive from Celerina-Schlarigna. It also provides ski passes, free Wi-Fi and a sun deck.

Hotel Saratz Pontresina
Hotel Saratz Pontresina
8.7 Excellent
Via Da La Staziun 2, Pontresina, Graubunden, Switzerland
Show on map
0.2 mi from city centre, Pontresina 
ExcellentBased on 148 reviews
8.7

Offering a sauna, a Jacuzzi and a Turkish steam bath, this comfortable hotel is an easy car ride from Celerina-Schlarigna. It is also steps from Pontresina's well-known attractions and landmarks.

Albergo Ospizio Bernina
Albergo Ospizio Bernina
8.5 Excellent
Bernina, Pontresina, Graubunden, Switzerland
Show on map
8.2 mi from city centre, Pontresina 
ExcellentBased on 760 reviews
8.5

Conveniently situated and providing a swimming pool, this comfortable hostel is located within easy driving distance of Pontresina. Guests can also enjoy complimentary internet in all areas.

Sporthotel Pontresina
Sporthotel Pontresina
8.7 Excellent
Via Maistra 145, Pontresina, Graubunden, Switzerland
Show on map
0.3 mi from city centre, Pontresina 
ExcellentBased on 490 reviews
8.7

Sporthotel Pontresina is located in Pontresina and offers a Turkish steam bath, free Wi-Fi and ski passes. This comfortable 3-star hotel is just a 10-minute drive from Celerina-Schlarigna.

Hotel Station
Hotel Station
8.4 Excellent
Via Da La Staziun, Pontresina, Graubunden, Switzerland
Show on map
0.2 mi from city centre, Pontresina 
ExcellentBased on 358 reviews
8.4

Hotel Station is located in Pontresina and features free Wi-Fi, a rooftop terrace and an indoor pool. It also offers ski lockers, meeting rooms and a sauna.

Gasthaus & Hotel Berninahaus
Gasthaus & Hotel Berninahaus
8.8 Excellent
Bernina Suot 3, Pontresina, Graubunden, Switzerland
Show on map
4.8 mi from city centre, Pontresina 
ExcellentBased on 280 reviews
8.8

Situated in Pontresina, Gasthaus & Hotel Berninahaus is within easy driving distance of St Moritz and provides free Wi-Fi, a sauna and ski in/out facilities. Only a quick car trip from Morteratsch Glacier, the hotel features meeting rooms, an express check-in and check-out feature and a tour desk.

Hotel Palü
Hotel Palü
8.6 Excellent
Via Da Bernina 17, Pontresina, Graubunden, Switzerland
Show on map
1.1 mi from city centre, Pontresina 
ExcellentBased on 198 reviews
8.6

Boasting free wireless internet access in all areas, a Finnish sauna and a Jacuzzi, Hotel Palu Pontresina provides modern rooms. Popular amenities, such as a ski school and a Turkish steam bath, ensure a satisfying stay in Pontresina.

Hotel Steinbock
Hotel Steinbock
8.9 Excellent
Via Maistra 219, Pontresina, Graubunden, Switzerland
Show on map
0.7 mi from city centre, Pontresina 
ExcellentBased on 478 reviews
8.9

Located in Pontresina, Hotel Steinbock Pontresina offers historic 3-star accommodation, as well as a sauna, an indoor pool and outdoor tennis courts. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

Hotel Rosatsch
Hotel Rosatsch
8.4 Excellent
Via Maistra 157, Pontresina, Graubunden, Switzerland
Show on map
0.3 mi from city centre, Pontresina 
ExcellentBased on 689 reviews
8.4

Hotel Rosatsch features a sauna and ski in/out facilities, together with an indoor pool. Only a 10-minute car trip from Morteratsch Glacier, the hotel offers free Wi-Fi, ski passes and a free shuttle service.

Tips for booking a Pontresina hotel

Cheapest month:June
Most expensive month:October
Average price in Pontresina:$201/night
Absolute cheapest price found:$47/night
Cheapest day:Wednesday
Most expensive day:Saturday
$88 - $310
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$104 - $236
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Pontresina hotels

Show all 132 hotels
1
Grand Hotel Kronenhof
Grand Hotel Kronenhof
9.3 Excellent
Via Maistra 130, Pontresina, Graubunden, Switzerland
Show on map
0.1 mi from city centre, Pontresina, Switzerland 

Situated in Pontresina, Grand Hotel Kronenhof provides 5-star accommodation, as well as an indoor pool, a sauna and free Wi-Fi. It is ideally positioned for those wanting to visit local attractions.

2
Gasthaus & Hotel Berninahaus
Gasthaus & Hotel Berninahaus
8.8 Excellent
Bernina Suot 3, Pontresina, Graubunden, Switzerland
Show on map
4.8 mi from city centre, Pontresina, Switzerland 

Situated in Pontresina, Gasthaus & Hotel Berninahaus is within easy driving distance of St Moritz and provides free Wi-Fi, a sauna and ski in/out facilities. Only a quick car trip from Morteratsch Glacier, the hotel features meeting rooms, an express check-in and check-out feature and a tour desk.

Cheapest hotels in Pontresina, Graubunden

Show all 132 hotels
Albergo Ospizio Bernina
Albergo Ospizio Bernina
8.5 Excellent
Bernina, Pontresina, Graubunden, Switzerland
Show on map
8.2 mi from city centre,  

Conveniently situated and providing a swimming pool, this comfortable hostel is located within easy driving distance of Pontresina. Guests can also enjoy complimentary internet in all areas.

$86
Avg. per night
Hotel Steinbock
Hotel Steinbock
8.9 Excellent
Via Maistra 219, Pontresina, Graubunden, Switzerland
Show on map
0.7 mi from city centre,  

Located in Pontresina, Hotel Steinbock Pontresina offers historic 3-star accommodation, as well as a sauna, an indoor pool and outdoor tennis courts. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

$105
Avg. per night
Gasthaus & Hotel Berninahaus
Gasthaus & Hotel Berninahaus
8.8 Excellent
Bernina Suot 3, Pontresina, Graubunden, Switzerland
Show on map
4.8 mi from city centre,  

Situated in Pontresina, Gasthaus & Hotel Berninahaus is within easy driving distance of St Moritz and provides free Wi-Fi, a sauna and ski in/out facilities. Only a quick car trip from Morteratsch Glacier, the hotel features meeting rooms, an express check-in and check-out feature and a tour desk.

$119
Avg. per night
Sporthotel Pontresina
Sporthotel Pontresina
8.7 Excellent
Via Maistra 145, Pontresina, Graubunden, Switzerland
Show on map
0.3 mi from city centre,  

Sporthotel Pontresina is located in Pontresina and offers a Turkish steam bath, free Wi-Fi and ski passes. This comfortable 3-star hotel is just a 10-minute drive from Celerina-Schlarigna.

$164
Avg. per night
Hotel Station
Hotel Station
8.4 Excellent
Via Da La Staziun, Pontresina, Graubunden, Switzerland
Show on map
0.2 mi from city centre,  

Hotel Station is located in Pontresina and features free Wi-Fi, a rooftop terrace and an indoor pool. It also offers ski lockers, meeting rooms and a sauna.

$174
Avg. per night
Hotel Palü
Hotel Palü
8.6 Excellent
Via Da Bernina 17, Pontresina, Graubunden, Switzerland
Show on map
1.1 mi from city centre,  

Boasting free wireless internet access in all areas, a Finnish sauna and a Jacuzzi, Hotel Palu Pontresina provides modern rooms. Popular amenities, such as a ski school and a Turkish steam bath, ensure a satisfying stay in Pontresina.

$187
Avg. per night
Hotel Saratz Pontresina
Hotel Saratz Pontresina
8.7 Excellent
Via Da La Staziun 2, Pontresina, Graubunden, Switzerland
Show on map
0.2 mi from city centre,  

Offering a sauna, a Jacuzzi and a Turkish steam bath, this comfortable hotel is an easy car ride from Celerina-Schlarigna. It is also steps from Pontresina's well-known attractions and landmarks.

$197
Avg. per night
Hotel Allegra
Hotel Allegra
9.1 Excellent
Via Maistra 171, Pontresina, Graubunden, Switzerland
Show on map
0.4 mi from city centre,  

This comfortable hotel in Pontresina offers complimentary wireless internet, as well as an outdoor pool and a free shuttle service. It is close to the area's tourist attractions and is within a 10-minute walk of Surovas Railway Station.

$198
Avg. per night

Hotel prices in Pontresina

2 stars and under

$86 - $167

Hotel Engadinerhof Superior

#1 Most popular

$127
Avg. per night
Albergo Ospizio Bernina

Best value

$86
Avg. per night
3 stars

$105 - $212

Sporthotel Pontresina

#1 Most popular

$164
Avg. per night
Hotel Station

#2 Most popular

Hotel Station
8.4 Excellent
$174
Avg. per night
Hotel Steinbock

Best value

Hotel Steinbock
8.9 Excellent
$105
Avg. per night
4 stars +

$197 - $398

Grand Hotel Kronenhof

#1 Most popular

$398
Avg. per night
Hotel Saratz Pontresina

Best value

$197
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Pontresina

Pontresina travel FAQs

  • What are the best hotels in Pontresina?

    239 reviews rated Grand Hotel Kronenhof with an average score of 9.3/10. It may also be worth looking into the Hotel Schweizerhof Pontresina, which received a rating of 8.2/10 from 962 reviews. Albergo Ospizio Bernina could also be a good option, with a score of 8.5/10 from 760 reviews.

  • How much do hotels in Pontresina cost?

    The average price of a hotel in Pontresina has been around $696 per night over the last 3 days. For a 5-star hotel in Pontresina, the average price is around $3,676/night, depending on your dates. The average price of a 4-star hotel is $741/night.

  • How much is a cheap hotel in Pontresina?

    $123/night is the cheapest price found for a hotel in Pontresina by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Pontresina tonight?

    Over the last 3 days, the starting price of a hotel in Pontresina tonight has been as low as $129 and the average price has been as much as $255.