Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2025-07-17

2025-07-18

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Swiss Alps near Train Station St. Moritz

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

454 properties found

  • Hotel Restaurant Corvatsch

    Via Tegiatscha 1, St. Moritz, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    Located nearly a 25-minute stroll from Berry Museum, the 3-star Hotel Corvatsch St. Moritz is around a 5-minute stroll from San Carl. This St. Moritz hotel offers Wi-Fi throughout the property, and a…

    More...

    From US$ 168
    price for 1 night
    Book Now From US$ 168
  • Salet - St.Moritz

    Via Salet 10, St. Moritz, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    Situated a 6-minute stroll from Atelier Segantini, the spacious Salet - St.Moritz Apartment looks out onto the mountain. For those travelling by car, this apartment offers a car park on site.

    More...

    From US$ 284
    price for 1 night
    Book Now From US$ 284
  • Swissme - Modernes Studio Am Sportplatz Mit Balkon & Parkplatz

    13 Via Tegiatscha Chesa Derby, 3. Stock, Wohnung 33 (Held), St. Moritz, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    The 35 m^2 Swissme - Modernes Studio Mit Balkon & Parkplatz & Netflix Apartment offers views of the garden and a location at a distance of 3.3 km from Church of San Gian. The apartment offers free…

    More...

    From US$ 203
    price for 1 night
    Book Now From US$ 203
  • Monolocale Chesa Laura - Celerina

    Chaunt Dal Muot 1, Celerina/Schlarigna, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    The 25 m^2 Monolocale Chesa Laura - Celerina Apartment Celerina/Schlarigna provides swift access to various city landmarks, such as Ski Lift Celerina, located just a 6-minute walk away. This 1…

    More...

    Book Now
  • Chesa Laura - Celerina

    Chaunt Da Muot, 1, Celerina/Schlarigna, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    Featuring views of the garden, the spacious 2-bedroom Chesa Laura - Celerina Apartment is located within 25 minutes' walk of Corviglia-Piz Nair. Guests are enticed to use complimentary private…

    More...

    From US$ 335
    price for 1 night
    Book Now From US$ 335
  • Studio Chavallera Casa Torri

    Via Chavallera, St. Moritz, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    The 34 m^2 Studio Chavallera Casa Torri - B48569 overlooks the mountain and is situated a 6-minute walk from Chiesa Evangelica Evangelical Church. Katholische Kirche is relatively close to the…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Suot Brattas 21

    Via Maistra 39, St. Moritz, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    The 43 m^2 Suot Brattas 21 Apartment overlooks the mountain and is situated only 6 minutes' walk from Baselgia refurmeda Bel Taimpel. Located within short walking distance of Baselgia catolica, the…

    More...

    From US$ 151
    price for 1 night
    Book Now From US$ 151
  • Chesa Guardamunt

    Via Maistra 68, Celerina/Schlarigna, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    Due to a tranquil location right in the centre of the city, the spacious Chesa Guardamunt Apartment guests will find only 6 minutes' walk from Baselgia refurmeda Bel Taimpel. This apartment boasts a…

    More...

    From US$ 178
    price for 1 night
    Book Now From US$ 178
  • Chesa Al Munt - Celerina

    13 Vietta Sur Crasta, Celerina/Schlarigna, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    Chesa Al Munt - Celerina Apartment is located just 5 minutes on foot from Celerina-Marguns and overlooks the garden. Berry Museum lies around a 25-minute stroll from the apartment, while Lake of Staz…

    More...

    From US$ 205
    price for 1 night
    Book Now From US$ 205
  • Abitaziun Las Agnas - Celerina

    Giassa Spuondas 10, Celerina/Schlarigna, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    Situated just 150 metres from Baselgia catolica, the 50 m^2 Abitaziun Las Agnas - Celerina apartment offers proximity to various nearby tourist attractions.

    More...

    Book Now
  • Hotel Laudinella

    Via Tegiatscha 17, St. Moritz, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    The 4-star Hotel Laudinella St. Moritz, located in a shopping district, only 8 minutes' walk from San Carl, features views of the garden. The hotel offers a bureau de change and a lift on the…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Apartment Chesa Mulin By Interhome

    Vietta Sur Crasta 7505, Celerina/Schlarigna, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    Overlooking the mountain, the spacious 2-bedroom Apartment Chesa Mulin By Interhome is within a 15-minute drive of The Burial Church of Santa Maria. Guests can make use of a free private car park…

    More...

    From US$ 444
    price for 1 night
    Book Now From US$ 444
  • Mulin

    Vietta Sur Crasta 9, Celerina/Schlarigna, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    The 0-room Mulin Apartment is located within 1 km of Cresta Run and at a distance of 3.1 km from Mill Weber House. This spacious apartment features Wi-Fi and free private parking on site.

    More...

    From US$ 435
    price for 1 night
    Book Now From US$ 435
  • Mulin

    Vietta Sur Crasta, Celerina/Schlarigna, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    Located within 2 km of Cabana de Heidi, the 90 m^2 Mulin Apartment features parking for those who travel by car. Ski Lift Celerina is around 5 minutes' walk away, while Sankt Moritz-Bad is also at a…

    More...

    Book Now
  • Mountain Loft - Dulac 33

    Via Giovanni Segantini 1 App 33, St. Moritz, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    The 62 m^2 Mountain Loft - Dulac 33 features views of the lake and is situated 10 minutes' drive from Alp Giop. Staying in this 1-bedroom accommodation, nestled at a medium distance from San Karl St.…

    More...

    From US$ 346
    price for 1 night
    Book Now From US$ 346
  • Lac 16

    Via Giovanni Segantini 1, St. Moritz, Switzerland

    1.5 km to Train Station St. Moritz (Show map)

    The 0-room Lac 16 is located around a 25-minute walk from Chantarella-Corviglia and offers Wi-Fi for either business or leisure. Guests can get to Pony Runzol around a 25-minute walk from the…

    More...

    From US$ 143
    price for 1 night
    Book Now From US$ 143
  • Abitaziun Susi - Celerina

    Vietta Sur Crasta 5, Celerina/Schlarigna, Switzerland

    1.6 km to Train Station St. Moritz (Show map)

    The 50 m^2 Abitaziun Susi - Celerina Apartment boasts views of the mountain and is located nearly 25 minutes' walk from St. Moritz Dorf-Chantarella.

    More...

    From US$ 381
    price for 1 night
    Book Now From US$ 381
  • Maria 8

    Via Chavallera 17A, St. Moritz, Switzerland

    1.6 km to Train Station St. Moritz (Show map)

    Located a 25-minute walk from Chantarella-Corviglia, the 60 m^2 Maria 8 Apartment gives access to a number of tourist attractions in the area. Guests can use Wi-Fi and free private parking, which is…

    More...

    From US$ 198
    price for 1 night
    Book Now From US$ 198
  • Chesa Flurina - Celerina

    6 Vietta Sur Crasta, Celerina/Schlarigna, Switzerland

    1.6 km to Train Station St. Moritz (Show map)

    Located merely 0.6 km from Celerina-Marguns, the spacious 130 m^2 Chesa Flurina - Celerina Apartment features parking for those who travel by car. The 3-bedroom apartment lies around 25 minutes' walk…

    More...

    From US$ 576
    price for 1 night
    Book Now From US$ 576
  • Flurina 7

    Vietta Sur Crasta 6, Celerina/Schlarigna, Switzerland

    1.6 km to Train Station St. Moritz (Show map)

    Located merely 5 minutes' walk from Celerina-Marguns, the 55 m^2 Flurina 7 Apartment gives quick access to various tourist spots in the vicinity.

    More...

    From US$ 190
    price for 1 night
    Book Now From US$ 190