Saint Moritz

Find 3-Star Hotels in Saint Moritz

✓ Trusted by 300M+ travellers ✓ 1.8M+ daily users ✓ 147M+ verified reviews ✓ 24/7 support in 30 seconds

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

Compare Best 3-Star Hotels in Saint Moritz with Prices & Reviews

Select your travel dates to compare the latest 3 star hotels prices in Saint Moritz, check availability, guest reviews, locations, and available deals to find the best stay.
Most Booked
Lowest price
Closest to downtown
Highest Rated
81
Hotels in Saint Moritz
A stay at Languard places you in the heart of St. Moritz, within a 10-minute walk of Lake St. Moritz and St. Moritz Leaning Tower. This golf hotel is 0.1 mi (0.1 km) from Engadin Valley and 0.2 mi (0.4 km) from Chesa Futura Building. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and ski storage. Continental breakfasts are available daily from 8:00 AM to 10 AM for a fee. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Limited parking is available onsite. Stay in one of 22 guestrooms featuring LCD televisions. Complimentary wireless internet access is available to keep you connected. Conveniences include safes and desks, and housekeeping is provided daily.

"Arrived and was met by a very friendly guy, who welcomed me, gave me my keys and led me to my room. The room was clean. It had all I needed for a good night's sleep. The bed was comfy and I slept well. I would stay there again if I passed through Zurich again. I felt valued and comfortable there."
Very Good
123 reviews
8.9/10
1 night
From SEK 1,599
Check availability
61
Hotels in Saint Moritz
Hauser Hotel St. Moritz is in the heart of St. Moritz, within a 10-minute walk of Berry Museum and Lake St. Moritz. This hotel is 0.1 mi (0.1 km) from Engadin Valley and 0.3 mi (0.4 km) from St. Moritz Leaning Tower. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and concierge services. Grab a bite to eat at Hausers Restaurant, a restaurant which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). A complimentary local cuisine breakfast is served daily from 7 AM to 11:00 AM. Featured amenities include complimentary wired internet access, dry cleaning/laundry services, and luggage storage. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 51 guestrooms. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have bathtubs or showers and hair dryers.

"I emailed the day before to request pickup from St. Moritz Station. It's easier to have them pick you up at the hotel as there are many slopes. When you check in, you'll be asked what time you plan to return to the station. At breakfast, they come to your table to ask if you'd like coffee or tea. These are available at no extra charge. There's a water server next to the reception desk, and kettles are also available for borrowing. The receptionist also spoke easy-to-understand English. The room and bathroom were spacious, and the shower had good water pressure. There's no air conditioning, but that wasn't a problem. Lake St. Moritz is also within walking distance."
Great
137 reviews
9.2/10
1 night
From SEK 1,979
Check availability
89
Hotels in Saint Moritz
Located in St. Moritz, Hostel by Randolins is in the mountains, within a 10-minute drive of Signalbahn and Muottas Muragl. This hostel is 3.4 mi (5.5 km) from Staz Lake and 3.5 mi (5.7 km) from Corviglia Ski Resort. Take advantage of recreation opportunities such as bicycles to rent or take in the view from a terrace and a garden. This hostel also features complimentary wireless internet access, concierge services, and ski storage. Buffet breakfasts are available daily from 7:00 AM to 10 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and multilingual staff. This hostel has 2 meeting rooms available for events. A train station pick-up service is provided at no charge, and self parking (subject to charges) is available onsite. Stay in one of 15 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include blackout drapes/curtains, and housekeeping is provided daily.

"We booked Randolins just for 1 night as we took Glacier Express from St Moritz. The hotel receptionist kindly waited for us beyond 10pm closing time and helped to check in. The room was small but clean. Fresh air from the window not from the air conditioner and drinking water from the tap is something missing in daily life. The bathroom was on the corridor, but there were no neighbors so it was convenient and easy to use. I would say it is value for money."
Very Good
22 reviews
8.6/10
1 night
From SEK 1,729
Check availability
91
Hotels in Saint Moritz
When staying at Hotel Laudinella, you'll be perfectly positioned to explore all that Saint Moritz has to offer. To recharge your batteries or simply relax, visit the property's spa, massage room, or sauna. The gym provides a place for guests to work out. This property offers skiing, and hiking, giving you lots of opportunities to stay fit. Sample Asian-style dishes at one of the 3 in-house restaurants. During your stay, treat yourself to room service with food from the in-house restaurant. Finish your day off with a drink at the bar. This property also offers free luggage storage and laundry service (on-site). A free parking lot is available at the property.

