Hotels in Sils Maria, Switzerland

19 hotels are listed in Sils Maria, Switzerland. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

19 hotels

Hotel Waldhaus in Sils Maria, Switzerland

Sils-Maria, Sils-Maria, Switzerland

Luxurious 5-star Waldhaus Hotel in Sils-Maria, 10 km from St.Moritz, boasts stunning mountain views, indoor pool, and tranquil setting.

140 rooms
Hotel Schweizerhof Sils-Maria in Sils Maria, Switzerland

Dorfplatz, Sils Maria, Switzerland

Charming Swiss hotel with indoor saltwater spa, near hiking trails. Offers free Wi-Fi in the heart of Sils Maria. Ideal for relaxation.

120 rooms
Hotel Chesa Randolina in Sils Maria, Switzerland

Via da Baselgia 40, Sils Baselgia, Switzerland

Charming Engadine farmhouse hotel with stunning lake and mountain views. Enjoy free Wi-Fi and parking near Corvatsch-Furtschellas ski area.

38 rooms
Hotel Fex in Sils Maria, Switzerland

Via da Fex 73, Sils-Fex, Switzerland

Serene mountain retreat in car-free Val Fex, 2000m above sea level. Enjoy traditional Swiss cuisine at the on-site restaurant

15 rooms
Parkhotel Margna Superior in Sils Maria, Switzerland

Via da Baselgia, Sils Baselgia, Switzerland

Elegant 19th-century manor in Engadine Valley. 4-star Parkhotel Margna Superior offers a tranquil retreat.

67 rooms
Residenza Lagrev in Sils Maria, Switzerland

Via Suot Ovas 35, Sils Maria, Switzerland

Peaceful lakeside retreat in Sils Maria, steps from cable car. Enjoy free access to indoor pool and quiet location between two lakes.

41 rooms
Residenza Soliva in Sils Maria, Switzerland

via da Scoula 1, Sils Baselgia, Switzerland

Charming Alpine stone house apartments with free parking and Wi-Fi, just 5 minutes from Sils village and Lake Sils.

4 rooms
Contribute photo

Platta, Fex-Platta, Switzerland

Charming Engadine-style hotel in car-free Fex Valley, 15 mins from Sils Maria. Offers rooms with mountain views and regional cuisine.

21 rooms
Contribute photo

Malojastrasse 18, Plaun da Lej, Switzerland

Elegant hotel on Silsersee in Upper Engadin, offering Italian cuisine, cheese fondue, and seafood in its on-site restaurants.

10 rooms
Contribute photo

Via da Marias 83, Sils Maria, Switzerland

Elegant Engadine-style hotel in Sils Maria, steps from hiking and skiing. Ideal for nature lovers seeking alpine tranquility.

26 rooms
Contribute photo

Via da Marias 37, Sils Maria, Switzerland

Serene mountain hotel with spa, underground parking, and children's play area. Ideal for families seeking alpine tranquility in Sils-Maria.

33 rooms
Contribute photo

Via da Marias 19, Sils Maria, Switzerland

Charming 3-star hotel in Sils-Maria, 750m from Furtschellas Cable Car. Offers traditional Swiss and Italian cuisine in its restaurant.

40 rooms
Contribute photo

-, Sils Baselgia, Switzerland

Engadine hotel with mountain & lake views. Onsite restaurant serving local specialties. Nearby outdoor activities. Ideal for adventurers.

30 rooms

Loading...