Showing 1 - 25 of 115 results

9.3 (52)
Via Johannes Badrutt 11, 7500 St. Moritz, Switzerland
334 m from center
shapes Restaurant shapes Bar shapes Fitness center shapes Room Service shapes Family rooms

Everything: impeccable service, wonderful location, plentiful breakfasts, luxury terrace with fantastic view, good livemusic bar, restaurants.. Fantastic Spa. This is one of the best hotels.

8.4 (561)
Via Maistra 50, 7500 St. Moritz, Switzerland
334 m from center
shapes Restaurant shapes Bar shapes Bathtub shapes Shower shapes Hairdryer

The location was next to the Bobsled track which is the reason we came to St. Moritz. The free shuttle service to and from the train station was much appreciated. The breakfast buffet was delicious and the sauna was awesome.

9.3 (41)
Via Serlas 5, 7500 St. Moritz, Switzerland
334 m from center
shapes Restaurant shapes Bar shapes Fitness center shapes Room Service shapes Family rooms

Staff and everything. The rooms divine and the little add ons.

8.8 (0)
Via Traunter Plazzas 1, 7500 St. Moritz, Switzerland
545 m from center
shapes Restaurant shapes Bar shapes Fitness center shapes Room Service shapes Family rooms

Excellent location. Right in the middle of town, and few steps from known restaurants and stores.

9.2 (0)
Via Serlas 27, 7500 St. Moritz, Switzerland
545 m from center
shapes Restaurant shapes Bar shapes Fitness center shapes Room Service shapes Family rooms

Everything was exceptional from the staff to the facilities, but if I had to choose one thing that stood out, it was an amazing breakfast with a panoramic view.

9.3 (0)
Via Veglia 18, 7500 St. Moritz, Switzerland
545 m from center
shapes Bar shapes Fitness center shapes Room Service shapes Family rooms shapes Safe

The hotel is absolutely amazing and exceeded all expectations from the service to the food and the facilities are amazing.

8.7 (1168)
Via Traunter Plazzas 7, 7500 St. Moritz, Switzerland
545 m from center
shapes Restaurant shapes Bar shapes Room Service shapes Family rooms shapes Bathtub

Located in excellent area close to everything. Very clean and comfortable beddings. Restaurant and breakfast was perfect Would definitely go back!

8.4 (1480)
14 Via Veglia, 7500 St. Moritz, Switzerland
545 m from center
shapes Bar shapes Family rooms shapes Hairdryer shapes Pet Friendly shapes Children friendly

The hotel is old (still use key instead of card to get in) but still very clean and cozy. The only inconvenience is that you need to lock the room from inside by using a key. Staff did the best to make our stay comfortable and fun. The hotel...

8.7 (2049)
Via Somplaz 17, 7500 St. Moritz, Switzerland
545 m from center
shapes Restaurant shapes Bar shapes Room Service shapes Family rooms shapes Hairdryer

Location, rooms, breakfast, staff were all good. Very cool older hotel. The shower was amazing!!

8.1 (1572)
via Surpunt 60, 7500 St. Moritz, Switzerland
942 m from center
shapes Restaurant shapes Bar shapes Family rooms shapes Shower shapes Safe

in SM Bad surrounded by forest. Lots of windows. Bus 9 stops right at the front door. Easy to get your skis and then climb aboard. Fondue dinner the first night in the main dining room rather than the fondue room. Cheese was good, so so bread. ...

9 (0)
Via Surpunt 62, 7500 St. Moritz, Switzerland
942 m from center
shapes Family rooms shapes Kitchen shapes Kitchenette shapes Bathtub shapes Balcony

Better than the pictures. Was big and comfortable. If you stay 2 nights you get the Egandin card which allows you free cable car rides, ask for it as it is worth it.

8.5 (317)
Via Sela 11, 7500 St. Moritz, Switzerland
1036 m from center
shapes Restaurant shapes Bar shapes Fitness center shapes Room Service shapes Family rooms

clean, cute, good breakfast, convenient to bus stop

8.3 (790)
Via Tegiatscha 17, 7500 St. Moritz, Switzerland
1036 m from center
shapes Restaurant shapes Bar shapes Fitness center shapes Room Service shapes Family rooms

