Saint Moritz

Saint Moritz Hotels with Kitchens

Enter your dates for the latest hotel rates and availability.

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

7 Saint Moritz Hotels with Kitchens Found for You

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
90
Hotels in Saint Moritz
The Hotel Arte is an ideal spot for travelers wanting to discover the city. The Hotel Arte offers a pleasant stay in Saint Moritz for those traveling for business or leisure. Boasting a convenient location, the hotel is just 900m from St. Moritz Station and 90km from Lugano Airport. There's plenty to do nearby, with Sopravento Club St Moritz, Palace Wellness & Spa and Lake St Moritz all within a short distance. In their spare time, guests can explore the hotel's surroundings. This Saint Moritz hotel offers parking on site. This hotel is a popular accommodation for couples.

"The location is a bit far from the station, about 15 minutes walk, but the slope is very steep, it is recommended to take Taxi 5 minutes in front of the station. Very close to the shopping street, shopping and dining is very convenient."
Very Good
125 reviews
8.4/10
1 night
From $246
Check availability
99+
Hotels in Saint Moritz
The Hotel Piz St. Moritz provides a great place for travelers to relax after a busy day. The Hotel Piz St. Moritz offers a pleasant stay in Saint Moritz for those traveling for business or leisure. With St. Moritz Station just 1km away and Lugano Airport only 89km away, transportation is very convenient. With Vivai Dance Club, Lake St Moritz and Engadiner Museum all within a short distance, there is no shortage of things to do in the area. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Saint Moritz hotel features parking on site.

"The front desk is very friendly I liked it very much. I was saved by telling me the bus time. I ate at the restaurant. I'll eat breakfast in the back. There were few types, but enough."
Very Good
95 reviews
8.2/10
1 night
From $181
Check availability
99+
Hotels in Saint Moritz
The Hotel Waldhaus am See is an ideal spot for travelers wanting to discover the city. Visitors to Saint Moritz will find that the Hotel Waldhaus am See is a fantastic accommodation choice. With St. Moritz Station just 800m away and Lugano Airport only 91km away, transportation is very convenient. Famous local attractions Segelclub St. Moritz, Vivai Dance Club and Palace Wellness & Spa, can all be reached with a short walk. After a long day of sightseeing, guests can retire to the comfort of the hotel. Guests of this Saint Moritz hotel can make use of the parking facilities. If cleanliness is important to you, this hotel makes an excellent choice, as our guests consider this to be one of the cleanest hotels in the city. For guests traveling with groups of friends, this hotel is consistently one of the most popular choices.

"The 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."
Amazing
136 reviews
9.4/10
1 night
From $212
Check availability
99+
Hotels in Saint Moritz
The Kempinski Grand Hotel des Bains St. Moritz provides a great place for travelers to relax after a busy day. Visitors to Saint Moritz will find that the Kempinski Grand Hotel des Bains St. Moritz is a fantastic accommodation choice. Boasting a convenient location, the hotel is just 2km from St. Moritz Station and 89km from Lugano Airport. With Ski resort St. Moritz – Corviglia, Kirche San Karl St. Moritz-Bad and Eisarena Ludains all within a short distance, there is no shortage of things to do in the area. When guests have some time on their hands they can make use of the onsite facilities. Guests of this Saint Moritz hotel can make use of the parking facilities. Germaphobes can rest easy - the level of cleanliness is highly rated at this hotel.

"The renewal opened, everything was new, and the staff checked in to the interior of the hostel was really perfect. There is also a music bar right outside the hotel, so you can enjoy it in the evening. Breakfast was really the best."
Amazing
63 reviews
9.4/10
1 night
From $824
Check availability
51
Hotels in Saint Moritz
Featured facilities: Kitchen, Kitchenware
Very Good
33 reviews
8.8/10
1 night
From $165
Check availability
99+
Hotels in Saint Moritz
The Hotel Bären is an ideal spot for travelers wanting to discover the city. The Hotel Bären is an ideal choice for travelers who want to take in the sights and sounds of Saint Moritz. Boasting a convenient location, the hotel is just 900m from St. Moritz Station and 91km from Lugano Airport. Seeing Saint Moritz's sights from this hotel is easy with Kirche St. Mauritius, Vivai Dance Club and L'Atelier Gian Giovanoli all close by. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This Saint Moritz hotel features parking on site.

"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
61 reviews
8.5/10
1 night
From $279
Check availability
99+
Hotels in Saint Moritz
The Hotel Steffani provides a great place for travelers to relax after a busy day. The Hotel Steffani is an ideal choice for travelers who want to take in the sights and sounds of Saint Moritz. With St. Moritz Station just 800m away and Lugano Airport only 90km away, transportation is very convenient. Famous local attractions Engadine, Leaning Tower of St. Moritz and Evviva Polo St. Moritz AG, can all be reached with a short walk. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Saint Moritz hotel features parking on site. For guests traveling with families, this hotel is consistently one of the most popular choices.

"I'm so satisfied. It's definitely a cost-effective choice in St. Moritz. The hotel is very small and right in the center of the town. When you get off the train station, call the hotel and you will be picked up right away. It will be delivered to the station. Although it's not far, it's quite tiring to climb up the hill with your luggage. , with a century-old history and antique decoration, the restaurant is very beautiful and the breakfast is rich. There is also a swimming pool and sauna that you can’t enjoy. Although the room is not big, it is fully equipped and has a coffee machine. The balcony has a corner of the lake view. The front desk enthusiastically introduced the cable car route. Compared with the other two This five-star hotel is so cost-effective. The price will double during the winter ski season."
Very Good
103 reviews
8.9/10
1 night
From $259
Check availability
See More Hotels with Kitchens in Saint Moritz

Frequently Asked Questions

What is the average price of a hotel in Saint Moritz for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Saint Moritz this weekend is $392 per night. For a 4-star hotel, the average cost is $1,087 per night. If you're looking for a luxury experience, 5-star hotels in Saint Moritz this weekend typically cost $2,220 per night.

How much do hotels in Saint Moritz cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Saint Moritz during weekdays is $370 per night. For a 4-star hotel, you can expect to pay around $564 per night. If you're looking for a luxury stay, 5-star hotels in Saint Moritz generally cost $1,993 per night on weekdays.

What are the best places to stay in Saint Moritz?

Some of the best places to stay in Saint Moritz are near popular attractions like Lake St Moritz and Corviglia, offering easy access to key sights and amenities.

What are the top hotels in Saint Moritz near Lake St Moritz?

Some of the top hotels in Saint Moritz near Lake St Moritz include St. Moritz Youth Hostel (from $70), Hotel Waldhaus am See (from $149) and Chesa Languard (from $138), all offering easy access to Lake St Moritz, making them ideal for visitors looking to explore the area.

What are the best hotels with a spa in Saint Moritz?

Plan a peaceful trip? Spa can be a wonderful experience when traveling. Hotel Laudinella (from $152), Hotel Reine Victoria (from $177) and Hotel Piz St. Moritz (from $165) provide highly rated spa services.

What hotels in Saint Moritz provide swimming pools?

Which hotels in Saint Moritz have the best breakfast?

Hotel Grace la Margna ST Moritz (from $544),Kempinski Grand Hotel des Bains St. Moritz (from $712) and Suvretta House (from $436) offer high-quality breakfast. Enjoy your wonderful journey with delicious breakfast!

What hotel deals are available in Saint Moritz?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.