Hotels in Switzerland near Train Station St. Moritz

Multiple accommodations for your stay
Destination
Check-in date:
13 Mar 2026
Check-out date:
14 Mar 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

485 results found

Chesa Pradatsch Suot 5 - Celerina

Vietta Saluver 8, Celerina/Schlarigna, Switzerland

2.2 km to Train Station St. Moritz (Open map)

The Staz Lake is near the apartment, while Punt Schlattain bus station is 200 metres away. The 90 m² Chesa Pradatsch Suot 5 - Celerina…
Read more...

Abitaziun - La Funtana W1

Vietta Viergias 7, Celerina/Schlarigna, Switzerland

2.2 km to Train Station St. Moritz (Open map)

Chantarella-Corviglia is located 2.8 km from this apartment. Situated approximately 10 minutes' walk from the Church of San Gian,...
Read more...

De Pedrini 6

Via Maistra 120, Celerina/Schlarigna, Switzerland

2.3 km to Train Station St. Moritz (Open map)

Guests can find Church of San Gian, which is merely 400 metres away. Situated a 10-minute drive from St.
Read more...
9.0
Superb
1 review

Comodo Appartamento Nel Cuore Dell'Engadina - 5 Min Da San Moritz

Via Maistra 120 Pian Terreno, Celerina/Schlarigna, Switzerland

2.3 km to Train Station St. Moritz (Open map)

The apartment is 3.1 km from the Berry Museum, which is an excellent place to improve cultural awareness. To enjoy your vacation in...
Read more...
9.2
Superb
17 reviews

Apartment Cign Og

Via Maistra 122, Celerina/Schlarigna, Switzerland

2.3 km to Train Station St. Moritz (Open map)

The 0-bedroom apartment is about a 10-minute drive from Berry Museum, which is an excellent place to improve cultural awareness....
Read more...

B&B River Inn

48 Via San Gian, St. Moritz, Switzerland

2.3 km to Train Station St. Moritz (Open map)

This St. Situated a mere 7 minutes' walk from the Bergbahnen Engadin St. Moritz AG, the 3-star B&B River Inn St.
Read more...
8.9
Fabulous
782 reviews

Muesella

Via Maistra 126, Celerina/Schlarigna, Switzerland

2.3 km to Train Station St. Moritz (Open map)

Schellen Ursli Path is nearby, approximately 3 km away. Staying at the 70 m^2 Musella Apartment, guests can visit Chesa Futura...
Read more...

Hotel Saluver

Via Maistra 128, Celerina/Schlarigna, Switzerland

2.3 km to Train Station St. Moritz (Open map)

The natural St. The 3-star Hotel Saluver Celerina/Schlarigna lies 3.2 km from a natural paradise like the Muottas Muragl, and...
Read more...
8.7
Fabulous
229 reviews

Dalia E12

Vietta Saluver 24, Celerina/Schlarigna, Switzerland

2.3 km to Train Station St. Moritz (Open map)

A 10-minute walk will take you to the city centre. The spacious Dalia E12 Apartment is located around 15 minutes' walk from Church of…
Read more...

Abitaziun Begonia - Celerina

Vietta Saluver 20, Celerina/Schlarigna, Switzerland

2.4 km to Train Station St. Moritz (Open map)

The Norman Foster–designed Chesa Futura Building is 2.9 km from this apartment and the Muottas Muragl is 10 minutes away by car....
Read more...

Anda 6

Vietta Saluver 25, Celerina/Schlarigna, Switzerland

2.4 km to Train Station St. Moritz (Open map)

Guests can pay a visit to Cabana de Heidi, which is 3.3 km away. Located within a 6-km distance of The Burial Church of…
Read more...

Anda 3

Vietta Saluver 25, Celerina/Schlarigna, Switzerland

2.4 km to Train Station St. Moritz (Open map)

St. The 0-room Anda 3 Apartment is also located only 0.6 km from Church of San Gian. Moritz Scenic Lake is about a 10…
Read more...

Apartment Chesa Narcissa F4 By Interhome

Celerina/Schlarigna, Switzerland

2.4 km to Train Station St. Moritz (Open map)

Muottas Muragl Mountain can be found 3.2 km away. The 60 m^2 Apartment Chesa Narcissa F4 By Interhome offers views of the mountain and…
Read more...
7.0
Good
1 review

Suvretta House

Via Chasellas 1, St. Moritz, Switzerland

2.5 km to Train Station St. Moritz (Open map)

The centre of St. Located about a 10-minute ride from Engadine, the 5-star Suvretta House Hotel St. Moritz offers a wellness area,...
Read more...
9.3
Superb
224 reviews

Hotel Chesa Spuondas

Via Somplaz 47, St. Moritz, Switzerland

2.7 km to Train Station St. Moritz (Open map)

The hotel is about 180 km from Agno airport and approximately a 10-minute drive from such cultural venues as the art gallery...
Read more...
9.0
Superb
579 reviews

Apartment Trais Tschiervs

Via Suot Chesas 33, Champfer, Switzerland

3 km to Train Station St. Moritz (Open map)

The property is nearly a 25-minute walk from Segantini Museum, which is an excellent place to improve cultural awareness. Apartment...
Read more...
9.3
Superb
3 reviews

Trais Tschiervs

Via Suot Chesas 33, Champfer, Switzerland

3 km to Train Station St. Moritz (Open map)

The spacious Trais Tschiervs Apartment is about 25 minutes' walk from Berry Museum, which is an excellent place to improve cultural...
Read more...

Berghotel Randolins

Via Curtins 2, St. Moritz, Switzerland

3 km to Train Station St. Moritz (Open map)

Located 2.7 km from the Bergbahnen Engadin St. Proudly offering 2 spa tubs, the lovely 3-star Berghotel Randolins St.
Read more...
8.9
Fabulous
557 reviews

Abitaziun Trais Tschiervs D4 - Champfer

Via Suot Chesas 33, Champfer, Switzerland

3 km to Train Station St. Moritz (Open map)

Corviglia can be reached in 10 minutes' drive, while Agno airport is 180 km away. The spacious 0-bedroom Abitaziun Trais Tschiervs...
Read more...
6.0
Pleasant
1 review

Abitaziun Trais Tschiervs D5 - Champfer

Via Suot Chesas 33, Champfer, Switzerland

3 km to Train Station St. Moritz (Open map)

If you feel like visiting the surroundings, check out Murtel, located a 10-minute drive away. Situated approximately a 25-minute...
Read more...
Thank you for subscribing
Close