preload-image
Plan your trip
  • Hotels
  • Apartments
  • Vacation Rentals
  • Bed & Breakfasts
  • Villas
St. Moritz

Where to stay in St. Moritz

Top areas and neighborhoods in St. Moritz with hotels, apartments and BnBs for every budget

St. Moritz: 46 property found
Find your place to stay
Am Sonnenplatz · St. Moritz, Switzerland
8.0
Good · 216 reviews

The 3-star Petit Steffani Bed & Breakfast St. Moritz is located about 15 minutes' walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track and offers currency exchange and a lift. This hotel boasts a setting a short way from St. Moritz Scenic Lake and features an indoor pool, a Turkish steam room and a sauna.

Read more
from US$ 99 / per night
Veia Sandeilas, 12 · St. Moritz, Switzerland
8.0
Good · 83 reviews

Located 2.9 km from Chapel of Saint Bartholomew, Cube Savognin Inklusive Skipass St. Moritz hotel is right around the corner from Lai Barnagn.

Read more
from US$ 306 / per night
Via Da Baselgia 27 · St. Moritz, Switzerland
9.3
Excellent · 49 reviews

Hotel Chesa Sarita Superior St. Moritz offers 12 rooms in the vicinity of Lake Sils, around 5 minutes' walk away.

Read more
from US$ 169 / per night
Via Arona 34 · St. Moritz, Switzerland
9.0
Excellent · 72 reviews

Located about a 5-minute walk from St. Moritz Dorf-Chantarella, the elegant Villa Beaulieu St. Moritz hotel offers 13 rooms with views of the city. This hotel is a good starting point for exploring St. Moritz, including St. Moritz Scenic Lake, which is merely 600 metres away.

Read more
from US$ 336 / per night
27 Via Brattas · St. Moritz, Switzerland

Located approximately a 5-minute stroll from Chesa Ilaria - St. Moritz Apartment hotel, guests can quickly reach the Norman Foster–designed Chesa Futura Building.

Read more
from US$ 375 / per night
Via Tegiatscha 17B · St. Moritz, Switzerland
8.8
Good · 18 reviews

The 4-star The Suites St. Moritz hotel offers its guests spacious rooms just 5 minutes' walk from Sankt Moritz-Bad. Standing in close proximity to San Karl St. Moritz-Bad Church, the hotel with views of the mountain features a treatment room, a Jacuzzi, and a sauna.

Read more
from US$ 1162 / per night
52 Via Dimlej · St. Moritz, Switzerland
8.2
Good · 53 reviews

About a 10-minute ride from Schellen Ursli Path, the 3-star Landgasthof Meierei St. Moritz hotel includes 13 rooms. While staying at this St. Moritz hotel, a safe deposit box are available for guests to use.

Read more
from US$ 373 / per night
Via Tegiatscha 17A · St. Moritz, Switzerland
8.6
Good · 8 reviews

The 4-star The View Hotel St. Moritz offers spacious rooms merely a 6-minute walk from Sankt Moritz-Bad. The hotel is about 7 km from Muottas Muragl Mountain and provides guests with a treatment room, a Jacuzzi, and a sauna.

Read more
from US$ 816 / per night
Via Veglia 12, St. Moritz, Ch · St. Moritz, Switzerland

Located just 350 metres from Galerie Andrea Caratsch AG, the 3-star Boutique Hotel Eden St. Moritz is approximately 5 minutes' walk from the renowned White Turf Racing Association. This St. Moritz hotel also includes private parking.

Read more
from US$ 332 / per night
Via Mezdi 35 · St. Moritz, Switzerland

Kempinski Residences St. Moritz hotel has 12 rooms and is located just a 5-minute walk from Bergbahnen Engadin St. Moritz AG Ski Resort. The hotel entices guests with private parking, available on site.

Read more
from US$ 2848 / per night
Via Da Bernina · St. Moritz, Switzerland

Located 2.5 km from Alpin Museum Pontresina, Romantik Hotel Muottas Muragl St. Moritz is only 5 minutes' walk from Bernina glaciers. A restaurant are available for guests' convenience at this 3-star hotel, which sits in the lake district of St. Moritz.

Read more
Via Curtins 2 · St. Moritz, Switzerland
9.3
Excellent · 160 reviews

Offering a sun deck, playground, and a golf course, as well as the views of the mountain, Randolins Familienresort St. Moritz hotel is located a 13-minute stroll from Pony Suvretta. This hotel arranges horse riding tours, and invites guests to relax in a Turkish steam room, a Jacuzzi, and a sauna.

Read more
from US$ 308 / per night
14 Via Veglia · St. Moritz, Switzerland

Featuring a prime location approximately a 5-minute walk from Berry Museum, the 3-star smoke-free Hotel Languard St. Moritz is proud to offer 9 holes of golf. Overlooking mountain, the comfortable hotel welcomes guests with a daily vegetarian breakfast.

Read more
from US$ 181 / per night
Via Runchet 4 · St. Moritz, Switzerland

The 4-star family-run Hotel Post Sils Maria St. Moritz gives quick access to Andrea Robbi Museum, situated just 5 minutes' walk away. You will find a restaurant at this St. Moritz hotel.

Read more
Via Maistra 6, 7500 St. Moritz, Switzerland St Moritz 7500 St Moritz · St. Moritz, Switzerland

Located nearly 5 minutes' walk from St. Moritz Dorf-Chantarella, the 4-star Albana Hotel St. Moritz gives easy access to various tourist attractions.

Read more
Via Dim Lej · St. Moritz, Switzerland

The 3-star Hotel Restorant Lej Da Staz St. Moritz offers 10 rooms in the vicinity of Lej da Staz, around 5 minutes' walk away.

Read more
from US$ 285 / per night
St. Moritz
Switzerland
Switzerland

Plan your next unforgettable trip with insider tips, curated experiences, and trusted traveler reviews.

With travelers' reviews from:

Tripadvisor

Plan your trip

  • Hotels
  • Apartments
  • Vacation Rentals
  • Bed & Breakfasts
  • Villas

© 2026 Visit St. Moritz. All rights reserved.