Find and Book Top Rated Hotels in Flims

Search among 16 available hotels and places to stay in Flims from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-16 out of 16
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Hotel
8.2
Great188 reviews
MapView on map1.0 km from City Centre900 m from Ski Lift Flims - Plaun da Laax
From   US$ 283 /nightSelect
Hotel
8.2
Great164 reviews
MapView on map300 m from City Centre200 m from Ski Lift Flims - Foppa
From   US$ 105 /nightSelect
8.2
Great167 reviews
300 m from City Centre200 m from Ski Lift Flims - Foppa
From   US$ 191 /nightSelect
8.0
Great12 reviews
1.1 km from City Centre900 m from Ski Lift Flims - Plaun da Laax
From   US$ 725 /nightSelect
8.4
Great102 reviews
1.3 km from City Centre700 m from Lake Cauma
From   US$ 184 /nightSelect
8.4
Great152 reviews
400 m from City Centre100 m from Ski Lift Flims - Foppa
From   US$ 259 /nightSelect
8.4
Great322 reviews
500 m from City Centre300 m from Das Gelbe Haus
From   US$ 89 /nightSelect
Hotel
8.6
Great299 reviews
1.0 km from City Centre1000 m from Ski Lift Flims - Plaun da Laax
From   US$ 236 /nightSelect
8.0
Great89 reviews
800 m from City Centre600 m from Ski Lift Flims - Plaun da Laax
From   US$ 222 /nightSelect
8.4
Great171 reviews
300 m from City Centre100 m from Das Gelbe Haus
From   US$ 242 /nightSelect
8.4
Great35 reviews
400 m from City Centre100 m from Ski Lift Flims - Plaun da Laax
From   US$ 152 /nightSelect
1.1 km from City Centre900 m from Ski Lift Flims - Plaun da Laax
From   US$ 796 /nightSelect
8.2
Great76 reviews
1.2 km from City Centre900 m from Lake Cauma
From   US$ 167 /nightSelect
8.4
Great284 reviews
1.2 km from City Centre900 m from Lake Cauma
From   US$ 174 /nightSelect
8.6
Great38 reviews
1.1 km from City Centre900 m from Ski Lift Flims - Plaun da Laax
From   US$ 509 /nightSelect
8.4
Great62 reviews
700 m from City Centre300 m from Ski Lift Flims - Plaun da Laax
From   US$ 219 /nightSelect

Best hotels and places to stay in Flims

Why visit?

Flims, Switzerland is a stunning destination that offers a plethora of natural beauty and outdoor activities. From breathtaking landscapes to adventurous hiking trails, Flims has something to offer every type of traveler. Additionally, the town is home to some of the best hotels in Switzerland, making it an ideal destination for those seeking luxury and comfort.

Where to stay?

Flims Waldhaus: Situated in a tranquil setting, Flims Waldhaus is a popular area to stay in Flims. This region offers easy access to stunning hiking trails and picturesque views. Visitors can find a range of hotels in Flims Waldhaus, including 3-star to 5-star options. Guests can enjoy a relaxing stay surrounded by nature while also having access to amenities such as spas, restaurants, and fitness centers.

Flims Dorf: Flims Dorf is the heart of the town and a fantastic place to stay for those seeking convenience. The area is filled with charming Swiss chalets, boutique shops, and delectable restaurants. With its central location, visitors can easily explore the surrounding areas and enjoy activities such as skiing or snowboarding during the winter months. Flims Dorf offers a variety of hotel options, ranging from affordable to luxury accommodations.

Lake Cauma: For a more secluded and tranquil experience, staying near Lake Cauma is highly recommended. This stunning turquoise lake is surrounded by lush forests and majestic mountains, providing a serene getaway for travelers. Hotels near Lake Cauma often offer direct access to the lake, allowing guests to indulge in swimming, paddleboarding, or simply basking in the beautiful surroundings. This area is perfect for nature enthusiasts looking for peace and tranquility during their stay in Flims.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $400.

5-star hotels: The average price per night is around $400 to $800.

Best value for money:

