Top 10 Hotels in Disentis

See all 1 Hotels in Disentis
Schloss-Hotel
Schloss-Hotel

Chappelmattweg 4, Kuessnacht 6402

4.0 out of 5.0
4 out of 5 (32 reviews)

This family-friendly Kuessnacht hotel is located on a lake, 2.4 mi (3.9 km) from Kuessnacht am Rigi Cable Car, and within 6 m …

$126
Swiss-Chalet Lodge
Swiss-Chalet Lodge

Luzernerstrasse 204, Kuessnacht 6402

2.0 out of 5.0
3.1 out of 5 (18 reviews)

Located in Merlischachen, this guesthouse is 2.4 mi (3.9 km) from Kuessnacht am Rigi Cable Car and within 6 mi (10 km) of …

$63
ibis Locarno
ibis Locarno

Via Giuseppe Cattori 6, Locarno 6600

3.0 out of 5.0
3.5 out of 5 (15 reviews)

Located in Lake Maggiore, this hotel is steps from Kursaal Locarno SA and Casino Locarno. Old Town and Città Vecchia are also …

$87
Dependance dell Angelo
Dependance dell Angelo

Piazza Grande, Locarno 6600

3.0 out of 5.0
3.4 out of 5 (28 reviews)

Located in Lake Maggiore, this hotel is steps from Castello Visconteo, Piazza Grande, and Chiesa Nuova. Chiesa Santa Maria …

$46
Ramada Regina Titlis Engelberg
Ramada Regina Titlis Engelberg

Dorfstraße 33, Engelberg 6390

4.0 out of 5.0
4.4 out of 5 (33 reviews)

Located near the slopes, this Engelberg hotel is in the mountains and within a 10-minute walk of Ski School Active Snow Tea …

$170
Hotel Garni Millennium
Hotel Garni Millennium

Via Dogana Nuova 2, Locarno 6600

3.0 out of 5.0
4.1 out of 5 (14 reviews)

Located in Lake Maggiore, this hotel is steps from Old Town, Città Vecchia, and Parco delle Camelie. Kursaal Locarno SA and …

$98
H+ La Palma Hotel & Spa Locarno (ehem. Ramada)
H+ La Palma Hotel & Spa Locarno (ehem. Ramada)

Viale Verbano 29, Muralto 6602

4.0 out of 5.0
3.9 out of 5 (19 reviews)

Located in Lake Maggiore, this hotel is within a 5-minute walk of Giardini Pubblici, Old Town, and Città Vecchia. Parco delle …

$160
Holiday Inn Schindellegi - Zurichsee
Holiday Inn Schindellegi - Zurichsee

Chaltenbodenstrasse 16, Feusisberg 8834

4.0 out of 5.0
4.3 out of 5 (28 reviews)

Located in Schindellegi, this spa hotel is within 6 mi (10 km) of Schafbock- und Lebkuchenmuseum Goldapfel, Devil’s Bridge, …

$130
Casa Tödi
Casa Tödi
4.2 mi from Disentis
3.0 out of 5.0
4 out of 5 (1 reviews)

Located near the slopes, this Trun hotel is in the mountains and within 9 mi (15 km) of Brigels Ski Lift, Ski Lift Breil - …

$159
Badus
Badus
9.8 mi from Disentis
2.0 out of 5.0
3.9 out of 5 (7 reviews)

Located near the slopes, this Andermatt hotel is in the mountains and within a 10-minute walk of Basecamp Andermatt, Nätschen …

$154

Recent Reviews in Disentis

Hide content

Where to stay in Disentis

Disentis Hotel Guide

If you'd like to book accommodation near the heart of Disentis, there is a limited range of places. There are 4 Expedia-listed apartments and hotels within a 0.1-mile distance of its central area.

If you would like like to stay within a short drive from the middle of Disentis, the Hotel Disentiserhof is a good option.

14 miles away from the main part of Disentis, is the The Chedi Andermatt. Alternatively, the Seehotel Waldstaetterhof Swiss Quality can be found 20 miles away. Some other Expedia-registered hotels are the Hotel Schmid & Alfa and the Swiss Holiday Park.

Spend a few hours discovering Arosa Ski Resort and Ski-Club Arosa, which you'll find in Arosa, 40 miles to the east of Disentis. The Sporthotel Valsana and The Excelsior Hotel are just some of the Expedia-listed hotel alternatives in Arosa. 50 miles to the east of Disentis, you'll find Sankt Moritz-Bad, home to the Carlton Hotel St Moritz and Kulm Hotel St. Moritz. If you stay in Sankt Moritz-Bad, set aside a little time to visit the San Karl St. Moritz-Bad Church and Casino St. Moritz.

If you are really into sports and love watching local games you might like to head to AFG Arena, which is 50 miles to the northeast of Disentis. For tourists who are keen on sleeping nearby, make a reservation in the Hotel Säntispark or Sporting Hotel.

Agno Airport is 50 miles away from Disentis. Travelers who choose to stay nearby, you can easily book a room at the Hotel Splendide Royal or Villa Principe Leopoldo.