Hotel Europa St. Moritz
Peaceful mountain retreat in Champfèr, just 3km from iconic St. Moritz. Easy access to top sights and ski areas. Ideal for a relaxing getaway.
43 hotels are listed in St. Moritz, Switzerland. Compare prices and star class, view them on a map, and book through our partners.
Planning your stay? Read our guide to comparing hotel listings.
Peaceful mountain retreat in Champfèr, just 3km from iconic St. Moritz. Easy access to top sights and ski areas. Ideal for a relaxing getaway.
Iconic 1913 hotel overlooking Lake St. Moritz. Gourmet dining at Da Vittorio-St. Moritz. Luxury alpine retreat in St. Moritz.
Centrally located Hotel Arte in St. Moritz. Uniquely decorated rooms with ensuite, TV, and minibar. Free WiFi in restaurant.
Peaceful lakeside hotel in St. Moritz with 5 restaurants and modern wellness facilities. Stunning mountain views for a relaxing getaway.
Charming family-run hotel in the heart of Sankt Moritz-Bad, just 3 minutes from the lake, woods, spa, and cable car.
Rustic yet luxurious hotel nestled by Lake Staz, offering Engadine cuisine and a tranquil setting between St. Moritz, Celerina, and Pontresina.
Stylish hotel in the heart of St. Moritz-Dorf, reflecting the grandeur of the Engadine. Ideal for a relaxing mountain getaway.
Luxurious alpine hotel in Upper Engadine with free Wi-Fi, stunning views, and elegant rooms. Unwind at the extensive spa.
Luxurious Kempinski Residences in St. Moritz, with direct access to the Kempinski Spa and pool. 200m from Signalbahn Cable Car.
Luxurious mountain retreat in Sankt Moritz with panoramic views, sun terrace, and free WiFi. Ideal for ski holidays in the Corviglia Ski Area.
Charming family resort near Sankt Moritz with easy access to Corviglia Ski Area. Ideal for ski holidays and mountain getaways.
Spacious apartments with kitchenettes, balconies, and living rooms. Steps from Lake St. Moritz and local restaurants.
Elegant Alpine-style hotel in central St. Moritz, steps from Chantarella Cog Railway to Corviglia-Marguns-Piz Nair ski area.
Peaceful hotel near Lake St. Moritz with ski bus access and cross-country skiing trail. Enjoy daily breakfast buffet and free WiFi.
Historic hotel in Suvretta, 2 km from St. Moritz. Peaceful, natural setting with friendly atmosphere. Ideal for a relaxing getaway.
Lakeside hotel with stunning mountain views in the Engadin Valley. Ideal for relaxation and outdoor activities
Soldanella Hotel in St. Moritz-Dorf offers panoramic lake and mountain views, free WiFi, and easy access to shopping and skiing.
Elegant mountain resort in the heart of Sankt Moritz, near ski slopes and lake. Featuring 3 restaurants, 3 bars, a spa, and free Wi-Fi.
Elegant Swiss hotel in the heart of St. Moritz, steps from luxury boutiques and ski lifts. Ideal for a luxurious mountain getaway.
Centrally located art boutique hotel in St. Moritz, near Corviglia funicular. Features top-floor spa with panoramic views.
Loading...