Book a table
Opening hours
Monday:
Tuesday:
Wednesday:
Thursday:
Friday:
Saturday:
Sunday:
closed
closed
closed
closed
closed
closed
closed
How to find us
Our restaurant is located directly on Lake Vierwaldstättersee in Weggis.
Gotthardstrasse 30
6353 Weggis

Welcome to Restaurant Riva in Weggis directly on Lake Lucerne, Vierwaldstättersee.
THE restaurant in Weggis am See. Finest Mediterranean dishes, crunchy starters and fresh fish dishes prepared for you with the best ingredients and raw materials by our chef Pinto. Let yourself be enchanted by our cuisine and a good glass of wine, the ambience, the wonderful view of the mountains and Lake Lucerne and enjoy your time with us in the Restaurant RIVA. Convince yourself of the Restaurant Riva and reserve your table with us today.


Reservation & information
Please contact us if you have any questions. We will be happy to help you.
Fine Food & Drink
Browse through our exciting menu.
Take a seat
The Restaurant
You love good food combined with a beautiful view? Take a seat with us and enjoy the view of Weggis, Lake Lucerne and Pilatus. In summer, you can take a seat on our terrace directly on Lake Lucerne. In winter or when it is cold, you will find a table in the restaurant in a cosy and modern ambience.



Stay and enjoy
Food with a view
We don’t think you’ll forget that view any time soon. Whether in the restaurant or on the terrace. Everywhere you have a panoramic view of the lake, the surrounding mountains and Weggis. On the terrace you can sit directly on the clear water and see, smell and feel Lake Lucerne. Observe the old steamboats that still regularly pass directly in front of our restaurant. There is hardly a more beautiful panorama.



An eye for detail
Our top kitchen
Pinto and his kitchen team will spoil you with a colourful mixture of dishes from the Mediterranean cuisine. Let your palate be surprised and enchanted again and again by new, own creations. Fresh, crunchy, regional ingredients and herbs are a matter of course in our cuisine and give our dishes a unique taste.
In our fresh fish counter we offer daily fresh fish. Sea bass, red snapper, trout and more. If available, we also have pike directly from Weggis on the menu.
Certainly you will find something fine in our menu.
Food and entertainment
Current events at Riva
The Restaurant Riva regularly hosts entertaining events. Here we show current events and announce upcoming events. Contact us if you would like to hold your own event at Restaurant Riva. We will be happy to make you a suitable and fair offer.
Hungry and convinced?
Reserve your table
Reserve your table now at the Restaurant RIVA. You can make reservations in advance so that you get the seat you want. We are happy to accept your reservation by telephone, e-mail or directly here online using the reservation form.
"This is the most charming place I have ever lived in!"
Your event in our restaurant Riva
Would you like to organise your own event at the Riva? For a company event, birthdays, weddings and much more, the Riva offers the perfect setting, the finest food and exquisite wines. Get in touch with us at any time. We will be happy to advise you and show you our wide range of possibilities.
With your own boat
By boat
Are you on Lake Lucerne with your own boat or yacht? Come and have lunch or dinner with us.
There is plenty of space on our jetty directly in front of our restaurant. Larger boats and sailboats can also moor without any problems. Well then, ship Ahoy!



"This is the most charming place I have ever lived in!"
Arrive and enjoy
How to reach us
The Restaurant Riva is easily accessible in Weggis from Lucerne, Zug, Zurich or Schwyz. Parking spaces and a bus stop (Weggis, Felsberg) are right on our doorstep.
If you were hiking on the Rigi, you can also reach us on foot from the Weggis cable car station in just 10 minutes. Also the station of the passenger boat in Weggis is only a few minutes away from us.

By car
You can reach us quickly and easily by car or motorbike on the Gotthardstrasse 30 in beautiful Weggis, directly on Lake Lucerne.

By bus and train
The bus stops regularly at the stop "Weggis, Felsberg" only 50 meters in front of the Riva entrance. Enjoy the evening with us and then take the bus home.

By scheduled boat
The boat station is only a few minutes away from the restaurant RIVA and offers regular connections. Why not take the boat Diamant or Saphir to the Riva?

Cable car Weggis
Coming from the Rigi via cable car you can reach the Restaurant RIVA in 15 minutes on foot. Treat yourself to a fine dinner after a day's hiking with us.
Weggis, CH
Beautiful even in the rain
The weather in Weggis
The climate in Weggis is often mild in spring and autumn. Thanks to the Rigi in the back the warmth remains and the weather is nice.
A visit in the rain is also worthwhile. When the fog over the lake Windet and the wind whistle. Even in windy and stormy weather you can eat in our restaurant Riva in a pleasant, friendly and comfortable atmosphere.