Are you in a hurry?
Here is a quick list of Cheap Hotels Near Me in St. Moritz, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Hotel Nolda |
8.4 / 10 (1320 Reviews) |
From 158$ | |
| Soldanella |
8.8 / 10 (1995 Reviews) |
From 155$ | |
| Hotel Piz St. Moritz |
8.1 / 10 (2509 Reviews) |
From 100$ | |
| Hotel Baeren |
8.4 / 10 (653 Reviews) |
From 153$ | |
| Hotel Arte |
8.5 / 10 (1245 Reviews) |
From 164$ |
St. Moritz, a picturesque resort town in Switzerland, is known for its stunning landscapes and upscale amenities. However, travelers can find pocket-friendly accommodations that do not compromise on comfort and service. This guide highlights an array of economical hotels nearby that cater to diverse needs, ensuring an unforgettable stay without breaking the bank. From cozy inns to charming hostels, St. Moritz offers various options for budget-conscious visitors looking to explore this beautiful region.
View all photos
Hotel Nolda
From 158$
The 3-star Hotel Nolda St. Moritz offers 42 rooms in 25 minutes' stroll from Berry Museum. Guests will have access to a car park on site for added convenience.
Located off Signal Gondola, the venue is about 10 minutes’ walk from St. Moritz city centre. Franzosische Kirche is 0.8 km from the accommodation, while Via San Gian bus station is 550 metres away. Hotel Nolda is a short ride from Corvatsch 3303 Ski Resort. Guests will find St. Moritz train station at a distance of 2.8 km from the property.
View all photos
Soldanella
From 155$
Offering charming accommodation with views over the lake, Soldanella Hotel is set next to St. Moritz Dorf-Chantarella in St. Moritz. The natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track is less than 1.4 km from the venue, while Agno airport is 180 km away.
Located near a train station, this hotel is just 5 minutes’ walk from St. Moritz city centre. Engadin Golf Samedan & Zuoz-Madulain in St. Moritz is a 15-minute ride from the property. Nearby attractions include the domed Segantini Museum.
View all photos
Hotel Piz St. Moritz
From 100$
Hotel Piz St. Moritz offers 3-star accommodation within 5 minutes' walk of Inn. Highlights at this venue include an à la carte restaurant, a lounge bar and Wi-Fi throughout the hotel.
Nair Peak Mountain is 10 minutes' drive away, while Schellen Ursli Path is 20 minutes' walk from the property. The venue is set 1 km from the centre of St. Moritz. The hotel is conveniently placed near mountains. It is right near Sankt Moritz-Bad. A local bus stop Via Salet is 400 metres away.
View all photos
Hotel Baeren
From 153$
Set only 7 minutes' walk from The Leaning Tower Museum, the 3-star Hotel Baeren St. Moritz features Wi-Fi throughout the venue as well as parking on site. Galerie Gmuizynska is 600 metres from the accommodation.
The hotel is located off Berry Museum, just 15 minutes' walk from the city centre. You can get to Muottas Muragl Mountain in a few minutes by car. Baeren bus stop, offering a direct link to the city attractions and main places, is very close to Hotel Baeren.
View all photos
Hotel Arte
From 164$
Hotel Arte St. Moritz is a 3-star venue placed about a 5-minute ride from Berry Museum. This accommodation features a shared lounge and a golf course as well as Wi-Fi in public areas.
The property is set within 10 minutes' walk of the centre of St. Moritz, not far from Galerie Andrea Caratsch AG. Schellen Ursli Path is about 250 metres from here. Hotel Arte also offers swift access to The Leaning Tower Museum. Salastrains cable car station lies nearby, within 950 metres.
View all photos
Hotel Waldhaus Am See
From 128$
Hotel Waldhaus Am See St. Moritz is a 3-star venue placed around 10 minutes by car from Engadin Golf Samedan & Zuoz-Madulain. Featuring 47 rooms with views of the mountain, this accommodation is set within a short ride from Alpin Museum Pontresina.
The property is situated 2 km from St. Moritz city centre and 185 km from Agno airport. Cresta Run is just 7 minutes’ drive away. Hotel Waldhaus Am See also offers swift access to the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track. The nearest bus stop is Schulhausplatz only 900 metres away.
View all photos
Hotel Salastrains
From 112$
Offering loungers and a shared lounge, and views of the lake, Hotel Salastrains St. Moritz is located about 25 minutes' walk from Mill Weber House. The venue is 15 minutes' walk from the centre of St. Moritz.
The accommodation is situated in a rural area, right next to Cabana de Heidi. St. Moritz Scenic Lake is merely 1.9 km from the hotel, while Agno airport is 185 km from it. You can get to Chesa Futura Building in a few minutes by car. Schulhausplatz bus stop, offering a direct link to the city attractions and main places, is quite close to Hotel Salastrains.
View all photos
Hotel Languard
From 181$
Set a 5-minute drive from Marguns-Corviglia, the 3-star Hotel Languard St. Moritz features Wi-Fi throughout the venue as well as parking on site. The property is 1 km from the city centre and adjacent to Berry Museum.
The hotel is a 10-minute ride from Mill Weber House. The venue is centrally located near St. Moritz Scenic Lake. Well-connected to many sights, Hotel Languard is right off Kulm bus station. The property is 185 km from Agno airport.
View all photos
Chesa Languard
From 155$
Chesa Languard Hotel St. Moritz is a 3-star venue positioned merely 1.7 km from Cabana de Heidi. Featuring 22 rooms with views of the city, this property is set within a short ride from Alpin Museum Pontresina.
The hotel is situated 1 km from St. Moritz city centre and 185 km from Agno airport. Lake of Staz is 2.3 km from the accommodation, while Berry Museum and St. Moritz Scenic Lake are both nearby. The Salastrains cable car station is within walking distance of the venue.
View all photos
Hotel Stille
From 125$
Hotel Stille St. Moritz lies within a 3-km distance of Lake of Staz, offering 30 rooms and featuring barbecue and a golf course. The venue is located 10 minutes’ walk from St. Moritz city centre.
Guests will enjoy a beautiful location next to a lake and a forest. Chantarella-Corviglia is 10 minutes' drive from the accommodation, while Agno airport is 180 km from it. The hotel is close to Sankt Moritz-Bad.
View all photos
B&B St Moritz
From 82$
B&B St Moritz is a welcoming place to stay in a skiing area, 2.7 km from FIS. This bed & breakfast features a shared lounge, a golf course, and a garden as well as Wi-Fi in public areas.
The venue is very close to the ski district of St. Moritz and just a stroll from Sankt Moritz-Bad. Church of San Gian is 3.3 km from the accommodation, while Via Salet bus station is 400 metres away. B&B St Moritz also offers swift access to Engadiner Museum. Within a 10-minute walk, guests will find Signalbahn cable car station.
View all photos
B&B River Inn
From 245$
B&B River Inn is located near Signal Gondola and is just 15 minutes' walk from the centre of St. Moritz. Guests will have access to a car park on site for added convenience.
Lake Silvaplana is a 10-minute drive from the bed & breakfast and a 15-minute drive from Segantini Museum. The famous Casino St. Moritz is found nearby. The hotel is located 180 km from Agno airport and 5 minutes' walk from Signalbahn bus stop.
View all photos
Hotel Chesa Spuondas
From 261$
Hotel Chesa Spuondas St. Moritz is a 3-star venue placed around a 15-minute ride from Church of San Gian. This accommodation features a sauna, a sun deck, and a shared lounge as well as Wi-Fi in public areas.
The property is situated 2 km from St. Moritz city centre and 180 km from Agno airport. FIS is within a 10-minute drive away. Hotel Chesa Spuondas is a short ride from Cresta Run. Within a 10-minute walk, guests will find Suvretta cable car station.
View all photos
Hotel Corvatsch
From 168$
Overlooking the mountain, Hotel Corvatsch is 8 minutes' stroll from Atelier Segantini in St. Moritz. Highlights at this venue include a French restaurant, a lounge bar and Wi-Fi in public areas.
The accommodation is located just off Katholische Kirche, right in the centre of St. Moritz. It is also 6 km from Muottas Muragl Mountain and near woods and a lake. You can get to Lake Silvaplana in a few minutes by car. Via Salet bus stop, offering a direct link to the city attractions and main places, is in front of Hotel Corvatsch.
View all photos
Aladin Apartments St Moritz
From 144$
Situated 3.7 km from Alpin Museum Pontresina, Aladin Apartments St Moritz features Wi-Fi in the rooms and private car parking on site. The property is located 10 minutes’ walk from St. Moritz city centre.
Cristins is less than 4.7 km away. Engadiner Museum is not far away.
View all photos
Randolins Familienresort
From 308$
The 3-star Randolins Familienresort St. Moritz is located approximately 10 minutes by car from Schellen Ursli Path. Featuring 16 rooms with views of the mountain, this hotel is set within a short ride from St. Moritz-Celerina Olympic Bobrun.
The property is situated 2 km from St. Moritz city centre and 180 km from Agno airport. 3.2 km away you can visit Corviglia-Piz Nair. Guardalej bus stop, offering a direct link to the city attractions and main places, is just moments from Randolins Familienresort.
View all photos
Petit Steffani Bed & Breakfast
From 99$
Set 1 km from the centre of St. Moritz, Petit Steffani Bed & Breakfast Hotel offers Wi-Fi throughout the venue. It is a 7-minute walk from White Turf Racing Association and 600 metres from Evangelisch-reformierte Kirchgemeinde St. Moritz Reformed Church.
The comfortable location next to a railway station provides easy access to St. Moritz Scenic Lake. You can get to Muottas Muragl Mountain in a few minutes by car. This comfortable accommodation is located in St. Moritz, 185 km from Agno airport.
View all photos
Hotel Loeffler
From 166$
Situated about 5 minutes on foot from Inn, Hotel Loeffler St. Moritz consists of 20 rooms. The venue also offers high-speed Internet access in public areas.
Set nearly a 5-minute drive from Bergbahnen Engadin St. Moritz AG Ski Resort, this accommodation is 10 minutes by car from Gluna. It is 1 km from downtown St. Moritz. Engadiner House Museum as well as Badkirche are within easy reach of the hotel. Via Salet bus station is situated in proximity to Hotel Loeffler.