Book Maloja hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Maloja

Cheap Maloja hotels

Maloja Palace

Maloja Palace

3.5 out of 5
Strada Cantonale 424, Maloja, Bregaglia, GR
The price is AU$312 per night from 8 Jun to 9 Jun
AU$312
8 June - 9 June
includes taxes & fees
With a stay at Maloja Palace in Bregaglia, you'll be on a lake, within a 15-minute drive of Lake St. Moritz and Engadin Valley.
Maloja Palace
Schweizerhaus Swiss Quality Hotel

Schweizerhaus Swiss Quality Hotel

4 out of 5
Strada Cantonale 360, Bregaglia, Bregaglia
The price is AU$456 per night from 9 Jun to 10 Jun
AU$456
9 June - 10 June
includes taxes & fees
A stay at Schweizerhaus Swiss Quality Hotel places you in the heart of Bregaglia, steps from Engadin Valley and 7 minutes by foot from Inn.
Schweizerhaus Swiss Quality Hotel
Hotel Reine Victoria

Hotel Reine Victoria

4 out of 5
Via Rosatsch 18, St. Moritz, GR
Fully refundableReserve now, pay when you stay
With a stay at Hotel Reine Victoria in St. Moritz, you'll be near ski lifts, within a 5-minute drive of Lake St. Moritz and Engadin Valley.
Hotel Reine Victoria
Save an average of 15% on thousands of hotels when you're signed in
Languard

Languard

3 out of 5
Via Veglia 14, St. Moritz, GR
Fully refundableReserve now, pay when you stay
The price is AU$318 per night from 27 May to 28 May
AU$318
27 May - 28 May
includes taxes & fees
A stay at Languard places you in the heart of St. Moritz, within a 10-minute walk of Lake St. Moritz and Engadin Valley.
Languard
Schloss Hotel & Spa Pontresina

Schloss Hotel & Spa Pontresina

4 out of 5
Via Maistra 94, Pontresina, GR
With a stay at Schloss Hotel & Spa Pontresina in Pontresina, you'll be within a 10-minute drive of Lake St. Moritz and Engadin Valley.
Schloss Hotel & Spa Pontresina
Hotel Arte

Hotel Arte

3 out of 5
Via Tinus 7, St. Moritz, GR
The price is AU$457 per night from 14 May to 15 May
AU$457
14 May - 15 May
includes taxes & fees
Hotel Arte is centrally located in St. Moritz, a 1-minute walk from St. Moritz Leaning Tower and 10 minutes by foot from Lake St. Moritz.
Hotel Arte
Hotel Laudinella

Hotel Laudinella

4 out of 5
Via Tegiatscha 17, St. Moritz, GR
The price is AU$388 per night from 10 Jun to 11 Jun
AU$388
10 June - 11 June
includes taxes & fees
When you stay at Hotel Laudinella in St. Moritz, you'll be near ski lifts, within a 15-minute walk of Lake St. Moritz and Engadin Valley.
Hotel Laudinella
Hotel Nolda

Hotel Nolda

3 out of 5
Via Crasta 3, St. Moritz, GR
The price is AU$330 per night from 1 Jun to 2 Jun
AU$330
1 June - 2 June
includes taxes & fees
With a stay at Hotel Nolda in St. Moritz, you'll be on a river, just a 3-minute walk from Signalbahn and a 2-minute drive from Lake St. Moritz.
Hotel Nolda
Hotel Waldhaus am See

Hotel Waldhaus am See

3 out of 5
Via Dim Lej 6, St. Moritz, GR
The price is AU$429 per night from 20 May to 21 May
AU$429
20 May - 21 May
includes taxes & fees
When you stay at Hotel Waldhaus am See in St. Moritz, you'll be on a lake, within a 15-minute walk of Lake St. Moritz and Engadin Valley.
Hotel Waldhaus am See
Don't see what you're looking for?
See all available properties in Maloja
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Maloja

Don't waste your precious holidays binge-watching 90s sitcoms. Get out there and explore the world. lastminute.com.au has eye-popping deals on hotels in Maloja, even if you've left it till, yes, the last minute! Take your pick of 2 places within a 5-kilometre radius of the downtown area. We promise it's more fun than trying to figure out if you're more like Chandler or Ross.

The Schweizerhaus Swiss Quality Hotel and Maloja Palace are just a few of several digs that are not far from the vibin' city centre.

Want more options? The Carlton Hotel St Moritz is situated 16 kilometres away from the main central area, and the Kulm Hotel St. Moritz is 16 kilometres away. Others are the Art Boutique Hotel Monopol, 15 kilometres away, and the Kempinski Grand Hotel Des Bains, 14 kilometres away.

Looking for more to do? Spend the day visiting the Alpe Palu and Rifugio Ventina - Day Excursions. You'll find them in Chiesa in Valmalenco, 14 kilometres to the southeast of Maloja. Chiesa in Valmalenco hotels and accommodations include the Hotel Rezia and Hotel Roseg. 14 kilometres to the northeast of Maloja you'll also find Samedan, which is home to the Soldanella and Hotel Reine Victoria. Should you choose to stay in Samedan, set aside some time to check out the Segantini Museum and Diavolezza Ski Resort.

Valtellina Ski Area, Livigno Ski Area and 3 Mottolino are just a couple of the sweet attractions on offer in Livigno. This regional centre is 35 kilometres northeast of Maloja and has a population of 4,000. Got some more time up your sleeve? Check out the vibe at the Mottolino Fun Mountain and 25 Livigno - Tagliede. There are a range of great hotels where you can score a cosy room for a couple of nights in Livigno. We recommend checking out the deals at the Hotel Lac Salin Spa & Mountain Resort and Hotel Sonne.

If you need to stay close to the airport when you arrive, see if you can get a night at the NH Orio al Serio or the Bombyx Inn. And if you can't be bothered pulling out a map, Orio Al Serio Airport is 80 kilometres away from downtown Maloja.

Maloja hotels essential information

Accommodation
1,765 hotels
Lowest Price
AU$312
Highest Price
AU$457
Popular hotels
Maloja Palace, Schweizerhaus Swiss Quality Hotel, Hotel Reine Victoria, Languard, Schloss Hotel & Spa Pontresina, Hotel Arte, Hotel Laudinella, Hotel Nolda, Hotel Waldhaus am See

Most recent Maloja hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.