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

Wonderful: 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, 29 miles from Roman Town of Augusta Raurica, Hotel Baders Krone provides accommodations 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
Wonderful
118 reviews
Price from
$88
per night

Hotel Alte Gärtnerei

Hotel in Härkingen

Located in Härkingen, 20 miles from Roman Town of Augusta Raurica, Hotel Alte Gärtnerei provides accommodations 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
Wonderful
133 reviews
Price from
$157
per night

Hotel Kreuz

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. Big room, very warm, nice shower. Park available close to Hotel. The lady is always extremely nice and friendly.

Show more Show less
9.1
Wonderful
258 reviews
Price from
$137
per night

Boutique Hotel La Couronne

Hotel in Solothurn

Set within the Baroque-style center of Solothurn, Boutique Hotel La Couronne is one of the oldest hotels of Switzerland and was completely renovated in 2016. Very nice and clean, spacious room, strong heritage, comfy bed and amazing service in the morning breakfast

Show more Show less
9.2
Wonderful
591 reviews
Price from
$154
per night

La Couronne Atelier - Dependance

Hotel in Solothurn

La Couronne Atelier - Dependance features a garden, terrace, a restaurant and bar in Solothurn. With free WiFi, this 4-star hotel offers room service and luggage storage space. 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
Wonderful
94 reviews
Price from
$148
per night

Baseltor Hotel & Restaurant

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
Excellent
1,067 reviews
Price from
$138
per night

Hotel Astoria

Hotel in Olten

Hotel Astoria is located in the center of Olten, 2133 feet from Olten Train Station. It offers free Wi-Fi, 2 restaurants serving international cuisine, and a bar on the top floor overlooking the town.... I used Olten as a base for two days of train excursions. This hotel is very near to the old part of town and the wooden bridge over the Aare River. It was a fifteen minute walk to the railway station. It was a forty minute train ride to Zürich/Zürich Airport, and in the other direction, a similar time to Bern. The room offered had plenty of room, was very clean and had all facilities that I required. Wifi was very good. The breakfast was of continental style, with lots of variety. All staff members encountered were friendly and very helpful. I would use this hotel again.

Show more Show less
8
Very Good
1,897 reviews
Price from
$101
per night

Hotel Amaris

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. It was possible to drop our baggages before check in and it was so easy checkin and checkout. Staff was very polite and helpful. Cost effective way to stay in Switzerland than major cities like Zurich, Lucerne. Hotel location is just 30 mins away from Zurich by train and all long and short distance trains will stop at Olten which is really convienient.

Show more Show less
8.2
Very Good
1,340 reviews
Price from
$155
per night

H4 Hotel Solothurn

Hotel in Solothurn

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

Show more Show less
8.3
Very Good
3,002 reviews
Price from
$163
per night

K BUSINESS

Hotel in Zuchwil

Located in Zuchwil, 22 miles from Bernexpo, K BUSINESS has accommodations with a garden, free private parking, a shared lounge and a terrace. Perfect Service, absolute perfect hotel for our business stay.

Show more Show less
8.2
Very Good
359 reviews
Price from
$164
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 & disinfection
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