Lodging/Accommodations close to Chateau de Chillon
Hotel Masson
Rue Bonivard 5, Montreux, 1820 Switzerland
Call
~0.54 miles north of Chateau de Chillon
~9 minute walk
- 3 star Lake property
- Hotel has 4 floors
Hôtel Bristol - Geneva
Ave. De Chillon 63, Geneva, 1820 Switzerland
Call
~0.73 miles north of Chateau de Chillon
~13 minute walk
- Four-star property
- Hotel has 2 floors
Hotel Victoria
Route De Caux 16, Geneva, CH-1823 Switzerland
Call
~1.33 miles north of Chateau de Chillon
~23 minute walk
- Mid-scale property
- Check-in: 15:00
Hôtel Bon Port - Montreux
Rue Du Theatre 4, Montreux, 1820 Switzerland
Call
~1.35 miles northwest of Chateau de Chillon
~24 minute walk
- Three Star property
- Hotel has 30 rooms
La Rouvenaz in Montreux
Rue Du Marche 1, Montreux, 1820 Switzerland
Call
~1.66 miles northwest of Chateau de Chillon
- Mid-scale hotel
- 15 sleeping rooms in hotel
Mona Montreux
Grand Rue 81, Montreux, 1820 Switzerland
Call
~1.89 miles northwest of Chateau de Chillon
- Luxury Five Star Lake property
- Gym is available on property
Fairmont Le Montreux Palace
Ave. Claude Nobs 2, Montreux, 1820 Switzerland
Call
~2.03 miles northwest of Chateau de Chillon
- Luxurious Five Star Lake property
- Hotel has 27 suites
Royal Plaza Montreux - Montreux
Ave. Claude Nobs 7, Montreux, 1820 Switzerland
Call
~2.24 miles northwest of Chateau de Chillon
- Luxury 5 star Downtown hotel
- 29 suites in hotel
Villa Toscane - Montreux
Rue Du Lac 2 8, Montreux, 1820 Switzerland
Call
~2.26 miles northwest of Chateau de Chillon
- Mid-scale Downtown property
- 13 meeting rooms in hotel
Hôtel Bon Rivage
Route De Saint Maurice 18, La Tour-De-Peilz, 1814 Switzerland
Call
~4.28 miles northwest of Chateau de Chillon
- Midscale Lake hotel
- Hotel has 2 meeting rooms
Grand Hotel Du Lac
1 Rue D Italie, Vevey, 1800 Switzerland
Call
~4.78 miles northwest of Chateau de Chillon
- Luxury Five Star property
- 3 floors in hotel
Hatel La Tour D'aa - Leysin
Route Des Ormonts 21073, Leysin, 1854 Switzerland
Call
~6.36 miles southeast of Chateau de Chillon
- 3 star hotel
- Hotel has 3 floors
Le Mirador Resort & Spa
Chemin Du Mirador 5, Montreux, 1801 Switzerland
Call
~6.82 miles northwest of Chateau de Chillon
- Three Star hotel
- Check-in: 03:00 PM
Back to Top