Hotels in Montreux, Switzerland

26 hotels are listed in Montreux, 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.

26 hotels

Grand Hôtel Suisse Majestic in Montreux, Switzerland

45, Avenue des Alpes, Montreux, Switzerland

Elegant Belle-Époque hotel on Lake Geneva with restaurant, lake-view terrace, and free WiFi. Centrally located in Montreux near train station.

156 rooms
Golf Hotel René Capt in Montreux, Switzerland

Rue Bon Port 33-35, Montreux, Switzerland

Lakefront hotel with stunning views of the French Alps and Lake Geneva. Enjoy the Golf Hotel René Capt's prime location near the Chillon Castle.

75 rooms
Royal Plaza Montreux & Spa in Montreux, Switzerland

Avenue Claude Nobs 7, Montreux, Switzerland

Lakefront hotel with panoramic views, free WiFi, and spa access. Ideal for relaxation in the Swiss Alps.

146 rooms
Hotel Eden Palace au Lac in Montreux, Switzerland

11, Rue du Théâtre, Montreux, Switzerland

Charming Belle-Epoque hotel on Lake Geneva. Lakeside restaurant, garden with pool, free WiFi. Elegant Swiss retreat.

105 rooms
Tralala Hotel Montreux in Montreux, Switzerland

Rue du Temple 2, Montreux, Switzerland

Music-themed Tralala Hotel Montreux in Montreux's Old Town, 500m from lake and train station. Free WiFi.

35 rooms
Fairmont Le Montreux Palace in Montreux, Switzerland

Avenue Claude Nobs 2, Montreux, Switzerland

Luxurious lakefront palace on the Swiss Riviera with stunning Alpine views. Elegant accommodations, gourmet dining, and world-class amenities.

236 rooms
Hotel Helvetie in Montreux, Switzerland

Avenue du casino 32, Montreux, Switzerland

Centrally located Montreux hotel with panoramic lake views from 6th-floor terrace. Historic 1865 property offering old-world charm.

60 rooms
Hôtel Masson in Montreux, Switzerland

Rue Bonivard 5, Veytaux-Montreux, Switzerland

Charming historic hotel in Montreux, overlooking Lake Geneva. Surrounded by a lush garden. Member of Swiss Historic Hotels.

31 rooms
Villa Eden Palace Au Lac in Montreux, Switzerland

Rue du Quai 12, Montreux, Switzerland

Elegant 4-star villa in Montreux, directly on Lake Geneva. Offers superb lake-view rooms in the heart of the city.

5 rooms
Hotel Parc & Lac in Montreux, Switzerland

Grand Rue 38, Montreux, Switzerland

Centrally located Montreux hotel near Lake Geneva. Free WiFi, close to train and Congress Centre. Ideal for exploring.

30 rooms
Contribute photo

Rue du Lac 2/8, Montreux, Switzerland

Charming Art Nouveau villa steps from Lake Geneva. Free WiFi and public transport access. Elegant interior design for a relaxing stay.

45 rooms
Contribute photo

Grand rue 52, Montreux, Switzerland

Elegant historic hotel in Montreux with panoramic Lake Geneva views. Spacious rooms, free Wi-Fi. Family-run since 1904.

28 rooms
Contribute photo

Grand Rue 81, Montreux, Switzerland

Lakefront hotel in Montreux with stunning Alpine views. Rooms feature balconies, satellite TV, and free WiFi. Ideal for a relaxing getaway.

157 rooms

Loading...