Find hotels in Maloja from $108

Go beyond your typical stay in Maloja

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Maloja hotels

1. Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (627 reviews)
"Great location and value for money"
United States
Federico
$285 nightly
The price is $304
Dec 10 - Dec 11
Total with taxes and fees
Hotel Reine Victoria

2. Languard

Languard
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (730 reviews)
"Very charming hotel with a small lift. Enjoyed our 1 night stay."
Australia
Mary
$185 nightly
The price is $199
Nov 17 - Nov 18
Total with taxes and fees
Languard

3. Hotel Arte

Hotel Arte
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (736 reviews)
"Room was very nice and clean. Breakfast buffet was great. Staff was very friendly and helpful."
United States
Siwa
$201 nightly
The price is $208
Nov 17 - Nov 18
Total with taxes and fees
Hotel Arte

4. Badrutt's Palace Hotel

Badrutt's Palace Hotel
5.0 star property
St. Moritz
9.6 out of 10, Exceptional, (102 reviews)
"Really friendly staff and wonderful private room and tasty food."
United States
Jaime
Badrutt's Palace Hotel

5. Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (707 reviews)
"beautiful location"
United States
Deepak
$317 nightly
The price is $336
Nov 26 - Nov 27
Total with taxes and fees
Hotel Waldhaus am See

6. Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (372 reviews)
"Very nice hotel"
Canada
Ursell
$258 nightly
The price is $276
Dec 13 - Dec 14
Total with taxes and fees
Hotel Laudinella

7. Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
St. Moritz
9.8 out of 10, Exceptional, (144 reviews)
"Room with the view was breathtaking… WOW! Room was clean, spotless, and amenities fully stocked and service was exceptional. I will definitely recommend and stay again."
United States
ADOWA
$612 nightly
The price is $648
Nov 29 - Nov 30
Total with taxes and fees
Hotel GRACE LA MARGNA ST MORITZ

8. Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (387 reviews)
"Very nice staff and clean rooms."
United States
Jimena
$453 nightly
The price is $479
Dec 8 - Dec 9
Total with taxes and fees
Art Boutique Hotel Monopol

9. Maloja Palace

Maloja Palace
3.5 star property
Bregaglia
8.0 out of 10, Very good, (171 reviews)
"Good location and the view. Building unfortunately is old but rooms are updated . Gym area is terrible almost nonexistent."
United States
Arsen
Maloja Palace

10. Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (591 reviews)
"Great location and hotel!"
United States
Amisha
$283 nightly
The price is $302
Nov 30 - Dec 1
Total with taxes and fees
Hauser Hotel St. Moritz

11. Suvretta House

Suvretta House
5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (91 reviews)
"Amazing hotel, very nice wellness and spa area, top service"
United States
Serdar
$1,083 nightly
The price is $1,136
Dec 7 - Dec 8
Total with taxes and fees
Suvretta House

12. Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.4 out of 10, Very good, (415 reviews)
"Nice and quite place to stay !"
United States
Victoria
$209 nightly
The price is $224
Nov 22 - Nov 23
Total with taxes and fees
Hotel Piz

13. Hotel Waldhaus Sils

Hotel Waldhaus Sils
5.0 star property
Sils im Engadin-Segl
9.8 out of 10, Exceptional, (87 reviews)
"Fantastic hotel. We are looking forward to returning in the future."
United Kingdom
James Alan
$626 nightly
The price is $650
Dec 13 - Dec 14
Total with taxes and fees
Hotel Waldhaus Sils

14. Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (339 reviews)
"Amazing staff, wonderful food and fantastic hotel in one of my favorites towns. "
United States
Scott
$1,245 nightly
The price is $1,304
Dec 4 - Dec 5
Total with taxes and fees
Grand Hotel des Bains Kempinski

15. Hotel Maloja Kulm

Hotel Maloja Kulm
3.0 star property
Maloja
9.4 out of 10, Exceptional, (35 reviews)
"Amazing breakfast and the view is spectacular"
Brazil
Felipe
$144 nightly
The price is $158
Dec 3 - Dec 4
Total with taxes and fees
Hotel Maloja Kulm

16. Crystal Hotel

Crystal Hotel
4.5 star property
St. Moritz
9.2 out of 10, Wonderful, (620 reviews)
"Very nice hotel and great location"
United States
clifford
$550 nightly
The price is $579
Dec 8 - Dec 9
Total with taxes and fees
Crystal Hotel

17. Hotel Cervo Sils

Hotel Cervo Sils
3.0 star property
Sils im Engadin-Segl
8.8 out of 10, Excellent, (190 reviews)
"Good room, good breakfast. A bit slow serving dinner at restaurant."
Sweden
Mohsen
$206 nightly
The price is $214
Dec 13 - Dec 14
Total with taxes and fees
Hotel Cervo Sils

18. Hotel Nolda

Hotel Nolda
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (566 reviews)
"Friendly staff, nice breakfast"
United States
Cowan
$248 nightly
The price is $264
Nov 27 - Nov 28
Total with taxes and fees
Hotel Nolda

19. Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (477 reviews)
"A lovely hotel in a convenient location"
United States
Nadiya
$330 nightly
The price is $351
Nov 30 - Dec 1
Total with taxes and fees
Hotel Steffani

20. Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
4.0 star property
St. Moritz
9.2 out of 10, Wonderful, (332 reviews)
"Great location , beautiful hotel, helpful staff I would definitely go back!"
United States
Ladan
$411 nightly
The price is $435
Dec 2 - Dec 3
Total with taxes and fees
Schweizerhof 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.

Stay near popular Maloja attractions

Learn more about Maloja

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

A mountainous landscape with a lake surrounded by autumn-colored trees and snow-capped peaks.

Top Maloja Hotel Reviews

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.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
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 much is the nightly rate at a Maloja hotel?

Prices for hotels in Maloja often vary, but you can find a great deal from $108 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