Find hotels in Maloja from $105

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Maloja hotels

Hotel Maloja Kulm

Hotel Maloja Kulm
3.0 star property
Maloja
9.6 out of 10, Exceptional, (8)
"Everyone was vert nice. Beautiful setting."
United Kingdom
Mark
$168 nightly
The price is $175
Jan 9 - Jan 10, 2026
Total with taxes and fees
Hotel Maloja Kulm

Maloja Palace

Maloja Palace
3.5 star property
Bregaglia
8.0 out of 10, Very Good, (151)
"Great Hotel. Super renovation bringing it back to glory days but modern. Sad the restaurant was closed while we were there."
United Kingdom
Rod
$197 nightly
The price is $204
Jan 6 - Jan 7, 2026
Total with taxes and fees
Maloja Palace

Schweizerhaus Swiss Quality Hotel

Schweizerhaus Swiss Quality Hotel
4.0 star property
Bregaglia
9.2 out of 10, Wonderful, (34)
"Lovely people and property "
United Kingdom
manojbhai
$319 nightly
The price is $331
Jan 25 - Jan 26, 2026
Total with taxes and fees
Schweizerhaus Swiss Quality Hotel

Longhin

Longhin
4.0 star property
Bregaglia
9.8 out of 10, Exceptional, (7)
"Great, affordable property close to Sils Maria and st Moritz. Perfect stop on the way from Lake Como to Zurich for our itinerary. "
United States
Thomas
$409 nightly
The price is $424
Jan 18 - Jan 19, 2026
Total with taxes and fees
Longhin

Chesa Stuva Colani

Chesa Stuva Colani
4.0 star property
Madulain
9.4 out of 10, Exceptional, (65)
"We had a wonderful stay here ! Beautiful hotel, clean, friendly with a great restaurant and breakfast. "
United States
Kayla
$290 nightly
The price is $301
Jan 15 - Jan 16, 2026
Total with taxes and fees
Chesa Stuva Colani

Hotel Klarer

Hotel Klarer
3.0 star property
Zuoz
8.8 out of 10, Excellent, (57)
"marvelous breakfest; wonderful village"
Germany
Kay
$190 nightly
The price is $197
Jan 19 - Jan 20, 2026
Total with taxes and fees
Hotel Klarer

Hotel Castell

Hotel Castell
4.5 star property
Zuoz
9.8 out of 10, Exceptional, (36)
"Dette var 6. gangen vi besøkte Hotel Castell og vi skal tilbake. Detter er en vintage hotel (111 år) med en moderne tvist. Absolutt alt er bra med hotellet for oss som liker Sveits - det er ryddig, servicen er upåklagelig - det er rent og pent, og så lukter det helt fantaskisk av treverket som er brukt i bygget. Flott resturant og bar, samt et fantastisk hammam bad. Alt i flotte omgivelser "
Norway
Halldor chr
$401 nightly
The price is $417
Jan 25 - Jan 26, 2026
Total with taxes and fees
Hotel Castell

Hotel Albrici

Hotel Albrici
3.0 star property
Poschiavo
9.4 out of 10, Exceptional, (66)
"Historical Palazzo, Gault Millau Restaurant "
Switzerland
Susanna
$192 nightly
The price is $207
Jan 6 - Jan 7, 2026
Total with taxes and fees
Hotel Albrici

Hotel Schweizerhof Sils Maria, a Faern Collection Hotel

Hotel Schweizerhof Sils Maria, a Faern Collection Hotel
3.0 star property
Sils im Engadin-Segl
8.2 out of 10, Very Good, (114)
"Outstanding hotel with a many amenities, impeccable cleanliness, a lot of activities."
United States
Vladimir
$267 nightly
The price is $277
Jan 21 - Jan 22, 2026
Total with taxes and fees
Hotel Schweizerhof Sils Maria, a Faern Collection Hotel

Albergo Croce Bianca

