If you’d like to tap into some local knowledge, check out Hotel Ambassador, a popular choice with local travelers. Other hotels worth consideration include Ramada Solothurn, with its average guest rating of 4; Zunfthaus zu Wirthen, with a rating of 5; and Olten Swiss Quality Hotel, which scores 4.5. Locals also have good things to say about Gasthof Kreuz and the 3.5-star an der Aare Swiss Quality Solothurn Hotel.
If you don’t have much advance notice, take a look at Comfort Hotel Egerkingen, a favorite among last-minute travelers.The Solothurn area isn’t only for leisure. Business travelers are fond of the 4-star Moevenpick Hotel Egerkingen, with an average guest rating of 4.45 out of 5 based on 22 guest reviews.