Find hotels in Evilard using the list and search tools below. Search for the cheapest discounted hotel and motel rates in or near Evilard, Switzerland for your corporate or personal leisure travel. We show the best Evilard hotel rooms. Review the Evilard hotel list below to find the perfect lodging. We also have a map of the Evilard hotels.
The Evilard center is approximately 3 miles west of Downtown Solothurn and 4 miles northwest of Kathedrale St. Urs und Victor.
How should we direct your call?