Lenzerheide

Hotels in Lenzerheide

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in Lenzerheide?

The average price for hotels in Lenzerheide is THB 11,422 for weekdays, and THB 11,924 for weekends (Friday–Saturday).

What are the best hotels in Lenzerheide?

From business trips to holiday stays, Lenzerheide offers a wide selection of popular hotels to suit every need. Hotel Dieschen (from THB 5,012), Maiensässhotel Guarda Val (from THB 12,990) and Kurhaus Lenzerheide (from THB 5,119) are excellent options for your stay.

What are the best sap hotels in Lenzerheide?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Hotel Dieschen (from THB 5,012), Maiensässhotel Guarda Val (from THB 12,990) and Hotel Lenzerhorn - Alpine Stay, Spa & Savour (from THB 4,291) are great choices for spa hotels offering quality services.

Which hotels in Lenzerheide provide fitness facilities?

Maiensässhotel Guarda Val (from THB 12,990) and Hotel Schweizerhof Lenzerheide (from THB 8,928) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Lenzerheide have the best breakfast?

Which hotels in Lenzerheide have swimming pools?

Hotel Lenzerhorn - Alpine Stay, Spa & Savour (from THB 4,291), Sunstar Hotel Lenzerheide (from THB 4,718) and Hotel Schweizerhof Lenzerheide (from THB 8,928) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties54
Number of Reviews320
Lowest PriceTHB 4,826
Highest PriceTHB 73,736
Average Price (Weekends)THB 11,924
Average Price (Weekdays)THB 11,422