Special thanks to Jiri from reception, he was really helpful. Everything was good.

7.3 (390)
Via Sela 11, 7500 St. Moritz, Switzerland
1036 m from center
shapes Restaurant shapes Bar shapes Fitness center shapes Room Service shapes Family rooms
The hotel is located near: Hotel Hostel Casa Franco is 82.06 km away from the Locarno Airport
8.2 (0)
Via Rosatsch 18, 7500 St. Moritz, Switzerland
1036 m from center
shapes Restaurant shapes Bar shapes Room Service shapes Family rooms shapes Hairdryer

Great location close to the cable car station and across from the cross country trail. Free access to the pool and spa across the street. Comfy beds.

Hotels in nearby cities

8 (12)
304 Crusch 304, 7554 Crusch, Switzerland
53068 m from center
shapes Family rooms shapes Shower shapes Children friendly

Freundlichkeit, Sauberkeit, Ruhe, Küche mit allem was man braucht. Lage ideal, für einen Zwischenstopp. Pizzaria im Nachbarhaus gegenüber.

0 (0)
Sankt Martin, 7315 Sankt Martin, Switzerland
59807 m from center
shapes Restaurant shapes Family rooms shapes Pet Friendly shapes Children friendly
The hotel is located near: Hotel Alphotel & Bergrestaurant Sankt Martin is 91.7 km away from the Locarno Airport
9.5 (48)
Bassa Corippo 23, 6631 Corippo, Switzerland
82392 m from center
shapes Beach shapes Restaurant shapes Room Service shapes Family rooms shapes Shower

Took the advice of a friend and booked on a whim, but were quite uninformed of where we were going. Arrived late at night and were absolutely mesmerized! Ceilings in our room were low, but added charm. Shared bathroom was never a drawback. The...

9.5 (47)
Gasthaus Freihof 1223 Schmidrüti, 8495 Schmidrüti, Switzerland
125172 m from center
shapes Pet Friendly shapes Children friendly

Breakfast was a wonderful European breakfast. Beautiful scenery around the property.

8.6 (571)
Obere Gletscherstrasse 159, 3818 Grindelwald, Switzerland
136609 m from center
shapes Restaurant shapes Family rooms shapes Pet Friendly shapes Children friendly

Rooms were spacious and attractively designed with modern comforts. Location was quite beautiful and relaxing, at the end of the road up a valley, and pleasantly distant from the commercial and touristy town center. Staff had a friendly and...

8.8 (143)
Holzkuhplatz 1, 3858 Brienz, Switzerland
137782 m from center
shapes Family rooms shapes Shower shapes Hairdryer shapes Pet Friendly shapes Children friendly

The location is a beautiful location in the countryside, surrounded by farmland. And right down the street from the Ballenburg living museum. Breakfast on the terrace was wonderful even on a cool foggy morning. Food was very good and fresh. The...

7.8 (1038)
Rybigässli 3, 3818 Grindelwald, Switzerland
138129 m from center
shapes Family rooms shapes Hairdryer shapes Coffee-Tea shapes Pet Friendly shapes Children friendly

Super cute room, extremely friendly staff, great location, excellent price, the view was amazing!

8.5 (0)
Kirchbühlstrasse 23, 3818 Grindelwald, Switzerland
138129 m from center
shapes Restaurant shapes Bar shapes Room Service shapes Kitchen shapes Safe

Great property . Great breakfast amazing view of the mountains

9.3 (221)
Dorfstrasse 203, 3818 Grindelwald, Switzerland
138129 m from center
shapes Restaurant shapes Family rooms shapes Hairdryer shapes Safe shapes Coffee-Tea

This hotel is beyond expectation. The owner Lars is super friendly, we have big luggages and two ski bags and he picked us up from train station. It's very easy by bus as well if with little luggages. The hotel is new since last year, everything...

8.8 (776)
Kirchbühlstrasse 23, 3818 Grindelwald, Switzerland
138129 m from center
shapes Restaurant shapes Bar shapes Balcony shapes Hairdryer shapes Safe

My son fell ill and while that could have totally ruined our trip, the helpfulness and considerateness of our hosts made a big difference. I'd gladly come back in better circumstances. And I liked that it was bit out of the way, but still easy...