"More than expected. I am positively disappointed."
Outstanding
1 review
10/10
1 night
From SEK 1,750
Check availability
33
Hotels in Saint Moritz
When you stay at Hotel Corvatsch in St. Moritz, you'll be near ski lifts, within a 5-minute walk of Lake St. Moritz and San Karl St. Moritz-Bad Church. This hotel is 0.1 mi (0.1 km) from Engadin Valley and 0.2 mi (0.3 km) from Ovaverva Pool and Spa.Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and ski storage.Satisfy your appetite for lunch or dinner at the hotel's restaurant, Engadiner, or stay in and take advantage of the room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 8:00 AM to 10:30 AM for a fee.Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Self parking (subject to charges) is available onsite.Stay in one of 29 guestrooms featuring flat-screen televisions. Your room comes with a pillowtop bed. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers.

"The self checking system didn't function satisfactorily.The staff at the Reine Victoria hotel are helpful. The room is clean but there is only one electric socket in the room excluding the one in the washroom. The electric kettle given had a break in the kettle handle,my friend got a scald and blister after handling it. Breakfast is nice and the one in charge is helpful."
Very Good
49 reviews
8.0/10
1 night
From SEK 2,077
Check availability
99+
Hotels in Saint Moritz
When you stay at Hotel Bären in St. Moritz, you'll be next to a golf course, just steps from Olympia Bobrun and 5 minutes by foot from Kulm Golf Course. This family-friendly hotel is 0.2 mi (0.4 km) from St. Moritz Leaning Tower and 0.5 mi (0.8 km) from Chesa Futura Building. Relax at the full-service spa, where you can enjoy massages. You can take advantage of recreational amenities such as an indoor pool, a sauna, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and ski storage. Satisfy your appetite with local and international cuisine at Olympia St Moritz, one of the hotel's 2 restaurants. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 7:30 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Planning an event in St. Moritz? This hotel has 269 square feet (25 square meters) of space consisting of conference space and a meeting room. Free self parking is available onsite. Make yourself at home in one of the 60 guestrooms featuring minibars. Complimentary wireless internet access is available to keep you connected. Bathrooms have bathtubs or showers and hair dryers. Conveniences include phones, as well as safes and desks.

