
St. Moritz travel guide
St. Moritz Tourism | St. Moritz Guide
You're Going to Love St. Moritz
With a population of 4,952, St. Moritz is a must-see destination in Graubunden, Switzerland. It is one of the most popular cities to visit in the country. St. Moritz deserves at least 2 full days for you to see its main sights.

When to visit St. Moritz
How to Get to St. Moritz
Plane
When flying to St. Moritz, you’ll arrive at St. Moritz Engadin (SMV), which is located 3 miles from the city centre.
Car
Another option to get to St. Moritz is to pick up a car hire from Zurich, which is about 86 miles from St. Moritz. You’ll find branches of Europcar and Alamo, among others, in Zurich.
Airlines serving St. Moritz
Where to stay in St. Moritz
From 5-star hotels such as the Suvretta House to great affordable options like the Hauser Hotel St. Moritz, St. Moritz offers a range of accommodations for every taste. Average rates range from around $425 per night for a double room in a 3-star hotel to $1,886 and up for a 5-star experience.
Where to stay in popular areas of St. Moritz
Most booked hotels in St. Moritz
Hiring a car in St. Moritz
Expect to pay $4.56 per litre in St. Moritz (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between $54.71 and $72.94.