Skip to main content

Stay in Canton of Solothurn's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Baders Krone

Hotel in Laupersdorf

Located in Laupersdorf, 46 km from Roman Town of Augusta Raurica, Hotel Baders Krone provides accommodation with a garden, free private parking, a shared lounge and a terrace. Very charming guest house with very kind and generous owners.

Show more Show less
9.1
Superb
118 reviews
Price from
US$97
per night

Hotel Alte Gärtnerei 3 stars

Hotel in Härkingen

Located in Härkingen, 32 km from Roman Town of Augusta Raurica, Hotel Alte Gärtnerei provides accommodation with free bikes, free private parking, a garden and a shared lounge. original premisses with very nice and helpful owners.

Show more Show less
9
Superb
132 reviews
Price from
US$158
per night

Hotel Kreuz 3 stars

Hotel in Holderbank

Family-run for over 160 years, the Hotel Kreuz is a traditional country inn in a quiet location in the Canton of Solothurn, 30 minutes away from Basle. The staff and service were excellent. The hotel was clean and well maintained. Breakfast was very good. Great location.

Show more Show less
9.2
Superb
257 reviews
Price from
US$138
per night

Boutique Hotel La Couronne 4 stars

Hotel in Solothurn

Set within the Baroque-style centre of Solothurn, Boutique Hotel La Couronne is one of the oldest hotels of Switzerland and was completely renovated in 2016. Very elegant historic hotel. Close to perfect

Show more Show less
9.2
Superb
583 reviews
Price from
US$158
per night

La Couronne Atelier - Dependance 4 stars

Hotel in Solothurn

La Couronne Atelier - Dependance features a garden, terrace, a restaurant and bar in Solothurn. This 4-star hotel offers room service, luggage storage space and free WiFi. This is a really fantastic hotel in the perfect Solothurn location. Staff are great. Beautiful rooms and very comfortable beds.

Show more Show less
9.3
Superb
95 reviews
Price from
US$152
per night

Baseltor Hotel & Restaurant 3 stars

Hotel in Solothurn

Featuring free WiFi and a restaurant, Baseltor Hotel & Restaurant is located in Solothurn. All rooms come with a flat-screen TV. The rooms are fitted with a private bathroom. The room was very clean, spacious, well-lit, and comfortable. Completely new renovation in very old building. Quiet at night and no church bells ringing every hour. Never heard a churchbell even thought it is next to the old church. Bathroom was also very clean with L'Occitaine body wash and shampoo - a nice luxurious touch! The breakfast was very good, plentiful with lots of choices. The dinner also excellent with high-quality ingredients. Would definately stay here again. Hotel and restaurant staff very polite and accommodating to our needs in the rooms and the restaurant. I can highly recommended this hotel.

Show more Show less
8.7
Fabulous
1,063 reviews
Price from
US$148
per night

Hotel Astoria 3 stars

Hotel in Olten

Hotel Astoria is located in the centre of Olten, 650 metres from Olten Train Station. It offers free Wi-Fi, 2 restaurants serving international cuisine, and a bar on the top floor overlooking the... A perfect surprise. Klein aber fein… as one says in German. Very friendly and approachable young staff. The hotel has several restaurants with indoor and outdoor seating and a unique rooftop bar on the 6th floor with expensive views all over Olton. Breakfast buffet Is not extensive but ticks all the right boxes when it comes to nutrition. The fresh bread, bread roll nd cheese varieties are amazing. My room is clean and modern and the rest of the hotel appears to be so as well. This hotel really punches above its weight. I’m one happy customer 😊

Show more Show less
8
Very good
1,920 reviews
Price from
US$102
per night

Hotel Amaris 3 stars

Hotel in Olten

Hotel Amaris is located in Olten, in the vicinity of the train station, near the picturesque old quarter city. The hotel offers sophisticated rooms and suites, as well as seminar and meeting rooms. We had a wonderful stay. The rooms were large and well-equipped. The lady who checked us in was extremely kind in responding to our questions and making sure we got rooms near each other. The parking was located just behind the hotel. It is an easy walk into town.

Show more Show less
8.2
Very good
1,354 reviews
Price from
US$143
per night

H4 Hotel Solothurn 4 stars

Hotel in Solothurn

Newly built Hotel directly by the river and two minutes walking distance from the main station and the old city centre. The rooms come with a private bathroom and a minibar. clean, friendly and good location

Show more Show less
8.3
Very good
2,930 reviews
Price from
US$193
per night

Hotel Rössli Luterbach 3 stars

Hotel in Luterbach

Situated in Luterbach, 34 km from Bernexpo, Hotel Rössli Luterbach features accommodation with a garden, free private parking, a terrace and a restaurant. Very clean, and very helpful polite staff!

Show more Show less
8.2
Very good
101 reviews
Price from
US$95
per night

Hotels with extra health and safety measures

Find hotels in Canton of Solothurn with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Canton of Solothurn in the past month

See all

Canton of Solothurn's best hotels with breakfast

See all

Budget hotels in Canton of Solothurn

See all

FAQs about hotels in Canton of Solothurn