City breaks are always something I’ve enjoyed. Don’t get me wrong, I love my exotic, long haul holidays, but there’s definitely something to be said for a weekend break exploring a different city. With Switzerland being just a short 1 hour and 30 minute flight from London we thought this would be a great choice for our most recent little getaway.

The Hotel

Our home for the weekend was the 4* Hotel Beau Rivage in Weggis, a small, idyllic holiday resort. The hotel is perfectly located right on the shore of the beautiful Lake Lucerne and if I could sum it up in a few words it would be “a cute hotel with a rustic charm”.

Hotel Beau Rivage

Hotel Beau Rivage entrance

View of Hotel Beau Rivage from across the lake

View from the hotel grounds


We were lucky enough to have been given a complimentary upgrade to a suite during our stay. Inside the door to our room was a dining area with sofa, to the left was a compact kitchen, but well equipped, and to the right of the dining area was a lounge area with 2 sofas.  There were floor to ceiling windows which led out to a huge balcony/terrace, with amazing views onto Lake Lucerne.  The bathroom had a modern feel with a step up jacuzzi bath, and a larger than average modern rainfall shower.  The bedroom was very large with ample wardrobe space and once again, views to die for.  The furnishings were traditional, yet the bathroom had a modern, sleek and clean feel.

I loved the way the hotel integrated some local elements into the design of the room, though I did think the suite felt a bit dated. That’s not a major problem, since it wasn’t dated to the point of feeling shabby, but I think a refresh could be on the cards in the not too distant future.

The minibar had a selection of soft drinks, wine, spirits and beer, but at £10 for a miniature Jack Daniels, it was left untouched!  There was a Nespresso coffee machine which was a nice touch, and free of charge.

Our room

Our bathroom

View from our terrace

Food & Drink

The restaurant is very grand, but yet has an old fashioned charm. Breakfast was served from 7am to 10am and was never busy, and was always a calm affair. The service was efficient and friendly. Drinks were brought to our table and you helped yourself to a range of continental offerings with the addition of scrambled eggs and bacon.  The bread rolls were freshly baked that morning, and there was a wide range of cold meat and cheese to choose from.  We did find though that they were quite slow to replenish once food had run low.

Unfortunately I can’t comment on the standard of food at dinner. At £14 for a watercress soup, and £12 for a simple creme brûlée we decided this was a little too pricey and ate dinner off site instead. I will add though that although the hotel restaurant was extremely expensive, it wasn’t exclusive to this hotel – Switzerland is generally a country that knows how to charge.

Hotel Beau Rivage outdoor dining area


  • free on site parking
  • wellness area including hot tub, sauna and steam room
  • heated outdoor swimming pool
  • robes and towels for use by the swimming pool
  • complimentary WiFi
  • room service
  • laundry/dry cleaning services
  • restaurant serving breakfast and dinner

Hotel Beau Rivage pool


Hotel Beau Rivage is a 50 minute drive from Zurich airport. It’s nestled into the hills and winding roads of Weggis and lies on the shore of Lake Lucerne and at the foot of the renowned Mount Rigi. Weggis is a sleepy town, beautiful in it’s own right, but there’s not too much to see and do. it’s a 20 minute drive into Lucerne which is a bigger, historic town. There’s plenty to do and see in Lucerne, including a cable car ride where you can travel 7000ft up to the top of Mount Pilatus. Zurich city centre is a 45 minute drive away and has plenty of tourist attractions, including Zurich zoo and a whole host of museums.

Mount Rigi

View from the hotel grounds


Although we had limited dealings with the majority of staff during our stay at the Beau Rivage, the ones we did experience were very friendly and efficient. They were discreet, yet accommodating and were always on hand to help answer any questions we had.


I had a good stay at the Beau Rivage, and would have happily enjoyed longer, although my bank balance couldn’t have coped!  This hotel has a great location, nestled into the heart of sleepy Weggis and has the enviable location of being right on the waterfront.  Was it good value?  Probably not……Switzerland on the whole is an extremely expensive country to visit.  The upgrade on our room certainly softened the blow, and made our experience at the hotel a much more enjoyable one.

It’s worth mentioning that after booking we were informed by the hotel that there would be a CHF90 charge for each child bed per night, even though we had booked for the appropriate amount of people. This equated to approximately £490, on top of the rate we’d already paid. After complaining to the hotel they lowered this to CHF45 per child, and upgraded our room at no additional cost.

So, would I return? As much as I’d say the hotel was aimed for an older clientele, I probably would return with my young family.  It oozes charm. If I’m actually visiting Zurich as a destination, I would stay closer to the city, but Weggis and this hotel offer a sleepy retreat away from the hustle and bustle of the city.


*Our stay was for 3 nights during May 2017.  We were a party of 4 adults and 2 children.  The rate for one night via was £320, which we found to be relatively expensive, but mid range for the country and area.  This rate was for a standard double room with lake view, but no balcony.