"This hotel is quite old, but we adore the old-world charm it possesses. It is about 10 mins walk from the main shopping and restaurant area of St Moritz, and about 5 mins drive from the St Moritz train station. If you're taking the train, contact the hotel beforehand and they can pick you up from the train station free of charge. We booked the most basic room, which was already quite spacious though without a balcony or much view. Though the rooms are dated, they are very clean and comfortable. Our booking came with free breakfast and it has a decent selection of Swiss breakfast stables like eggs (scrambled and soft boiled), cheese, pastries, bread, sausages, cereal, mueseli, yogurt, fruits, etc. If you ask, the hotel also has gluten-free bread and vegan milk (oat or soy) for no additional charge. The service throughout the property is excellent and everyone is friendly and willing to help. We had dinner once at the hotel restaurant and it was delicious and reasonably priced (by Swiss standards). A few points for improvement - (1) the hotel should make it easier for guests to identify and find the driver of the pickup service. The person picking us up was not holding any sign or possessing anything that indicates his affiliation with the hotel (because of that, we saw another couple almost missing the shuttle), (2) the gym doesn't have much equipment (e.g. no treadmill) and whatever it has is quite old, and (3) the scrambled eggs were rubbery and almost inedible after being left in the heated tray for too long. Suggest that the hotel makes smaller batches so they always stay moist. Seems to be a common problem of Swiss breakfasts due to what I would assume to be high labour cost. Overall, we were happy with our stay in this lovely, cozy hotel."
Very Good
57 reviews
8.5/10
1 night
From SEK 2,463
Check availability
30
Hotels in Saint Moritz
St. Moritz Bad: Comfortable apartment house "Chesa Arlas", 4 storeys, built in 1965. In a sunny, elevated position in the residential district, 800 m from the lake, 1.4 km from the skiing area. In the house: lift, central heating system, washing machine, tumble dryer (for shared use, extra). In Winter: please take snow chains, 4x4 car recommended in winter. Steep footpath to the house. Single garage at the house. Shop 450 m, supermarket 400 m, restaurant 400 m, bar 400 m, bakery 450 m, café 450 m, bicycle rental 550 m, bus stop "St Moritz Bad, Via Salet", railway station 2 km, indoor swimming pool 1 km, thermal baths "Heilbadzentrum St. Moritz" 1.2 km, lake St. Moritzer See 800 m. Golf course (18 hole) 7.3 km, surf school 5.7 km, tennis 1.5 km, indoor tennis centre 1.5 km, minigolf 1 km, riding stable 2.1 km, walking paths from the house 800 m, cycle lane 1 km, cable car 1.4 km, ski lift 1.4 km, slopes 1.4 km, ski rental 800 m, ski bus stop 400 m, ski school 1.6 km, children's ski school 1.6 km, sled run 5.6 km, cross country ski track 1 km, ice rink 750 m, children's playground 1.2 km. Nearby attractions: Segantini Museum 1.7 km, Engadiner Museum 800 m, Mili Weber-Haus 2.9 km, Olympia Bob Run mit Museum 2.2 km, Nietzsche Museum in Sils-Maria 10 km. Well-known ski regions can easily be reached: Corviglia Piz Nair 1.4 km, Corvatsch - Furtschellas 7 km, Diavolezza - Lagalb 19.7 km. Well-known lakes can easily be reached: St. Moritzer See 800 m, Silvaplaner See 5.7 km, Silser See 10 km. Hiking paths: Stazerwald & Stazersee, Corviglia Piz Nair, Muottas Muragl. "Chesa Arlas E2", 4-room apartment 90 m2 on 2nd floor. Spacious, practical and cosy furnishings: open living/dining room with panoramic window with dining table and TV (flat screen). Exit to the balcony. 1 large room with 2 beds (90 cm, length 190 cm). Exit to the balcony. 1 small children's room with 2 beds (80 cm, length 190 cm). 1 double bedroom with 1 french bed (1 x 160 cm, length 190 cm). Kitchen (4 hot plates, oven, dishwasher, toaster, kettle, microwave, electric coffee machine, Capsules for coffee machine (Nespresso) extra, fondue Set (chinoise)). Bath/WC, shower/WC. Heating. Parquet floors. Balcony furniture. Beautiful view of the mountains and the countryside. Facilities: hair dryer. Internet (WiFi, free). Garage space n E2 (1 car), height 190 cm, width 210 cm. Please note: suitable for families. Non-smokers only, non-smoking house. Maximum 1 pet/ dog allowed. :the bathroom with shower is very small.

"The apartment, which is a bit outdated, is very well equipped. Plenty of dishes and cooking utensils are available. There is enough space for 6 people. The bathrooms are a bit outdated, but neat!"
Great
9.0/10
Check availability
99+
Hotels in Saint Moritz
When you stay at Hotel Piz in St. Moritz, you'll be near ski lifts, just steps from San Karl St. Moritz-Bad Church and 7 minutes by foot from Engadiner Museum. This ski hotel is 0.4 mi (0.7 km) from Signal Gondola and 0.5 mi (0.9 km) from Segantini Museum. Spend the day on the slopes, or enjoy other recreational amenities, which include a sauna. This hotel also features complimentary wireless internet access, ski storage, and tour/ticket assistance. Stop by the hotel's restaurant for lunch or dinner, or grab snacks at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 7 AM to 10 AM for a fee. Featured amenities include a computer station, complimentary newspapers in the lobby, and dry cleaning/laundry services. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 26 guestrooms. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include safes, housekeeping is provided daily, and cribs/infant beds (surcharge) can be requested.

