Find and Book Top Rated Hotels in Solothurn

Search among 3 available hotels and places to stay in Solothurn from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-3 out of 3
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great414 reviews
From   US$ 140 /nightSelect
8.4
Great231 reviews
MapView on map1100 yd from City Center200 yd from Solothurn
From   US$ 107 /nightSelect
8.2
Great142 reviews
700 yd from City Center200 yd from Puppen- und Spielzeugmuseum
From   US$ 373 /nightSelect

Best hotels and places to stay in Solothurn

Why visit?

Solothurn, Switzerland's charming little city, is an ideal destination for tourists seeking a combination of history, culture, and natural beauty. With its well-preserved medieval old town, stunning Baroque architecture, and picturesque location on the Aare River, Solothurn offers a unique and unforgettable experience for travelers.

Where to stay?

When choosing where to stay in Solothurn, it is beneficial to have an understanding of the different areas the city has to offer. Here are some of the best areas to consider for your accommodation needs:

Old Town: Immerse yourself in Solothurn's rich history by staying in the heart of the old town. This area is famous for its narrow streets and well-preserved medieval buildings. From here, you'll have easy access to the main attractions, including Solothurn Cathedral and the Clock Tower.

Aare River: For a more relaxed and scenic stay, consider the hotels along the Aare River. Enjoy picturesque views of the river and take advantage of leisurely walks along its banks. This area also provides easy access to the city center and its amenities.

Train Station area: If you are looking for convenient transportation options, the vicinity around the train station is an excellent choice. You'll find a range of hotels here, making it a convenient base for exploring Solothurn and other nearby cities.

What is the price per hotel room per night?

The average price per hotel room per night in Solothurn varies depending on the hotel's star rating. Here is an estimate of the average prices for 3-star, 4-star, and 5-star hotels in Solothurn:

3-star hotels: $100-150 per night

4-star hotels: $150-250 per night

5-star hotels: $250 and above per night

Best value for money:

Hotel Roter Ochsen: Offering comfortable rooms at affordable prices, Hotel Roter Ochsen is centrally located in the old town. Guests appreciate the friendly service and the hotel's proximity to popular attractions.

Zunfthaus zu Wirthen: This traditional Swiss inn provides a cozy and charming atmosphere. With its convenient location and reasonable rates, Zunfthaus zu Wirthen appeals to budget-conscious travelers.

Hotel Ambassador: Situated near the train station, Hotel Ambassador provides excellent value for money. The recently renovated rooms, friendly staff, and complimentary breakfast make it an attractive option for visitors.

Best kids-friendly hotels:

Hotel Krone: Known for its family-friendly atmosphere, Hotel Krone offers spacious rooms and special amenities for children. The hotel also provides a playground and is close to parks, making it an ideal choice for families.

Hotel Roter Turm: Featuring family rooms and a central location, Hotel Roter Turm caters well to families traveling with children. The hotel provides a warm and welcoming environment, ensuring a comfortable stay for all.

Best hotels for a romantic getaway:

Hotel Ramada Solothurn: This elegant 4-star hotel offers a romantic ambiance and beautiful views of the old town. Couples can enjoy the stylish rooms, a spa area, and candlelit dinners at the hotel's exquisite restaurant.

Hotel Baseltor: Nestled in the old town, Hotel Baseltor provides a romantic setting with its historic charm and comfortable rooms. Couples can explore the cobblestone streets hand-in-hand and indulge in the city's romantic atmosphere.

Best for location:

Hotel Krone: Located in the heart of the old town, Hotel Krone is within walking distance of major attractions and popular restaurants. The central location makes it convenient for exploring Solothurn's historical treasures.

Hotel Ambassador: Situated near the train station and within a short walk from the city center, Hotel Ambassador offers a convenient base to explore Solothurn and its surroundings. The hotel's central location makes it easy to access various attractions and amenities.

Hotel Astoria: Providing easy access to the Aare River and the old town, Hotel Astoria offers a prime location for exploring Solothurn. Guests enjoy its proximity to scenic walking paths and the city's cultural hotspots.

Best for a short city break:

Hotel Roter Turm: Located in the heart of Solothurn, Hotel Roter Turm offers a comfortable stay with easy access to the city's main attractions. The hotel's central location allows visitors to make the most of their short city break.

Hotel An der Aare: Situated along the banks of the Aare River, Hotel An der Aare provides a serene atmosphere for a relaxing city break. Enjoy a tranquil stay with beautiful river views while still being close to Solothurn's attractions.

Show moreLess