Hotel Surpunt: Located in the Flims Dorf area, Hotel Surpunt offers excellent value for money. This cozy hotel provides comfortable rooms with modern amenities at affordable prices. Guests can enjoy a delicious breakfast buffet, free Wi-Fi, and easy access to nearby attractions such as Lake Cauma and the Flims Laax Falera Ski Resort.

Adula Hotel: Situated in Flims Waldhaus, Adula Hotel is a 4-star property that offers great value for money. The hotel features spacious and elegantly designed rooms, a wellness center, and a gourmet restaurant serving Swiss delicacies. With its prime location and luxurious amenities, Adula Hotel provides an unforgettable stay without breaking the bank.

Sunstar Alpine Hotel Flims: This 4-star hotel in Flims Dorf offers a blend of affordability and quality. With its comfortable rooms, wellness facilities including a pool and sauna, and a convenient location near the ski lifts, Sunstar Alpine Hotel Flims is a fantastic choice for budget-conscious travelers seeking a great hotel in Flims.

Best kids-friendly hotels:

Hotel Prau la Selva: This family-friendly hotel in Flims Waldhaus caters to both parents and children. The hotel offers spacious family rooms, a supervised kids club, and a playground. Additionally, there are various outdoor activities available for families to enjoy, such as hiking, biking, and skiing.

Hotel Cresta: Situated in Flims Dorf, Hotel Cresta is known for its warm hospitality and family-friendly atmosphere. The hotel offers comfortable rooms, a playroom for kids, and special childrens menus at their on-site restaurant. The nearby bike park and hiking trails make it an ideal choice for families looking to explore and engage in outdoor activities together.

Best hotels for a romantic getaway:

Grand Hotel Flims: Nestled in Flims Waldhaus, the Grand Hotel Flims is a luxurious 5-star hotel that exudes elegance and sophistication. With its stunning Belle Époque architecture, lavish spa facilities, and exquisite dining options, it provides a perfect setting for a romantic retreat. Couples can indulge in couples massages, candlelit dinners, and breathtaking views of the surrounding mountains.

Romantik Hotel Schweizerhof: Located in Flims Dorf, Romantik Hotel Schweizerhof offers a charming ambiance and intimate atmosphere for couples. The hotel features cozy rooms with rustic Swiss decor, a romantic restaurant serving delectable cuisine, and a tranquil garden where couples can enjoy a peaceful moment together. Its central location allows for easy access to nearby attractions and activities.

Best for location:

Hotel Adis: Situated in Flims Dorf, Hotel Adis offers a prime location for exploring the town and the surrounding nature. The hotel is just a short walk from the cable cars, making it convenient for guests to access the ski slopes or embark on hiking excursions. Additionally, the hotel is close to shops, restaurants, and other amenities.

Villa Silvana: This charming boutique hotel is located near the stunning Lake Cauma, offering guests a picturesque and peaceful setting. The serene environment provides a perfect escape from the hustle and bustle, while still being within walking distance to Flims Dorf. Guests can enjoy lakeside walks, cycling routes, and breathtaking views right at their doorstep.

Hotel Belmont: Positioned in Flims Waldhaus, Hotel Belmont enjoys a serene location surrounded by nature. The hotel offers easy access to hiking trails, ski slopes, and various outdoor activities. With its tranquil setting and proximity to nature, Hotel Belmont is an ideal choice for those seeking a relaxing and scenic stay.

Best for a short city break:

Hotel Vorab: This centrally located hotel in Flims Dorf is perfect for a quick city break. It offers modern and comfortable rooms, an on-site restaurant serving Swiss cuisine, and easy access to local shops and attractions. Hotel Vorab provides a convenient base for exploring the charming streets of Flims and experiencing its vibrant cultural scene.

Sporthotel Laax: Located in the nearby town of Laax, Sporthotel Laax is a contemporary hotel offering easy access to both Flims and the popular ski resort. The hotel features stylish rooms, a wellness area, and various sports facilities. Whether youre looking to hit the slopes or explore the city, Sporthotel Laax provides a convenient and comfortable stay.

Show moreLess