Search three-star hotels in Canton of Solothurn

Find the three-star hotels that appeal to you the most

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

Solothurn

5 three-star hotels

Grenchen

4 three-star hotels

Zuchwil

3 three-star hotels

Olten

3 three-star hotels

The best three-star hotels in Canton of Solothurn

Check out our pick of great three-star hotels in Canton of Solothurn

Filter by:

Star rating
Review score

Gasthof Kreuz Mühledorf

Hotel in Mühledorf

Gasthof Kreuz Mühledorf has a seasonal outdoor swimming pool, garden, a terrace and restaurant in Mühledorf.

I
Ian
From
United Kingdom
A simply wonderful experience. Everything was perfect - room, breakfast, setting, location, staff. And the dinner and swimming pool were great too. No praise too high.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 208 reviews
Price from
US$222.59
1 night, 2 adults

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.

P
Peter
From
Switzerland
From the outside, it looks like many other Swiss guest houses, but once inside, you realise how nice it is. The staff are friendly. The room was very spacious with a large bathroom and a large patio. The food in the restaurant was much better than we expected while still being a reasonable price. In summer you can eat outside in the courtyard. Breakfast was also excellent. There are many great hiking trails close by.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 214 reviews
Price from
US$222.59
1 night, 2 adults

Hotel Alte Gärtnerei

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.

M
Marietta
From
Italy
The hospitality of the owners.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 88 reviews
Price from
US$244.85
1 night, 2 adults

Hotel Astoria

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...

J
Jaroslav
From
Slovakia
Good hotel, with very friendly and helpful staff. Accommodation Ok, very good restaurant.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,219 reviews
Price from
US$179.31
1 night, 2 adults

Hotel Balsthal

Hotel in Balsthal

Set in the very heart of the scenic village of Balsthal, Hotel Balsthal is conveniently located 3 km from the A1 motorway.

A
Andrijana
From
United Kingdom
Beautiful place, comfortable room and very kind and attentive staff. We would like to come again definitely.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,273 reviews
Price from
US$220.12
1 night, 2 adults

Hotel Egerkingen, idealer Zwischenstopp

Hotel in Egerkingen

Hotel Egerkingen, idealer Zwischenstopp is situated in a location with gardens and is only 2 minutes away from Switzerland's most central transport hub, the A1/A2 motorway junction.

K
Krisztina
From
Germany
It was close to a nice hiking spot. Prepare for an advanced hike with good hiking boots. The room had a nice big balcony. The hotel has a great restaurant. Quite pricy though. But it is Switzerland, so you have to count with that. Staff was super friendly. Coffemashine in the room, free coffee and tea was available.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,008 reviews
Price from
US$179.19
1 night, 2 adults

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 In...

L
Lee Lin
From
Malaysia
Love the location very near to SBB train statio. Room is spacious enough to open luggage and bed is very comfortable. Staff on duty very friendly. There are 2 restaurants nearby,1 Swiss and 1 Italian and the staff is very helpful to help us make reservation for the restaurant. Will come back to stay here if I'm visiting Olten in the future.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,550 reviews
Price from
US$226.30
1 night, 2 adults

Hotel Ambassador

Hotel in Solothurn

The Hotel Ambassador is a beautiful individual hotel and is ideally located on a quiet district street between the train station and the traffic-free old town.

R
Romina
From
Italy
It is just one street in front of the train station, but so quiet, no sound! Is perfect!!!!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,029 reviews
Price from
US$204.04
1 night, 2 adults

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.

D
Deborah Danielle
From
Hong Kong
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.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 689 reviews
Price from
US$195.39
1 night, 2 adults

Hotel Roter Ochsen

Hotel in Solothurn

This charming 400-year-old house in Solothurn’s Old Town offers free Wi-Fi and modern rooms. Organic and regional produce is used in the breakfast.

R
Ruth Beck
From
Switzerland
Such rapid replies to our questions. Welcoming reception!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 871 reviews
Price from
US$199.10
1 night, 2 adults
All three-star hotels in Canton of Solothurn

Most booked three-star hotels in Canton of Solothurn this month

See all

Popular with guests booking three-star hotels in Canton of Solothurn

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,219 reviews

Popular with guests booking three-star hotels in Canton of Solothurn

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,550 reviews

Popular with guests booking three-star hotels in Canton of Solothurn

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,008 reviews

Popular with guests booking three-star hotels in Canton of Solothurn

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,029 reviews

Popular with guests booking three-star hotels in Canton of Solothurn

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 746 reviews

Popular with guests booking three-star hotels in Canton of Solothurn

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 481 reviews

Popular with guests booking three-star hotels in Canton of Solothurn

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 390 reviews

Popular with guests booking three-star hotels in Canton of Solothurn

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 188 reviews

Popular with guests booking three-star hotels in Canton of Solothurn

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,273 reviews

Popular with guests booking three-star hotels in Canton of Solothurn

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 871 reviews

FAQs about three-star hotels in Canton of Solothurn

3 star hotels that guests love in Canton of Solothurn

See all
Avg. price/night: US$234.96
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,273 reviews
Good value for money (booked via Booking.com with free room upgrade, also free parking and breakfast included). Historic building in central location, Holzweg reachable by foot.
Guest review by
Vanessa
Young couple
Avg. price/night: US$204.04
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 222 reviews
Staff very kind & available, Hotel easy to find & parking very close to the location
Guest review by
Marcello BK
Solo traveller
Avg. price/night: US$190.44
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 179 reviews
Perfect location! Nice personnel, good service, very clean room, free fruit drinks and sparkle water in the morning. Cosy atmosphere. A bar of chocolate was found in the morning under the beds!
Guest review by
F.
Young couple
Avg. price/night: US$179.31
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,219 reviews
The hotel is at walking distance from either the main or Hammer stations, and a bus stop is nearby. This was good as I had to travel in different locations. The staff was very nice and efficient, and sorted out my request very fast (I needed to add an extra night to my original booking). The continental breakfast was adequate and enough for starting a working day.
Guest review by
Paola
Solo traveller
Avg. price/night: US$222.59
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 608 reviews
Big room. Very comfy beds (new from last year) and pillows. Fresh bathroom. Very good Breakfast. Good price for Switzerland. Good location since we want to stay in Zuchwil. 15 minutes walk to Solothurn along the river. Lots of free parking. 2 restaurants, Italian and Mexican. We tried the Mexican and that was good.
Guest review by
Kenneth
Young couple
Avg. price/night: US$180.55
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 390 reviews
Good location, decent coffee machine in the lobby.
Guest review by
Sirbu
Young couple
Avg. price/night: US$222.59
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 214 reviews
The location was perfect but the host (owner) made all the difference and elevated our trip to the next level!
Guest review by
Shalev
Young couple
Avg. price/night: US$213.94
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 460 reviews
Nice location,
Guest review by
Christoph
Family with young children
Avg. price/night: US$262.17
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 689 reviews
The location and the view from the Apartment was amazing. Clean soft nice room. The breakfast is a buffet. The bread an cheees was great. I really like this place. Hope I can come back again.
Guest review by
Krisztián
Solo traveller
Avg. price/night: US$295.55
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,550 reviews
Location
Guest review by
Bruno
Young couple