Skip to main content

Search hotels in Maloja

Enter your dates to see the latest prices and deals for Maloja hotels

Filter by:

Star rating

Review score

Maloja – 6 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Ristorante Lagrev, hotel in Maloja

Hotel Ristorante Lagrev welcomes you in Isola - 3.5 km away from Maloja - in a beautiful place with a view of the lake and mountains.

Beautiful location in the middle of nature, we felt very much welcome
Scored 9.1
9.1
Rated superb
Superb
96 reviews
Price from
£193
1 night, 2 adults
Hotel Pöstli, hotel in Maloja

The rustically furnished Hotel Pösli is located in Maloja, 300 metres from the Aela Ski Lift. It features a sauna and a fitness centre. St. Moritz is 18 km away.

Scored 8.3
8.3
Rated very good
Very good
101 reviews
Price from
£211
1 night, 2 adults
B & B Longhin, hotel in Maloja

Offering a restaurant and a terrace, B & B Longhin is located in Maloja, a 10-minute walk from Lake Sils, at 1809 metres above sea level. Free private parking outside is available on site.

Really nice room, clean and good value for money. It also has the option for a private spa :).
Scored 8.4
8.4
Rated very good
Very good
312 reviews
Price from
£129
1 night, 2 adults
Schweizerhaus Swiss Quality Hotel, hotel in Maloja

The Schweizerhaus Swiss Quality Hotel occupies a renovated 200-year-old building in Maloja.

Old charming building in the middle of the ski slopes. Ideal for those who love winter sport. We had a lovely vintage (with history) room with everything we needed. Very pleasant and friendly service, good breakfast. The hotel has restaurant with good cuisine. A bit expensive, yes, but they offer a good discount if you stay 3 night at least.
Scored 8.6
8.6
Rated fabulous
Fabulous
106 reviews
Price from
£223
1 night, 2 adults
Maloja Palace Suites CO2-Neutral, hotel in Maloja

Built in 1884 in Neo-Renaissance style, the impressive Maloja Palace can be found at the end of the Bergell Valley, 15 km from St. Moritz. Free WiFi is available.

Lovely property and a very pretty couple location. We took some lovely walks from that area.
Scored 7.9
7.9
Rated good
Good
567 reviews
Price from
£157
1 night, 2 adults
rest bellavista, hotel in Maloja

Boasting a garden, bar and views of lake, rest bellavista is located in Maloja, 17 km from Train Station St. Moritz.

Room was fine, restaurant very good. Friendly manager. Beautiful view on the lake from the room.
Scored 8.0
8.0
Rated very good
Very good
228 reviews
Price from
£121
1 night, 2 adults
Hotel Cristallina, hotel in Maloja

Located in upper Engadin directly on Silsersee, Hotel Cristallina hosts an on-site restaurant offering Italian specialties and cheese fondue.

Like going back in time. The place was cozy and warm with the bed being comfortable.
Scored 7.9
7.9
Rated good
Good
395 reviews
Price from
£125
1 night, 2 adults
Arenas Resort Schweizerhof, hotel in Maloja

The Arenas Resort Schweizerhof hotel with its in-house salt-water spa (33°C) is situated in the heart of Sils Maria, only a few minutes from many beautiful hiking trails. Free Wi-Fi is available.

I had a nice stay at the Arena Resort Schweizerhof in Sils. The staff was friendly and made the experience feel welcoming right from the start. My room was clean and comfortable, which is always a big plus. The restaurant was another highlight—the Swiss food was delicious and worth trying. The only downside for me was the pool, which was a bit too warm for my liking. But overall, it was a pleasant stay with good service and a great meal to top it off.
Scored 8.1
8.1
Rated very good
Very good
593 reviews
Price from
£140
1 night, 2 adults
Edelweiss Swiss Quality Hotel, hotel in Maloja

