Top hotel deals, 14th April (Monday) – 15th April (Tuesday)
Albergo Ospizio Bernina
The Albergo Ospizio Bernina is located at 2309 metres altitude on the Bernina pass and has a terrace with glacier views, a cosy Italian restaurant and offers free internet.
Hotel details & booking »Poschiavo Bernina Graubünden - Grigioni - Grischun Switzerland Italy
Double Room with Shared Shower and Toilet - Non-refundable
114.0 EUR
All In One Hotel - Inn Lodge / Swiss Lodge
Located in Celerina, this hotel offers contemporary rooms with satellite TV and free Wi-Fi access. Free parking is available. St. Moritz is less than 5 minutes' drive away.
Hotel details & booking »Celerina/Schlarigna Maloja Graubünden - Grigioni - Grischun Switzerland
Quadruple Room with Shared Bathroom
149.2 EUR
Hotel Cristallina
Located in upper Engadin directly on Silsersee, Hotel Cristallina hosts an on-site restaurant offering Italian specialties and cheese fondue. An additional restaurant serving fish and seafood is also on the property.
Hotel details & booking »Sils im Engadin/Segl Maloja Graubünden - Grigioni - Grischun Switzerland Italy
Twin Room with Shared Bathroom
149.2 EUR
Sleep only
Dating back to 1914, the Sleep only is located in Pontresina centre, just 8 km from St. Moritz. The closest bus stop is a 3-minute walk away. Several restaurants, bars and shops, and a public spa can be found within a few minutes´ walking distance.
Hotel details & booking »Pontresina Maloja Graubünden - Grigioni - Grischun Switzerland
Classic Double Room
149.2 EUR
Chalet Speciale
In a quiet, yet central location in Celerina, 100 metres from Celerina - Marguns Ski Lift, Chalet Speciale offers a spacious garden with a children´s playground, free WiFi and free ski storage. Free private parking can also be found on site.
Hotel details & booking »Celerina/Schlarigna Maloja Graubünden - Grigioni - Grischun Switzerland
Quadruple Room with Shared Bathroom - Non-refundable
170.0 EUR
Hotel Chesa Spuondas
Situated in an idyllically calm and natural area in Suvretta, 2 km from the centre of St. Moritz, the Hotel Chesa Spuondas offers you a unique historic yet friendly atmosphere.
Hotel details & booking »St. Moritz Maloja Graubünden - Grigioni - Grischun Switzerland
Comfort Double Room - Non-refundable
186.5 EUR
Gasthaus & Hotel Berninahaus
Gasthaus & Hotel Berninahaus is located next to the Bernina Suot Railway Station of the UNESCO-protected Rhaetian Railway.
Hotel details & booking »Pontresina Maloja Graubünden - Grigioni - Grischun Switzerland
Twin Room with Private Bathroom - Non-refundable
191.8 EUR
St. Moritz Youth Hostel
Offering a stunning panoramic view over St. Moritz, this hostel provides free public Wi-Fi and a games room with billiards and table tennis. The rooms are bright and modernly furnished.
Hotel details & booking »St. Moritz Maloja Graubünden - Grigioni - Grischun Switzerland
Twin Room with Shared Bathroom - Non-refundable
204.4 EUR
Hotel Cervo
The family-run Hotel Cervo enjoys a quiet location in Sils-Maria, a 5-minute walk from the Furtschellas Cable Car. It offers Alpine-style rooms, free WiFi and a spa area with sauna.
Hotel details & booking »Sils im Engadin/Segl Maloja Graubünden - Grigioni - Grischun Switzerland Italy
Superior Double Room with Balcony - Non-refundable
208.9 EUR
Hotel Steinbock Pontresina
Family-run since 3 generations, the Hotel Steinbock occupies a historic, Engadine-style building dating from 1651 in Pontresina and offers traditional Engadine cuisine, Alpine-style rooms, free WiFi, and an internet terminal.
Hotel details & booking »Pontresina Maloja Graubünden - Grigioni - Grischun Switzerland
Economy Double Room with Shared Bathroom - Non-refundable
208.9 EUR
Hotel Laudinella
The Hotel Laudinella enjoys a quiet location in St. Moritz-Bad and offers you superb views of the lake and the surrounding mountains, 5 restaurants and up-to-date wellness facilities.
Hotel details & booking »St. Moritz Maloja Graubünden - Grigioni - Grischun Switzerland
Standard Double Room - Non-refundable
219.5 EUR
Hotel Chesa Surlej
Thanks to its sunny and quiet location in Silvaplana-Surlej, in the heart of the Upper Engadine, only 4 km from St. Moritz, the Hotel Chesa Surlej is a great place for relaxing holidays.
Hotel details & booking »Silvaplana Maloja Graubünden - Grigioni - Grischun Switzerland
Standard Double Room
223.8 EUR
Hotel Nolda
Offering views of the Inn River, Hotel Nolda enjoys a central location in Sankt Moritz Bad, just 100 metres away from the cable car. It offers free WiFi and free parking on site.
Hotel details & booking »St. Moritz Maloja Graubünden - Grigioni - Grischun Switzerland
Budget Double Room - Non-refundable
223.8 EUR
Hotel Chesa Rosatsch - Home of Food
Located in the centre of Celerina on the banks of the Inn River, the Chesa Rosatsch occupies a 300-year-old building with 3 restaurants. Free WiFi and free parking are available.
Hotel details & booking »Celerina/Schlarigna Maloja Graubünden - Grigioni - Grischun Switzerland
Standard Double Room - Non-refundable
229.8 EUR
Hotel Station
This modern hotel close to the train station is the newest hotel in Pontresina and the Engadine. It offers free Wi-Fi access.
Hotel details & booking »Pontresina Maloja Graubünden - Grigioni - Grischun Switzerland
Standard Double Room - Non-refundable
241.9 EUR
Casa Franco St. Moritz
Only 200 metres from Lake Sankt Moritz, Casa Franco St. Moritz offers rooms with a private balcony and beautiful views of Piz Nair. The Engadin bus stops 200 metres away. Free WiFi is available in all areas.
Hotel details & booking »St. Moritz Maloja Graubünden - Grigioni - Grischun Switzerland
Double Room with Shared Bathroom
245.1 EUR
Accommodation deals in St. Moritz
Above are listed the top matching accommodation offers in St. Moritz, sorted by the total cost of your stay, the lowest price first. Best hotel deals from all 320+ hotels in and around St. Moritz (areas #25rhd, #25rhf, #25rh3, #25rh2) were selected.Hotels in popular destinations in this region
St. Moritz 91, Surlej 77, Pontresina 52, Celerina 39, Sils Maria 29, Silvaplana 26, Champfer 5, Berninahäuser 2, Fex 1, Sankt Moritz-Bad 1