Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From159US$ /night
Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Via Dal Bagn 54, St. Moritz, Switzerland, 7500
-
Close to ski lifts
Great
8.8
9.2
/10
4.4
/5

Located in the very heart of St. Moritz, the 4-star traditional Hotel Schweizerhof St. Moritz offers fast access to the White Turf Racing Association, merely a 7-minute walk away. Situated only 600 m from St. Moritz Scenic Lake, this superior hotel features an à la carte restaurant serving Mediterranean cuisine.

Location

The smoke-free hotel is in a shopping area of St. Moritz. The perfect Schweizerhof St. Moritz also lies nearly a 25-minute walk from the Church of San Gian.

Guests travelling on business will appreciate that this accommodation is surrounded by banks. There is the Mill Weber House 4.1 km away, while Bahnhof bus station is just near the quality hotel.

You can easily reach St. Moritz train station, located within 15 minutes' walk of the property.

Rooms

Some of the 58 non-smoking rooms as the elegant Hotel Schweizerhof St. Moritz face the patio and comprise an adjoining terrace and a balcony. They are furnished with beautiful decor.

Eat & Drink

4 onsite restaurants, among them Segantini and Alphuette Clavadatsch, serve Mediterranean, Italian, and international dishes. The popular piano bar has live music and a piano. It offers a terrace, and overlooks surrounding countryside views. There is a restaurant serving Mediterranean food approximately 300 metres away.

Leisure & Business

The Schweizerhof St. Moritz also features live performances and a nightclub. The hotel offers its guests the opportunity to enjoy yoga classes at a fitness centre located on the premises.

Must-do experiences

  • Savor Engadine nut cake at Pâtisserie Hanselmann in town.
  • Visit the Segantini Museum for stunning mountain-inspired art.
  • Take a ride on the Glacier Express for breathtaking views.
  • Stroll through the St. Moritz Market on Wednesday mornings.
  • Try local fondue at Chesa Veglia for a cozy dinner experience.
View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Double Room Village View
2 persons
240 sq. feet 
Coffee machine
Heating
Superior Double Room Lake View
2 persons
260 sq. feet 
1 King-size bed
Coffee machine
Heating
Double Room Lake View
2 persons
230 sq. feet 
1 King-size bed
Coffee machine
Heating
Junior Suite Lake View
2 persons
305 sq. feet 
1 King-size bed
Coffee machine
Heating
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Free Wi-Fi
  • Parking
  • Safe deposit box
  • 24-hour reception
  • VIP check-in/ -out
  • Express check-in/ -out
  • Pets allowed
  • Rooms/ Facilities for disabled
  • Security
  • Luggage storage
  • Locker room
  • Ski storage
  • Allergy-free rooms
  • Lift
  • Currency exchange
  • Coffee shop
  • Smoke detectors
  • Electric vehicle charging station
  • Fire extinguishers
  • Key access

Sports & Fitness

  • Wind surfing
  • Canoeing
  • Skiing
  • Hiking
  • Horseback riding
  • Cycling
  • Tennis court
  • Golf course
  • Yoga class
  • Fishing

Guest Parking

  • Electric kettle

Services

  • Paid airport shuttle
  • Valet parking
  • Pet amenities available
  • Room service
  • Housekeeping
  • Laundry
  • Dry cleaning
  • Ski pass vendor
  • Tours/Ticket assistance
  • Shops/Commercial services
  • Welcome drink

Dining

  • In-room breakfast
  • Restaurant
  • Bar/ Lounge area
  • Packed lunches
  • Special diet menus

Business

  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cots
  • Board games
  • Children's menu
  • Children's play area
  • Game room

Facilities for people with disabilities

  • Toilet for disabled

Spa & Leisure

  • Beach umbrellas
  • Sun loungers
  • Live entertainment
  • Night club
  • Sun terrace
  • Spa lounge
  • Sauna
  • Turkish bath
  • Steam room
  • Back massage
  • Full body massage
  • Foot massage

Room features

  • Heating
  • Mini-bar
  • Soundproofed rooms
  • Sitting area
  • Terrace
  • Garden furniture
  • Tea and coffee facilities
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
  • AM/FM alarm clock
Show more

Location

Via Dal Bagn 54, St. Moritz, Switzerland, 7500
Map view
Via Dal Bagn 54, St. Moritz, Switzerland, 7500
Nearby
Bus Station
St. Moritz
2000 ft
Museum
The Leaning Tower
2000 ft
Museum
Berry Museum
2000 ft
Gallery
Chesa Futura Building
2000 ft
Gallery
Galerie Gmuizynska
2000 ft
Chantarella
Schellen Ursli Path
2000 ft
Race track
White Turf Racing Association
2000 ft
7500 St Moritz
Chantarella
2000 ft
Gallery
Vito Schnabel Gallery
2000 ft
Gallery
Galerie Andrea Caratsch AG
2000 ft
Gallery
Robilant+Voena
2000 ft
Restaurants
Hauser Restaurant
100 ft
Via Traunter Plazzas 7 7500 St. Moritz
Steffani Restaurant
200 ft
Am Sonnenplatz 1 Via Traunter Plazzas 6
Restaurant Acla
200 ft
Via dal Bagn 54
Cafe Hanselmann
600 ft
Via Maistra 8
Bobby's Pub
700 ft
Via dal Bagn 50a 7500 St. Moritz
Laderach
500 ft
Via Serlas 26
Hatecke
700 ft
Via Maistra 6
Restaurant Mono
800 ft
Via Maistra 17 7500 St. Moritz
La Stalla
1000 ft
Plazza dal Mulin 2
Pava and Friends
900 ft
Plazza dal Mulin 3
La Scarpetta
1000 ft
Via Veglia 11
Getting around
City Centre
St. Moritz6 min  ·  1700 ft
Airports
Agno Airport (LUG)271 min  ·  112.1 mi
Train
Train Station St. Moritz9 min  ·  2300 ft
Bus
Bus stop3 min  ·  700 ft
Interested in Nearby Hotel Rates?
Live prices. No outdated rates
Check Rates
Property information and rules
Check-in
from 15:00-23:59
Check-out
until 11 am
Guest Parking
Private parking is possible on site for free.
Internet
is available in for free.
Breakfast
The hotel Schweizerhof St. Moritz provides visitors with a free full breakfast. 
Pets
Pets are allowed on request.
Languages
English, German, Italian, Portuguese
Number of floors:
6
Number of rooms:
58
Former name
Schweizerhof
Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Hotel Schweizerhof St. Moritz
Hauser Hotel St. Moritz Exterior photo
Mobile-only price

Hauser Hotel St. Moritz

8.8
Great1009 reviews
59m from property
USD 116USD 104
per night
Hotel Steffani St. Moritz Amenities photo
Mobile-only price

Hotel Steffani St. Moritz

8.9
Great743 reviews
64m from property
USD 216USD 194
per night
Crystal Hotel Superior St. Moritz Exterior photo
Mobile-only price

Crystal Hotel Superior St. Moritz

8.8
Great631 reviews
114m from property
USD 150USD 135
per night