Hotels in Solothurn

Search and compare Solothurn hotels from hundreds of travel sites and save

Solothurn
Aug 5 — Aug 62
Solothurn
Thu 8/5
Fri 8/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Solothurn

Filter by star ratings
All filters
Hotel Storchen
Hotel Storchen
7.9 Good
Oltnerstrasse 16, Schönenwerd, Solothurn, Switzerland
Show on map
0.2 mi from city centre, Schönenwerd, Switzerland 
GoodBased on 600 reviews
7.9

Hotel Storchen offers 3-star accommodation in Schonenwerd. It also provides room service, an express check-in and check-out feature and a car rental desk.

Baseltor Hotel & Restaurant
Baseltor Hotel & Restaurant
8.8 Excellent
Hauptgasse 79, Solothurn, Solothurn, Switzerland
Show on map
0.1 mi from city centre, Solothurn, Switzerland 
ExcellentBased on 842 reviews
8.8

This Solothurn hotel is located within a 10-minute stroll of Solothurn Railway Station. It also provides a sun deck, free Wi-Fi and a swimming pool.

Landgasthof Kreuz
Landgasthof Kreuz
9.0 Excellent
Mittelgäustrasse 20, Olten, Solothurn, Switzerland
Show on map
3.3 mi from city centre, Olten, Switzerland 
ExcellentBased on 855 reviews
9.0

This traditional hotel in Kappel provides free wireless internet, as well as a swimming pool and a terrace. It is ideally positioned for guests wishing to visit local attractions.

Mövenpick Hotel Egerkingen
Mövenpick Hotel Egerkingen
8.0 Excellent
Hoehenstrasse 12, Egerkingen, Solothurn, Switzerland
Show on map
0.7 mi from city centre, Egerkingen, Switzerland 
ExcellentBased on 1,412 reviews
8.0

Situated in Egerkingen, Movenpick Hotel Egerkingen provides modern 4-star accommodation, as well as a sauna and an outdoor pool. It also offers valet parking, a kids club and an express check-in and check-out feature.

Martinshof
Martinshof
8.1 Excellent
Hauptstrasse 81, Zuchwil, Solothurn, Switzerland
Show on map
0.3 mi from city centre, Zuchwil, Switzerland 
ExcellentBased on 247 reviews
8.1

Martinshof Zuchwil provides 3-star accommodation, plus a swimming pool, free Wi-Fi and a sun deck. Close to shops and restaurants, the hotel is a convenient base while in Zuchwil.

Hotel Oltnerhof
Hotel Oltnerhof
7.8 Good
Neuhardstrasse 23, Olten, Solothurn, Switzerland
Show on map
0.3 mi from city centre, Olten, Switzerland 
GoodBased on 876 reviews
7.8

Hotel Oltnerhof is situated in Olten and offers free Wi-Fi. This comfortable hotel also features a swimming pool, and is an easy drive from Aarau and Zofingen.

Hotel Arte
Hotel Arte
8.6 Excellent
Riggenbachstrasse 10, Olten, Solothurn, Switzerland
Show on map
0.3 mi from city centre, Olten, Switzerland 
ExcellentBased on 565 reviews
8.6

A 10-minute walk from Olten Railway Station, Hotel Arte Kongresszentrum has a convenient setting, making it an ideal place to stay while visiting Olten. Popular features at this 4-star property include a rooftop terrace and free wireless internet.

H4 Hotel Solothurn
H4 Hotel Solothurn
8.4 Excellent
Schänzlistrasse 5, Solothurn, Solothurn, Switzerland
Show on map
0.3 mi from city centre, Solothurn, Switzerland 
ExcellentBased on 2,032 reviews
8.4

This 4-star hotel provides modern accommodation in Solothurn and is a few minutes on foot from Solothurn Railway Station. It also offers a sauna, a Jacuzzi and a ballroom.

Bären Self Check-in Hotel
Bären Self Check-in Hotel
8.0 Excellent
Baselstrasse 83, Solothurn, Solothurn, Switzerland
Show on map
0.7 mi from city centre, Solothurn, Switzerland 
ExcellentBased on 380 reviews
8.0

Boasting a bowling alley, Hotel Baren Solothurn is located in Solothurn and offers comfortable accommodation. It provides free Wi-Fi, luggage storage and an express check-in and check-out feature.

Hotel Roter Turm
Hotel Roter Turm
8.2 Excellent
Hauptgasse 42, Solothurn, Solothurn, Switzerland
Show on map
0.0 mi from city centre, Solothurn, Switzerland 
ExcellentBased on 112 reviews
8.2

This charming hotel in Solothurn offers free Wi-Fi, as well as a rooftop terrace and meeting rooms. Surrounded by local bars and restaurants, it is a short walk from Solothurn Railway Station.

Tips for booking a Solothurn hotel

Cheapest month:April
Most expensive month:September
Average price in Solothurn:$128/night
Absolute cheapest price found:$88/night
Cheapest day:Monday
Most expensive day:Saturday
$93 - $166
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$101 - $191
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Solothurn hotels

Show all 150 hotels
1
Hotel Oltnerhof
Hotel Oltnerhof
7.8 Good
Neuhardstrasse 23, Olten, Solothurn, Switzerland
Show on map
0.3 mi from city centre, Olten 

Hotel Oltnerhof is situated in Olten and offers free Wi-Fi. This comfortable hotel also features a swimming pool, and is an easy drive from Aarau and Zofingen.