Albergo Croce Bianca
3.0 star property
Poschiavo
9.8 out of 10, Exceptional, (44)
"Great staff, you feel welcome from the minute you get to the door "
United States
Michael
$242 nightly
The price is $259
Jan 2 - Jan 3, 2026
Total with taxes and fees
Albergo Croce Bianca

Vittoria

Vittoria
4.0 star property
Sondrio
8.6 out of 10, Excellent, (75)
"Excellent stay and staff were very friendly and accommodating. "
United States
Herman Dave
$120 nightly
The price is $138
Jan 7 - Jan 8, 2026
Total with taxes and fees
Vittoria

Parkhotel Margna

Parkhotel Margna
4.5 star property
Sils im Engadin-Segl
9.6 out of 10, Exceptional, (25)
"Convenient and beautiful location "
United States
Dan Heinrich
$505 nightly
The price is $524
Jan 26 - Jan 27, 2026
Total with taxes and fees
Parkhotel Margna

POSCHIAVO Suisse Hotel

POSCHIAVO Suisse Hotel
2.5 star property
Poschiavo
8.8 out of 10, Excellent, (18)
"Very amazing staff, felt safe coming here as a solo traveler ! "
United States
Nayeli
$152 nightly
The price is $166
Jan 26 - Jan 27, 2026
Total with taxes and fees
POSCHIAVO Suisse Hotel

Carlton Hotel St Moritz

Carlton Hotel St Moritz
5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (40)
"Beautiful stay and great customer service! We will be coming back thank you so much for a wonderful time. "
United States
Gaetano
$2,670 nightly
The price is $2,785
Jan 12 - Jan 13, 2026
Total with taxes and fees
Carlton Hotel St Moritz

Piazzi House

Piazzi House
4.0 star property
Sondrio
9.6 out of 10, Exceptional, (43)
"Serenity and closeness to activities. Wish we had more time to just chill. Staff went above and beyond. "
United States
Rodney
$107 nightly
The price is $124
Jan 10 - Jan 11, 2026
Total with taxes and fees
Piazzi House

Locanda Black and White

Locanda Black and White
Sondrio
10.0 out of 10, Exceptional, (19)
"One of the nicest hotel i have stayed Great people fantastic breakfast cooked to order unbelievable room"
United States
Joaquin
$187 nightly
The price is $208
Jan 7 - Jan 8, 2026
Total with taxes and fees
Locanda Black and White

Hotel Post

Hotel Post
4.0 star property
Sils im Engadin-Segl
9.2 out of 10, Wonderful, (42)
"Great hotel 15 min by car to the center of St Moritz"
United States
Ana
$371 nightly
The price is $385
Jan 5 - Jan 6, 2026
Total with taxes and fees
Hotel Post

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (326)
"Great stay in an iconic place. The staff are very friendly and helpful, truly going the extra mile. "
United States
Jochen
$1,781 nightly
The price is $1,861
Jan 18 - Jan 19, 2026
Total with taxes and fees
Grand Hotel des Bains Kempinski

Hotel Donatz

Hotel Donatz
3.5 star property
Samedan
9.6 out of 10, Exceptional, (75)
"The room was great 👍"
Canada
Daniel
$287 nightly
The price is $298
Jan 6 - Jan 7, 2026
Total with taxes and fees
Hotel Donatz

Edelweiss Swiss Quality Hotel

Edelweiss Swiss Quality Hotel
4.0 star property
Sils im Engadin-Segl
9.2 out of 10, Wonderful, (69)
"Great stay in historic hotel"
Switzerland
Anonymous traveler
$430 nightly
The price is $447
Jan 4 - Jan 5, 2026
Total with taxes and fees
Edelweiss Swiss Quality Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Maloja attractions

Learn more about Maloja

Maloja is calling! Discover its skiing, library, monuments, and more.

Stunning view of Sils lake in golden autumn

Top Maloja Hotel Reviews

More cheap stays in Maloja

Hotels in Maloja with star-rating

Find out more about Maloja