Since 1876, Hotel Edelweiss has provided comfortable accommodation in the romantic village of Sils-Maria, just 10 minutes' drive from the famous St. Moritz.

Nice rooms , friendly staff .good breakfast.
Scored 8.8
8.8
Rated fabulous
Fabulous
226 reviews
Price from
£315
1 night, 2 adults
Hotel Post Sils Maria, hotel in Maloja

Located in the heart of the picturesque village of Sils-Maria in the Engadine, this family-run hotel combines a cosy atmosphere with a high level of comfort and a touch of luxury.

charming, excellent location, very friendly staff
Scored 8.7
8.7
Rated fabulous
Fabulous
190 reviews
Price from
£290
1 night, 2 adults
See all 13 hotels in Maloja

Most booked hotels in Maloja in the past month

FAQs about hotels in Maloja

What guests said about Maloja:

  • Scored 8.0
    8.0

    A classic hotel with history, which alone makes it worth...

    A classic hotel with history, which alone makes it worth spending the night there. In addition, in a fantastic location that in the past was only accessible to the happy few. The hotel seems to have aged a bit, but the comfortable rooms, grandeur and views make it worth a visit. an excellent place to start mountain tours or bike tours and explore the Engadin.
    Marcel
    Germany
  • Scored 10
    10

    Maloja is a very nice and beautiful spot near the Malojapass...

    Maloja is a very nice and beautiful spot near the Malojapass to Chiavenna and Italy. From Malaga, you can easily enjoy hikes, walks, especially during winter time, slopes are in walking distance, and it is very quiet if booked a room at sea side
    travelfox31
    Germany
  • Scored 4.0
    4.0

    I asked for a family room for 5 nights, however.

    I asked for a family room for 5 nights, however. - The room I received was not aligned at all with the pictures available in Booking for a family room: In the family room pictures, the living room was very wide and the bedroom was regular, however I got a family room with a small living room and a very big bedroom, exactly the opposite to my needs. I received the offer to change the room after one night, however, when I asked for the change, the person in reception told me that he had not been informed. - We booked a family room with 2 single beds and a double sofa-bed, however the room had 1 double bed & 1 double sofa-bed. - I booked for 4 people, however the room had only 2 bath towels and 3 blankets, I received the pending stuff in my 3rd day, only after complaining by email and in the reception several times. - Wi-Fi very poor. Summarizing, a poor experience with a very low value for money.
    Emilio
    Switzerland
  • Scored 8.0
    8.0

    Maloja is a tiny village, with nice surroundings.

    Maloja is a tiny village, with nice surroundings. It has some cross-country tracks. But by bus you can reach further tracks and slopes in Sils or St. Moritz. If you like you can reach Chiavenna(Italy) by bus or car.
    Loris
    Switzerland

Explore guest reviews of hotels in Maloja

  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 106 reviews
    Old charming building in the middle of the ski slopes. Ideal for those who love winter sport. We had a lovely vintage (with history) room with everything we needed. Very pleasant and friendly service, good breakfast. The hotel has restaurant with good cuisine. A bit expensive, yes, but they offer a good discount if you stay 3 night at least.
    Katrin
    Estonia
  • Scored 8.1
    8.1
    Rated very good
    Very good
     · 391 reviews
    We liked the stay very much. No problems as mentioned in some reviews. Nice staff, clean and spacious apartment, everything good. Looking forward to visiting the hotel again, soon!
    Michal
    Switzerland
  • From £123.34 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 312 reviews
    Really comfortable and nice modern hotel. Breakfast was good Location not too bad from St Moritz, around 15min by car, which is ok for dinner in the village.
    alejandro
    Spain
  • Scored 7.9
    7.9
    Rated good
    Good
     · 567 reviews
    A grand hotel in its time with nice surroundings with pleasant and helpful staff.
    Keren
    Australia
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 217 reviews
    Great hotel, fantastic service and hospitality. Top value 👍
    Adam
    Poland