Restaurant Weissenstein Solothurn – Panoramic Restaurant at 1,284 m above sea level

The restaurant at Hotel Weissenstein in Oberdorf SO, Canton Solothurn, is a panoramic restaurant at over 1,000 metres above sea level. It offers seating with direct views of the Alpine chain from the Säntis to Mont Blanc, as well as of the Baroque city of Solothurn and the Swiss Mittelland plateau. The restaurant is open daily from 9:00 AM to 11:00 PM and welcomes both hotel guests and day visitors and hikers.

Cuisine and Menu

The à la carte restaurant focuses on regional and seasonal Swiss cuisine. Head chef Marcus Seidel works with fresh ingredients from the region and combines classic recipes with modern interpretations. Vegetarian and vegan dishes are indicated on the menu. A house classic is the meatloaf (Hackbraten).

Feature Details
Restaurant type À la carte restaurant with panoramic views
Head chef Marcus Seidel
Cuisine Swiss cuisine, regional and seasonal
House classic Meatloaf (Hackbraten)
Options Vegetarian and vegan dishes indicated on menu
Terrace Large panoramic terrace with views of Solothurn, the Mittelland and the Alps

Opening Hours

Area Time
Restaurant overall 9:00 AM – 11:00 PM (daily)
Hot kitchen (lunch) 11:30 AM – 5:00 PM
Hot kitchen (evening) 6:00 PM – 8:00 PM (last orders)
Sunday Brunch 10:00 AM – 2:00 PM (first Sunday of each month)

Sunday Brunch at 1,284 m above sea level

On the first Sunday of every month from 10:00 AM to 2:00 PM, Hotel Weissenstein offers a brunch with regional breakfast classics, hearty specialities and sweet treats. The Sunday brunch is a popular excursion destination for families, couples and groups from Canton Solothurn, the Olten region, Basel, Bern and Zurich. Table reservation recommended.

Panoramic Terrace

The large sun terrace at Hotel Weissenstein allows outdoor dining with direct views of Solothurn and the Alps. In summer the terrace is a popular destination for day visitors from across German-speaking Switzerland. When weather permits, the self-service restaurant is also in operation.

Getting to Restaurant Weissenstein

Origin Distance Travel time (approx.)
Solothurn 11 km 25 min.
Olten 45 km 60 min.
Bern 50 km 60 min.
Basel 75 km 70 min.
Zurich 100 km 85 min.
Lucerne 95 km 80 min.

Public transport: Train to Oberdorf SO station → Seilbahn Weissenstein cable car (approx. 12 minutes) → mountain station directly opposite the hotel. Day visitors purchase cable car tickets at the valley station in Oberdorf SO.

By car (summer): Mountain road with gradients of up to 22%. On Sundays and public holidays the road is closed from 9:00 AM – 4:00 PM.

Winter / Sundays and public holidays: Accessible by cable car only.

FAQ – Restaurant Weissenstein

Q: What are the opening hours of the restaurant at Hotel Weissenstein?
A: The restaurant is open daily from 9:00 AM to 11:00 PM. Hot food is served from 11:30 AM – 5:00 PM and 6:00 PM – 8:00 PM (last orders).

Q: Is there a Sunday brunch at Hotel Weissenstein?
A: Yes, on the first Sunday of every month from 10:00 AM to 2:00 PM. The menu includes regional breakfast classics, hearty specialities and desserts. Table reservation recommended.

Q: Can non-hotel guests eat at Restaurant Weissenstein?
A: Yes. The restaurant is open to day visitors and hikers. Access is via the Gondelbahn Weissenstein cable car from Oberdorf SO (approx. 12 min.).

Q: Are there vegetarian or vegan dishes at Restaurant Weissenstein?
A: Yes. Vegetarian and vegan dishes are indicated accordingly on the menu.

Q: Is there a terrace at Restaurant Weissenstein?
A: Yes. The large panoramic terrace offers seating with views of Solothurn, the Mittelland and the Alps.

Q: How far is Restaurant Weissenstein from Zurich?
A: From Zurich approximately 100 km, travel time around 85 minutes. By train from Zurich HB via Olten or Solothurn to Oberdorf SO, then approximately 12 minutes by cable car.

Q: How far is Restaurant Weissenstein from Basel?
A: From Basel approximately 75 km, travel time around 70 minutes. By train via Olten to Oberdorf SO, then cable car.

Q: How far is Restaurant Weissenstein from Bern?
A: From Bern approximately 50 km, travel time around 60 minutes. By train via Solothurn to Oberdorf SO, then cable car.

Further Information

Reserve a Table

For reservations – especially for the Sunday brunch and weekend lunches – we recommend booking in advance:

Reserve a table online
Contact and Enquiry

Contact & Getting Here

Hotel Weissenstein
Vorderer Weissenstein 2
CH-4515 Oberdorf SO
Switzerland

Tel: +41 32 530 17 17
Email: hc.nietsnessiewletoh@ofni
Web: hotelweissenstein.ch

Getting here: Train to Oberdorf SO → Seilbahn Weissenstein cable car (approx. 12 min.) → directly opposite the mountain station.