Top reasons to visit Maloja

  • Stunning Natural Landscapes: Maloja is surrounded by breathtaking mountains, scenic lakes, and picturesque valleys, perfect for nature lovers.
  • Outdoor Adventure: The area offers year-round outdoor activities, including skiing in winter and hiking or relaxing in summer.
  • Cultural Heritage: Explore the historic Maloja Palace and immerse yourself in the local culture and friendly atmosphere.
  • Gateway to St. Moritz: Maloja serves as a convenient base for visiting the renowned resort town of St. Moritz.
  • Family-Friendly Accommodations: A variety of lodging options cater to families, ensuring a comfortable stay for everyone.

Find great hotels near Maloja

Discover the charm of Maloja, nestled in the breathtaking Bregaglia Valley, where you'll find a variety of accommodation options. From the historic Maloja Palace Hotel to cozy apartments, there's something for everyone. Enjoy family-friendly amenities, pet-friendly options, and adventure-filled experiences, making it a perfect getaway for all types of travelers. Explore the stunning landscapes and indulge in the warm hospitality that defines the hotels in Maloja.

  • Hotel Reine Victoria: Set in a charming location 9 miles from Maloja, Hotel Reine Victoria is a 4-star retreat that caters to adventurous families and pet lovers alike. This hotel offers a variety of adventure sports, including snowshoeing, skiing, and horse riding, ensuring that outdoor enthusiasts have plenty of options to explore. Families will appreciate the thoughtful amenities for children, such as toys and sledding opportunities, as well as babysitting services available for a fee. The pet-friendly policy, complete with food and water bowls, makes it easy for guests to travel with their furry companions, creating a welcoming atmosphere for all.
  • Grand Hotel des Bains Kempinski: Experience unparalleled luxury at the 5-star Grand Hotel des Bains Kempinski, located 9 miles from Maloja. This hotel is perfect for families and business travelers seeking a sophisticated stay. With top-notch business amenities, including a 24-hour business center and multiple meeting rooms, it caters to corporate needs seamlessly. Families can enjoy complimentary children's club activities and babysitting services for added convenience. The hotel's elegant atmosphere, combined with its comprehensive amenities, ensures that every guest enjoys a memorable vacation experience in a luxurious setting.
  • Crystal Hotel: Just 10 miles from Maloja, the 4.5-star Crystal Hotel is a perfect blend of adventure and family-friendly hospitality. This hotel provides a range of exciting outdoor activities, such as ice skating and rafting, appealing to thrill-seekers. Families will find ample amenities for children, including babysitting options and nearby sledding activities. The pet-friendly policy, with waived fees for service animals, allows guests to enjoy their stay with their pets. With its inviting atmosphere and recreational opportunities, Crystal Hotel is an excellent choice for those looking to create lasting memories with their loved ones.

Where to stay near Maloja

Maloja, a charming village in the Bregaglia region, offers an unforgettable blend of adventure and tranquility. Nestled amid breathtaking landscapes, this holiday destination is perfect for outdoor enthusiasts and families alike. Explore the picturesque Maloja Pass, enjoy skiing or hiking in the surrounding mountains, and immerse yourself in the friendly, historical atmosphere of the town. With its convenient location, Maloja serves as a gateway to a variety of romantic and recreational experiences in the stunning Graubünden area.

  • St. Moritz: Located 10 miles from Maloja, St. Moritz is a premier destination renowned for its winter sports and luxurious atmosphere. This glamorous resort town attracts travelers year-round, with peak visitors during the ski season from December to February. Here, you can enjoy world-class skiing, explore the scenic ski fields, and unwind in upscale spas. The town is nestled beside a picturesque lake, offering stunning views and a charming neighborhood vibe. Whether you’re hitting the slopes or enjoying a leisurely stroll, St. Moritz promises an exhilarating travel experience.
  • Pontresina: Just 12 miles from Maloja, Pontresina is a delightful mountain village known for its outdoor adventures and breathtaking landscapes. While it experiences a steady influx of visitors, the peak seasons are January to February and July. The area is famous for its ski resorts, making it a haven for winter sports enthusiasts. Surrounded by majestic mountains and lush valleys, you can immerse yourself in nature by hiking through scenic parks or skiing on pristine slopes. With its charming architecture and welcoming atmosphere, Pontresina is a gem waiting to be explored.
  • Sils im Engadin-Segl: Only 4 miles from Maloja, Sils im Engadin-Segl is a serene town that offers a perfect blend of outdoor adventure and tranquility. Visitors flock here primarily in January and during the summer months of July and August. The region boasts excellent skiing opportunities alongside beautiful lakes and stunning mountain views. Adventure seekers can revel in various outdoor activities, while those looking for relaxation can enjoy the peaceful ambiance that Sils provides. With its picturesque setting, this charming town is an ideal spot for nature lovers and adventure enthusiasts alike.

