The 22 rooms at the Hotel Roter Ochsen in Solothurn are all unique in their own way, yet share in the historical decor with:

  • Authentic rooms with parquet floors, some with panelling, wooden ceilings, beams, stone consoles or stucco.
  • Modern and stylish furnishings
  • All rooms with toilet, shower or bath (new or newly renovate
  • High quality pocket-spring mattress

* Price per room/suite and night during regular season, including breakfast and city tax (final price).
During periods of high or low demand demand other prices may apply.
For confirmed prices please fill in the booking mask.


  • Children 0 - 2 years old stay for free when using the bed of adults
  • Room charge for children up to 12 years old is CHF 20 per night for a cot or an extra bed

Please check our terms & conditions (AGB)

Winner of the Hospitality Award 2015: The 100 most welcoming hotels of Switzerland

Hotel Roter Ochsen***
Berntorstrasse 9
CH-4500 Solothurn

This email address is being protected from spambots. You need JavaScript enabled to view it.

Mo-Fr 8-11h & 14-20h
Sa 8-19h, Su 18-20h