
Berntorstrasse 2, CH-4500 Solothurn
The Hotel an der Aare is located in the former nurses’ home of the Altes Spital Solothurn (the old Solothurn hospital). It combines stylish, modern infrastructure and historical 18th century buildings. This centrally-located little gem has sixteen rooms, all of which offer views of the old town of Solothurn and the Jura mountains. PLEASE NOTE: Only non-smoking rooms available.
More: hotel in Solothurn (Switzerland)

Hauptgasse 64, CH-4500 Solothurn
Napoleon, Casanova, Kissinger and Carreras - they have all enjoyed the unforgettable experience of the Krone. The 2nd oldest hotel in Switzerland (1418), is situated on the most prominent square at the heart of the old town. The 42 rooms of this 4-star luxury hotel are maintained in authentic Louis XV or Biedermeier style but equipped with modern amenities.
More hotels in Solothurn
Schänzlistrasse 5, 4500 Solothurn
from 160 CHF per day
Newly built Hotel directly by the river and two minutes walking distance from the main station and the old city centre.
The new Ramada Hotel Solothurn offers 400 square metre wellness area on the 7th floor with sauna, flavour-bath, experience-showers, whirlpool, massage, softpack, venus bath, solarium and two cosmetic cabins.
More: Hotels in Solothurn
Baselstrasse 83, 4500 Solothurn
from 90 CHF per day
The Hotel Bären in Solothurn is located about 200 metres from the Sankt Katharinen train station and offers you tastefully decorated, soundproofed rooms with free Wi-Fi.
You can easily reach the Old Town on foot, by bike or public transport.
More: Hotels in Solothurn
Wengistrasse 13, 4500 Solothurn
from 110 CHF per day
Only 100 metres from the Solothurn West Train Station, the Hotel Astoria features a rooftop restaurant offering panoramic views of the Old Town and the Jura Mountains beyond. Free Wi-Fi access is provided throughout the property.
All rooms at the Astoria hotel feature a cable TV and have a private bathroom.
More: Hotels in Solothurn
Niklaus Konrad-Strasse 21, 4500 Solothurn
from 110 CHF per day
A modern hotel in the centre of Solothurn, close to the historic town centre.
Situated on a quiet one way street, this hotel is well located for exploring the town of Solothurn and its location beside the River Aare, at the foot of the Jura mountains. Wander through the charming baroque streets to find St.
More: Hotels in Solothurn
Hauptgasse 41, 4500 Solothurn
from 77 CHF per day
A small, family-run hotel in the Old Town of Solothurn, the nicest baroque city of Switzerland.
It has a 500-year history and the restaurant is still in its original a state with the wooden wainscoting from the German Renaissance.
The hotel offers modern rooms equipped with all common facilities.
More: Hotels in Solothurn
Berntorstrasse 2, 4500 Solothurn
from 130 CHF per day
The Hotel an der Aare is located in the former nurses’ home of the "Altes Spital" Solothurn (the old Solothurn hospital). It combines stylish, modern infrastructure and historical 18th century buildings. This centrally-located little gem has sixteen rooms, all of which offer views of the old town of Solothurn and the Jura mountains.
More: Hotels in Solothurn
Hauptgasse 42, 4500 Solothurn
from 130 CHF per day
This charming and comfortable hotel next to a historic clock tower (Zytglocke-Turm) is located in the pedestrian zone of the old town of Switzerland’s most beautiful Baroque city.
Enjoy your stay in the quiet rooms right in the centre of the old episcopal town of Solothurn.
More: Hotels in Solothurn
Hauptgasse 64, 4500 Solothurn (Mittelland)
from 160 CHF per day
Set within the Baroque-style centre of Solothurn, Hotel Krone houses 2 gourmet restaurants, a charming café on the Kronenplatz and the traditional Kronenbar.
The en suite rooms are decorated with authentic Louis XV or Biedermeier furniture and equipped with minibars, safes and work desks.
More: Hotels in Solothurn (Mittelland)