"This site is a charm , they are super friendly and we went in a good season not very cold and the environment of this town is wonderful. It is very good at price. Hello."
Very Good
70 reviews
8.1/10
1 night
From SEK 1,761
Check availability
99+
Hotels in Saint Moritz
Located in St. Moritz, Berghotel Randolins is in the mountains, within a 15-minute drive of Signalbahn and Silsersee. This family-friendly hotel is 3.4 mi (5.5 km) from Staz Lake and 3.5 mi (5.7 km) from Corviglia Ski Resort. Dip into one of the 2 hot tubs or enjoy other recreational amenities including a sauna and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. Enjoy a satisfying meal at Stüvetta serving guests of Berghotel Randolins. A complimentary buffet breakfast is served daily from 7:00 AM to 10:00 AM. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and multilingual staff. Planning an event in St. Moritz? This hotel has 323 square feet (30 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 55 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include phones, as well as safes and blackout drapes/curtains.

"The hotel is beautiful. Came with complimentary spa and wellness facilities which were great and relaxing. Although the hotel is quite far from the train station, there is regular transportation arranged to and fro the hotel and train station which was really helpful. The staff were very friendly, helpful and responsive as well. Highly recommend this place!"
Very Good
67 reviews
8.9/10
1 night
From SEK 2,196
Check availability
41
Hotels in Saint Moritz
The Hotel Cervus enjoys a quiet location only 1312 feet from the Signal Cable Car. It offers Alpine-style rooms, free WiFi, saunas, a steam bath, and an indoor pool. The rooms at the Cervus Hotel are spacious and come equipped with a flat-screen cable TV, a mini-bar, and a bathroom. During summer you can use all cable cars and busses in and around St. Moritz for free if you stay more than 1 night.

"Hotel is located upslope so it will be better to have a car if you have many heavy luggages. About 5 mins walk to the nearest bus stop. Hotel room is very comfortable and cozy. There's hot water kettle and fridge. Hotel also has a nice pool and sauna facilities. Overall a nice stay with friendly staff."
Very Good
5 reviews
8.7/10
1 night
From SEK 2,134
Check availability
See More 3-Star Hotels in Saint Moritz

Verified Reviews From Guests at Saint Moritz Hotels

See all
Find top-rated hotels based on real traveler reviews
9.3/10
Great
ไป - กับ - PlusterrThe hotel has a great location, not far from the main St. Moritz train station. After getting off the train, you can walk under the train tracks, cross the main road towards Lake St. Moritz, and you'll see the hotel right away. The only downside is that the hotel is situated on a hill, so walking uphill might be tiring, especially if you have a lot of luggage. However, the view from the hotel is absolutely stunning – truly breathtaking. The service and assistance were excellent. The breakfast offered a wide variety of choices and was of good quality. There were also Thai-speaking staff members overseeing the dining area.
Hotel Waldhaus am See

Hotel Waldhaus am See

Hotel near Saint Moritz
Price per night from:SEK 2,590
8.9/10
Very Good
SSusan ShelbyA lovely hotel, beautifully decorated, takes you back in time to the grandeur of days gone by. We had a room with a view. The lake and the Alps, just beautiful! Loved sitting at the desk at the window looking out over the lake. A cool breeze blowing through the open windows.
Soldanella

Soldanella

Hotel near Saint Moritz
Price per night from:SEK 1,760
8.9/10
Very Good
GGuest UserThe scenery is very beautiful
Randolins Familienresort

Randolins Familienresort

Hotel near Saint Moritz
Price per night from:SEK 3,041
8.5/10
Very Good
GGuest UserThe reception staff, the room, the dinner and the morning were nice anyway. The only thing that came to me was the red cloth of Hotel Norda, as in the photo of the room on any reservation site? I was a little disappointed because I didn't lay it on the bed. I think it's because I'm Japanese, but I was surprised that there was no shower door.
Hotel Nolda

Hotel Nolda

Hotel near Saint Moritz
Price per night from:SEK 1,690

Frequently Asked Questions

How much does a 3 star hotel cost in Saint Moritz?

For 3 star hotels in Saint Moritz, the average price on weekdays is SEK 3,575, the average price on weekends (Friday–Saturday) is SEK 3,752.

What are the best 3 star hotels with pools in Saint Moritz?

There are many 3 star hotels in Saint Moritz with swimming pool. Boutique Hotel Cervus (price from SEK 2,195) and Hotel Bären (price from SEK 2,755) are very popular.

Which 3 star hotels in Saint Moritz have fitness centre?

What are the best 3 star hotels in Saint Moritz with bars?

Which 3 star hotels in Saint Moritz offer great breakfasts?

What are the best 3 star spa hotels in Saint Moritz?

What are the best 3 star hotels in Saint Moritz with free Wi-Fi?

What are the best deals for 3 star hotels in Saint Moritz?

Trip.com offers promotions and deals for 3 star hotels. You can visit the promotions page to find out what offers are available on Trip.com.

Hotel Info for Tourists

Highest PriceSEK 7,673
Lowest PriceSEK 2,136
Number of Reviews 1,028
Total Properties38
Weekday Avg. PriceSEK 3,575
Weekend Avg. PriceSEK 3,752