2
Bären Self Check-in Hotel
Bären Self Check-in Hotel
8.0 Excellent
Baselstrasse 83, Solothurn, Solothurn, Switzerland
Show on map
0.7 mi from city centre, Solothurn 

Boasting a bowling alley, Hotel Baren Solothurn is located in Solothurn and offers comfortable accommodation. It provides free Wi-Fi, luggage storage and an express check-in and check-out feature.

3
H4 Hotel Solothurn
H4 Hotel Solothurn
8.4 Excellent
Schänzlistrasse 5, Solothurn, Solothurn, Switzerland
Show on map
0.3 mi from city centre, Solothurn 

This 4-star hotel provides modern accommodation in Solothurn and is a few minutes on foot from Solothurn Railway Station. It also offers a sauna, a Jacuzzi and a ballroom.

Cheapest hotels in Solothurn, Switzerland

Show all 150 hotels
Hotel Oltnerhof
Hotel Oltnerhof
7.8 Good
Neuhardstrasse 23, Olten, Solothurn, Switzerland
Show on map
0.3 mi from city centre,  

Hotel Oltnerhof is situated in Olten and offers free Wi-Fi. This comfortable hotel also features a swimming pool, and is an easy drive from Aarau and Zofingen.

$72
Avg. per night
Martinshof
Martinshof
8.1 Excellent
Hauptstrasse 81, Zuchwil, Solothurn, Switzerland
Show on map
0.3 mi from city centre,  

Martinshof Zuchwil provides 3-star accommodation, plus a swimming pool, free Wi-Fi and a sun deck. Close to shops and restaurants, the hotel is a convenient base while in Zuchwil.

$91
Avg. per night
Landgasthof Kreuz
Landgasthof Kreuz
9.0 Excellent
Mittelgäustrasse 20, Olten, Solothurn, Switzerland
Show on map
3.3 mi from city centre,  

This traditional hotel in Kappel provides free wireless internet, as well as a swimming pool and a terrace. It is ideally positioned for guests wishing to visit local attractions.

$99
Avg. per night
Mövenpick Hotel Egerkingen
Mövenpick Hotel Egerkingen
8.0 Excellent
Hoehenstrasse 12, Egerkingen, Solothurn, Switzerland
Show on map
0.7 mi from city centre,  

Situated in Egerkingen, Movenpick Hotel Egerkingen provides modern 4-star accommodation, as well as a sauna and an outdoor pool. It also offers valet parking, a kids club and an express check-in and check-out feature.

$99
Avg. per night
Gasthof Kreuz
Gasthof Kreuz
8.2 Excellent
Oltnerstrasse 11, Egerkingen, Solothurn, Switzerland
Show on map
0.2 mi from city centre,  

Gasthof Kreuz is situated in Egerkingen and offers free Wi-Fi. It also provides an express check-in and check-out feature, a swimming pool and a safe.

$101
Avg. per night
Bären Self Check-in Hotel
Bären Self Check-in Hotel
8.0 Excellent
Baselstrasse 83, Solothurn, Solothurn, Switzerland
Show on map
0.7 mi from city centre,  

Boasting a bowling alley, Hotel Baren Solothurn is located in Solothurn and offers comfortable accommodation. It provides free Wi-Fi, luggage storage and an express check-in and check-out feature.

$109
Avg. per night
Zunfthaus zu Wirthen
Zunfthaus zu Wirthen
8.7 Excellent
Hauptgasse 41, Solothurn, Solothurn, Switzerland
Show on map
0.0 mi from city centre,  

This Solothurn hotel is located within a 10-minute walk of Solothurn Railway Station. It is ideally positioned for those wanting to visit local attractions.

$114
Avg. per night
Hotel Traube Garni
Hotel Traube Garni
9.2 Excellent
Nueberichstrasse 14, Küttigen, Aargau, Switzerland
Show on map
0.1 mi from city centre,  

Hotel Traube Garni is located in Kuttigen and offers free Wi-Fi. It also provides a safe, a garden and a lift.

$114
Avg. per night

Hotel prices in Solothurn

2 stars and under

$114 - $138

Gasthaus Zur Sonne

#1 Most popular

Gasthaus Zur Sonne
8.1 Excellent
$138
Avg. per night
Hotel Traube Garni

Best value

Hotel Traube Garni
9.2 Excellent
$114
Avg. per night
3 stars

$72 - $202

Bären Self Check-in Hotel

#1 Most popular

$109
Avg. per night
Hotel Roter Turm

#2 Most popular

Hotel Roter Turm
8.2 Excellent
$202
Avg. per night
Hotel Oltnerhof

Best value

$72
Avg. per night
4 stars +

$99 - $153

Hotel Storchen

#1 Most popular

$134
Avg. per night
Hotel Arte

#2 Most popular

Hotel Arte
8.6 Excellent
$119
Avg. per night
Mövenpick Hotel Egerkingen

Best value

$99
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Solothurn

Solothurn travel FAQs

  • Where is the best place to stay in Solothurn?

    Solothurn, Olten, and Dornach are the most popular places on HotelsCombined for stays in Solothurn.

  • What are the best hotels in Solothurn?

    Hotel Olten Swiss Quality, rated with a score of 8.5 from 317 reviewers, is one of the most popular hotels in Solothurn. Other top stays include Bären Self Check-in Hotel, with an average rating of 8.0 from 380 reviewers, and Zunfthaus zu Wirthen, with a score of 8.7 from 525 reviewers.