Things to do near Maloja

Maloja, located in the stunning Bregaglia region of Graubünden, Switzerland, is perfect for outdoor enthusiasts and adventure seekers. Visitors can enjoy skiing at the local ski resort, take advantage of the ski lifts, and relax on beach chairs during warmer months. With a variety of outdoor activities available, Maloja promises an exciting vacation for those looking to experience both winter sports and the beauty of nature.

Shopping

Maloja offers charming local shops where you can find unique souvenirs and gifts, reflecting the beauty of the Swiss Alps. If you're up for a drive, visit the nearby town of St. Moritz, about 15 miles away, with its upscale boutiques and specialty stores for a wider selection.

Recreation

Kulm Golf Course offers a scenic golfing experience with stunning views, perfect for outdoor enthusiasts looking to unwind. At Ovaverva Pool and Spa, families can enjoy aquatic fun and relaxation. Corviglia Tennis & Golf Center provides a tranquil setting for tennis and golf, emphasizing wellness and rejuvenation.

Adventure

Experience the thrill of winter sports at the Signal Gondola, located 9 miles from Maloja, where skiing enthusiasts can embrace the adventure vibes. Take a ride on the Sils-Maria Gondola, situated 4 miles away, perfect for families seeking outdoor fun and excitement.

For a comprehensive skiing experience, head to the Corviglia Ski Resort, also 9 miles from Maloja, where sports lovers can enjoy excellent slopes and breathtaking alpine views.

Nightlife

Experience the vibrant nightlife at Kursaal, a cozy pub about 26 miles from Maloja, where you can enjoy drinks in a romantic atmosphere. For thrill-seekers, the Rodelbahn Pradaschier amusement ride, located 27 miles away, offers an exciting nighttime adventure amidst breathtaking views.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Maloja

To save money on your trip to Maloja, plan your visit between September and November when prices are lower. Book your hotel about a month in advance for the best rates, and consider using Expedia for last-minute deals, particularly on Tuesdays when prices are cheapest. Look for eco-certified hotels for sustainable options and take advantage of Expedia's package deals to combine flights and activities. Joining the One Key membership can also provide exclusive discounts and cash back on future bookings. Explore free outdoor activities in the stunning Bregaglia Valley to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Maloja are September to November, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Maloja is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Maloja is Tuesday. The most expensive day to stay in Maloja is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy for you to choose your budget, desired location, and other preferences. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you have the option to refine your choices by hotel type—if you check the Eco-certified filter, you'll see a selection of sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can potentially save money by combining your Maloja hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Maloja