A total of 115 hotels found in Train Station St. Moritz. Select the perfect accommodation for your stay and enjoy a seamless booking experience. Booking Train Station St. Moritz hotels online has never been easier.

More info about Switzerland

Capital: Bern

Population: 8654622

Currency: Swiss franc Fr.

Language: French Swiss German Italian Romansh

Area: 41284

9.3
Via Johannes Badrutt 11, 7500 St. Moritz, Switzerland
334 m from center
shapes shapes shapes shapes shapes
8.4
Via Maistra 50, 7500 St. Moritz, Switzerland
334 m from center
shapes shapes shapes shapes shapes
9.3
Via Serlas 5, 7500 St. Moritz, Switzerland
334 m from center
shapes shapes shapes shapes shapes
8.8
Via Traunter Plazzas 1, 7500 St. Moritz, Switzerland
545 m from center
shapes shapes shapes shapes shapes
9.2
Via Serlas 27, 7500 St. Moritz, Switzerland
545 m from center
shapes shapes shapes shapes shapes
9.3
Via Veglia 18, 7500 St. Moritz, Switzerland
545 m from center
shapes shapes shapes shapes shapes
8.7
Via Traunter Plazzas 7, 7500 St. Moritz, Switzerland
545 m from center
shapes shapes shapes shapes shapes
8.4
14 Via Veglia, 7500 St. Moritz, Switzerland
545 m from center
shapes shapes shapes shapes shapes
8.7
Via Somplaz 17, 7500 St. Moritz, Switzerland
545 m from center
shapes shapes shapes shapes shapes
8.1
via Surpunt 60, 7500 St. Moritz, Switzerland
942 m from center
shapes shapes shapes shapes shapes
9
Via Surpunt 62, 7500 St. Moritz, Switzerland
942 m from center
shapes shapes shapes shapes shapes
8.5
Via Sela 11, 7500 St. Moritz, Switzerland
1036 m from center
shapes shapes shapes shapes shapes
8.3
Via Tegiatscha 17, 7500 St. Moritz, Switzerland
1036 m from center
shapes shapes shapes shapes shapes
7.3
Via Sela 11, 7500 St. Moritz, Switzerland
1036 m from center
shapes shapes shapes shapes shapes
8.2
Via Rosatsch 18, 7500 St. Moritz, Switzerland
1036 m from center
shapes shapes shapes shapes shapes
8
304 Crusch 304, 7554 Crusch, Switzerland
53068 m from center
shapes shapes shapes
0
Sankt Martin, 7315 Sankt Martin, Switzerland
59807 m from center
shapes shapes shapes shapes
9.5
Bassa Corippo 23, 6631 Corippo, Switzerland
82392 m from center
shapes shapes shapes shapes shapes
9.5
Gasthaus Freihof 1223 Schmidrüti, 8495 Schmidrüti, Switzerland
125172 m from center
shapes shapes
8.6
Obere Gletscherstrasse 159, 3818 Grindelwald, Switzerland
136609 m from center
shapes shapes shapes shapes
8.8
Holzkuhplatz 1, 3858 Brienz, Switzerland
137782 m from center
shapes shapes shapes shapes shapes
7.8
Rybigässli 3, 3818 Grindelwald, Switzerland
138129 m from center
shapes shapes shapes shapes shapes
8.5
Kirchbühlstrasse 23, 3818 Grindelwald, Switzerland
138129 m from center
shapes shapes shapes shapes shapes
9.3
Dorfstrasse 203, 3818 Grindelwald, Switzerland
138129 m from center
shapes shapes shapes shapes shapes
8.8
Kirchbühlstrasse 23, 3818 Grindelwald, Switzerland
138129 m from center
shapes shapes shapes shapes shapes

A total of 115 hotels found in Train Station St. Moritz. Select the perfect accommodation for your stay and enjoy a seamless booking experience. Booking Train Station St. Moritz hotels online has never been easier.

More info about Switzerland

Capital: Bern

Population: 8654622

Currency: Swiss franc Fr.

Language: French Swiss German Italian Romansh

Area: 41284

Clear search (show all)