Where to stay
Astra Hotel Housed largely in a modern building, this centrally located Vevey hotel offers 100 well-appointed air-conditioned rooms and two restaurants – the historic Brasserie La Coupole 1912 and the Winter Garden Le Pavillon. The fitness centre includes a sauna and hammam. Doubles from £131. Place de la Gare 4, Vevey, 00 41 21 925 04 04, astra-hotel.ch Beau-Rivage Palace One of Switzerland’s finest hotels, the 168-room Beau-Rivage Palace opened in 1861 and sensitively combines its cultural heritage with today’s expectations. Located just a few steps from the lake amid elegant gardens, the hotel’s restaurants include Miyako Lausanne, a Japanese restaurant, Café Beau-Rivage, L’Accademia Italian, and the flagship Anne-Sophie Pic, which holds two Michelin stars. Doubles from £391. Chemin de Beau-Rivage 21, Lausanne, 00 41 21 613 33 33, brp.ch Best Western Plus Hôtel Mirabeau Within walking distance of the station, this 1911-built 75-room hotel retains art nouveau flourishes. It has a great French restaurant, and upper-level rooms have lake views. Doubles from £202. Avenue de la Gare 31, Lausanne, 00 41 21 341 42 43, mirabeau.ch Château Rochefort The main draw of this comfortable, modern four-star is its incredible wine cellar, which is packed with the excellent red wines of the Rochefort estate. Sample some of them in the popular wine bar or out on the terrace, accompanied by typically Vaudois finger food. Doubles from £106. Place de l’Eglise 1, Allaman, 00 41 79 628 36 83, chateau-rochefort.ch Grand Hotel Suisse Majestic Centrally situated and positioned overlooking the lake, with a restaurant and bar terrace and a belle époque dining room, the hotel dates from 1870 and combines 19th-century character with modern facilities and design touches. Doubles from £150. Avenue des Alpes 45, Montreux, 00 41 21 966 33 33, suisse-majestic.com
Hôtel Élite This attractive 33-room three-star hotel, close to the railway station, has a well-maintained private garden and far-reaching views from some rooms over the lake. Doubles from £281. Avenue Sainte-Luce 1, Lausanne, 00 41 21 320 23 61, elite-lausanne.ch
Hôtel Régina Centrally located in a bustling pedestrian area, this 36-room, family-run hotel is situated close to many of the city’s museums, main shopping area and restaurants. Doubles from £104. Rue Grand-St-Jean 18, Lausanne, 00 41 21 320 24 41, hotel-regina.ch
La Rouvenaz Close to the station and lake, this smart hotel has a terrace overlooking the lake. Its restaurant specialises in Italian dishes and seafood, and there is a gelateria and crêperie, too. Doubles from £100. Rue du Marché, Montreux, 00 41 21 963 27 36, rouvenaz.ch
Royal Savoy This 1909 art nouveau landmark with period stained glass and mosaic decoration on the facade was comprehensively restored and extended in 2016. The 196 rooms and suites set across two buildings have contemporary decor. Classic Swiss specialities feature on a traditional menu with modern touches in the atmospheric Brasserie du Royal restaurant. Interconnected indoor and outdoor pools are located adjacent to the serene wellness and beauty area. Doubles from £212. Avenue d’Ouchy 40, Lausanne, 00 41 21 614 88 88, royal-savoy.ch