Maloja, a gem in Graubünden, Switzerland, is perfect for adventure seekers and outdoor enthusiasts. Visitors can explore scenic lakes, majestic mountains, and picturesque valleys. Notable attractions include the nearby St. Moritz and local points of interest like Maloja Palace, offering a blend of culture and breathtaking scenery. Whether skiing or hiking, Maloja promises unforgettable experiences for all types of travelers.

  • Lake St. Moritz: Located only 9 miles from Maloja, this stunning lake offers breathtaking scenery and a romantic atmosphere. Enjoy a day at the beach, take a leisurely stroll along the water, or indulge in various outdoor activities while soaking in the picturesque views that have captivated visitors for generations.
  • Nietzsche's House: Situated 4 miles away from Maloja, this historic house is a cultural gem. Once the residence of philosopher Friedrich Nietzsche, it provides a unique glimpse into his life and thoughts, making it a fascinating stop for history and philosophy enthusiasts.
  • Belvedere Tower: Nestled within Maloja, this historic tower offers a rich cultural experience. Climb to the top for panoramic views of the surrounding mountains and valleys, immersing yourself in the area's rich heritage and stunning landscapes.

Best time to go to Maloja

The best time to visit Maloja is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January15.1°F (-9.4°C)Light RainMostly CloudyModerately HighSlightly High
February18.1°F (-7.7°C)Light RainMostly CloudyModerately HighSlightly High
March23.9°F (-4.5°C)Light RainMostly CloudyAverageAverage
April31.5°F (-0.3°C)Light RainMostly CloudyModerately LowAverage
May39.2°F (4.0°C)Light RainMostly CloudyModerately LowAverage
June48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
July52.7°F (11.5°C)Light RainMostly CloudyAverageAverage
August52.0°F (11.1°C)Light RainMostly CloudyAverageAverage
September44.8°F (7.1°C)Light RainMostly CloudyAverageSlightly Low
October36.3°F (2.4°C)Light RainMostly CloudyAverageSlightly Low
November25.9°F (-3.4°C)Light RainMostly CloudyModerately LowSlightly Low
December17.8°F (-7.9°C)Light RainMostly CloudyModerately HighSlightly High

The nearest major airports for your trip to Maloja

For your visit to Maloja, Switzerland, you can fly into two major airports. Bergamo (BGY-Orio Al Serio) is located 51 miles away, with excellent hotel options like the 5-star Relais Chateaux Da Vittorio and Relais San Lorenzo, both just 3 miles from the airport. Alternatively, Lugano (LUG-Agno) is 47 miles away, offering luxurious choices such as the 5-star Hotel Splendide Royal and Villa Principe Leopoldo, both 2 miles from the airport. Transportation services include various airport shuttles and transfers at these hotels, ensuring a convenient journey to Maloja.

Frequently asked questions

What is the best area to stay in Maloja?
The best areas to stay in Maloja are around Lake Sils and the Maloja Pass, offering convenient access to nature and outdoor activities.

For those seeking a more secluded and tranquil experience, the area around Lake Sils is ideal. It's known for its serene views of the lake and surrounding mountains, offering a peaceful retreat. Accommodation here often provides direct access to lakeside walking paths and opportunities for water sports during the warmer months. This area is particularly well-suited for couples looking for a romantic and quiet getaway.

The Maloja Pass area, particularly closer to the village center, offers a more central base with easier access to hiking trails and local amenities. You'll find a selection of hotels and guesthouses that are well-situated for exploring the Engadine Valley.
When is the best time to go to Maloja?
The best time to visit Maloja largely depends on whether you prefer winter sports or summer outdoor activities, with distinct peak seasons for each.

For winter sports enthusiasts, the prime time to visit is from December to April. During these months, Maloja and the surrounding Engadin Valley are blanketed in snow, offering excellent conditions for skiing, snowboarding, cross-country skiing, and ice skating. The days are crisp, and the mountain scenery is particularly striking with its snowy peaks.

If you're interested in hiking, mountain biking, or enjoying the alpine lakes, the best time to go is from June to September. The weather is generally mild and pleasant, with longer daylight hours ideal for exploring the extensive network of trails. Wildflowers are in bloom, and the landscapes are lush and green.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Maloja.
How can I save on a Maloja hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Maloja hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Maloja hotel?
Prices for hotels in Maloja often vary, but you can find a great deal from $105 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia