Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Moritz Business Hotels

See all 427 Hotels in St. Moritz
Art Boutique Hotel Monopol

Art Boutique Hotel Monopol

Via Maistra 17, St. Moritz
4.0 out of 5.0
4.4 out of 5 (46 reviews)
Great Base for St. MoritzWe stopped in St. Moritz off the Bernina for the Jazz Festival to see Hiromi and Edmar. We were able to walk to the Vampire club, stroll around town and across the street from the tram to the "Top of the World". Front desk was very helpful and the restaurant was both delicious and well run.
  Aug 22, 2017

$328

$328
Badrutt's Palace Hotel

Badrutt's Palace Hotel

Via Serlas 27, St. Moritz
5.0 out of 5.0
4.6 out of 5 (28 reviews)
Exquisite An amazing experience ! Great place! The spa and the pool are well thought --- definitely a 5!
  Jan 16, 2017

$503

$503
Berghotel Randolins

Berghotel Randolins

Via Curtins 2, St. Moritz
3.0 out of 5.0
4.2 out of 5 (58 reviews)
Nice affordable hotelClean and comfortable family room. The room looks new and modern. Nice breakfast, good location even though the street to reach the hotel is very narrow. The hotel provides washing machine for 5 Fr, BUT no dryer.
  Aug 18, 2016

$158

$158
Carlton Hotel St Moritz

Carlton Hotel St Moritz

Via Johannes Badrutt 11, St. Moritz
5.0 out of 5 (10 reviews)
Fantastic hotel for a little luxuryThis was without doubt the best hotel we have ever stayed in for service. The staff made you feel welcome and couldn't do enough for us. I have stayed in many five star hotels previously and would rate this a six rather than five it was so superior to any other hotel I have stayed in. The staff seemed ...
 T Dec 21, 2013

$696

$696
Cresta Palace

Cresta Palace

Via Maistra 75, Celerina-Schlarigna
4.5 out of 5.0
4.9 out of 5 (18 reviews)

$337

$337
Crystal Hotel

Crystal Hotel

Via Traunter Plazzas 1, St. Moritz
4.5 out of 5.0
4.5 out of 5 (222 reviews)
Very Nice Hotel in St. MoritzVery nice, classy hotel in downtown St. Moritz. Elegant entrance and hallway, piano bar, restaurant. Nice rooms not very large but okay, wood furniture plenty of toiletries, minibar and flat TV set. Shopping, restaurants and Corviglia funicular station are just minutes away.
  Oct 18, 2017

$217

$217
Edelweiss Swiss Quality Hotel

Edelweiss Swiss Quality Hotel

Via da Marias 63, Sils-Maria, Sils im Engadin-Segl
4.0 out of 5.0
4.5 out of 5 (24 reviews)

$242

$242
Europa St Moritz Hotel

Europa St Moritz Hotel

Via Suot Chesas 9, St. Moritz
3.0 out of 5.0
4.0 out of 5 (108 reviews)
Comfortable stayVery nice hotel; spacious, clean room with gorgeous Alps view. Close to local bus stop. Very helpful, professional reception staff. Great for family vacation.
  Oct 8, 2017

$126

$126
Giardino Mountain

Giardino Mountain

Via Maistra 3, Champfèr, St. Moritz
5.0 out of 5.0
4.7 out of 5 (26 reviews)
Ayurvedic spa hotel in the mountains We were celebrating our 30tg wedding anniversary in Italy & decided to take a side trip to St Moritz. A friend recommended we take the Bernina Express from Italy to St Moritz & that was a great decision. I booked Giardino Mountain based on pictures on Expedia. It's a 10 minute bus ride from downtown ...
  Sep 25, 2017

$682

$682
Guesthouse & Aparthotel Chesa Silva

Guesthouse & Aparthotel Chesa Silva

Via Munterots 1, Silvaplana
3.0 out of 5.0
3.6 out of 5 (24 reviews)
Great staff that make you feel very welcome. This is an older guest house, hence it is affordable compared to many others in Silvaplana, but you will not be disappointed.
  Dec 23, 2015
Gästehaus Casa Franco

Gästehaus Casa Franco

Via Sela 11, St. Moritz
2.0 out of 5.0
3.3 out of 5 (47 reviews)
Nice hotel and grounds.Quiet location with with nice grounds. The staff was good. The hotel was very roomy. There is a nice little coffee shop down the road a little ways on the opposite side of the street.
 Dave Jul 22, 2013

$114

$114
Hotel Bellavista

Hotel Bellavista

Via da l'alp 6, Silvaplana
4.0 out of 5.0
5.0 out of 5 (3 reviews)

$279

$279
Hotel Bernina 1865

Hotel Bernina 1865

Plazzet 20, Samedan
4.0 out of 5.0
4.4 out of 5 (212 reviews)
Beautiful Great hotel within 10 min walk of Samedan train station
  Sep 21, 2017

$147

$147
Hotel Bären

Hotel Bären

Via Maistra 50, St. Moritz
3.0 out of 5.0
3.8 out of 5 (5 reviews)

$263

$263
Hotel Chesa Randolina

Hotel Chesa Randolina

Via da Baselgia 40, Sils im Engadin-Segl
3.5 out of 5.0
4.0 out of 5 (11 reviews)
Great hotel near st.moritz Great small hotel very close to st.moritz.very quiet ,also very close to all attraction great Breakfast Buffet ,must try the cheese fondue!!!!,all the staff very friendly and helpfully also the owners of the Hotel as well.
  Sep 9, 2014

$236

$236
Hotel Laudinella

Hotel Laudinella

Via Tegiatscha 17, St. Moritz
3.5 out of 5.0
4.1 out of 5 (61 reviews)
Great Staff Except for ReceptionOlder hotel with excellent staff/good value food in restaurants except for reception. Reception staff gave minimal necessary information and were basically unfriendly - not a Swiss attribute or in other Swiss hotels where we stayed.
  Apr 11, 2016

$144

$144
Hotel Post

Hotel Post

Via Runchet 4, Sils im Engadin-Segl
4.0 out of 5.0
4.6 out of 5 (10 reviews)

$300

$300
Hotel Reine Victoria

Hotel Reine Victoria

Via Rosatsch 18, St. Moritz
4.0 out of 5.0
3.9 out of 5 (95 reviews)
Grand old Hotel with excellent Reception Staff.There was a very friendly and helpful welcome from the reception staff. We loved the grand old hotel which we found really interesting. Particularly useful for us was the free use of the health spa over the road, which had excellent swimming facilities as well as a complete gymn, and also the free ...
  Sep 21, 2017

$276

$276
Hotel Sonne St. Moritz

Hotel Sonne St. Moritz

Via Sela 11, St. Moritz
3.0 out of 5.0
4.2 out of 5 (46 reviews)
Quiet hotel with quick easy access to town centreHuge room with settee! Just minutes walk to the tram into town, friendly and helpful staff, great breakfast buffet. Couldn't really ask for more.
 George Jun 15, 2014

$172

$172
Hotel Steffani

Hotel Steffani

Am Sonnenplatz, St. Moritz
4.0 out of 5.0
4.2 out of 5 (25 reviews)
Great LocationExcellent Staff - very friendly and accommodating. Great views from hotel room of town, lake, and mountains. Easy parking. Easy walking to shopping, lake, cafes, bars.
  Aug 29, 2017

$207

$207
Map

Recently booked Business Hotels in St. Moritz

Crystal Hotel
4.5 out of 5.0
Last booking: 47 hours ago

Pocket Guide: Business Hotels in St. Moritz

Search for hotels in St. Moritz on Expedia. You can easily find your hotels in St. Moritz using one of the methods below:

  • View our selection of featured hotels in St. Moritz
  • Use the map to find hotels in the St. Moritz neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Moritz, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Moritz
  • Enter your travel dates to view the best deals on hotels in St. Moritz - while they last