Find and Book Top Rated Hotels in Solothurn

Search among 2 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-2 out of 2
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.2
Great142 reviews
MapView on map700 m from City Centre200 m from Puppen- und Spielzeugmuseum
From   US$ 245 /nightSelect
8.4
Great231 reviews
MapView on map1000 m from City Centre200 m from Solothurn
From   US$ 130 /nightSelect

Best hotels and places to stay in Solothurn

Why visit?

Solothurn, a charming city in Switzerland, offers a delightful blend of historical and cultural attractions, making it an interesting destination for tourists. With its picturesque old town, rich architectural heritage, and proximity to scenic landscapes, Solothurn has much to offer. Whether you are exploring its historic sites or simply enjoying the serene surroundings, Solothurn promises a memorable experience. Additionally, the city boasts an impressive selection of hotels, catering to the needs of every traveler.

Where to stay?

Old Town: The heart of Solothurn, the Old Town, is a great choice for those seeking a central location with easy access to the citys main attractions. Stroll through the narrow streets, admire the beautifully preserved buildings, and immerse yourself in the historical ambiance. There are several hotels in this area, providing both comfort and convenience.

Lake District: The Lake District, located just outside the city, offers a peaceful retreat with its tranquil lakes and picturesque landscapes. Stay in one of the lakeside hotels for a serene getaway and enjoy activities such as boating, hiking, or simply relaxing by the water. The Lake District provides a refreshing contrast to the bustling city center.

Aare River: The Aare River flows through Solothurn, offering a scenic backdrop to the city. Choose a hotel along the riverbank to enjoy the calming views and take leisurely walks along the riverside promenade. This area provides a quieter atmosphere, while still being within reach of the main attractions and amenities.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Hotel Alufelgen: This charming 3-star hotel in Solothurn offers comfortable and well-appointed rooms at an affordable price. Located in the Old Town, it provides easy access to the citys attractions and features a cozy on-site restaurant, providing a great value for your stay.

Hotel Ambassador: Another excellent choice for value, this 3-star hotel in Solothurn offers modern and spacious rooms with all necessary amenities. Located near the Aare River, it provides a peaceful setting while still being conveniently close to the city center and its main sights.

Hotel Astoria: Situated in a prime location in Solothurn, this 4-star hotel offers a comfortable stay at a reasonable price. The hotel boasts stylish rooms, a fitness center, and a restaurant, ensuring a pleasant and affordable stay in the heart of the city.

Best kids-friendly hotels:

Hotel Roter Ochsen: This family-friendly hotel in Solothurn provides spacious rooms suitable for families, along with amenities such as cribs, high chairs, and a childrens play area. Located in the Old Town, it allows easy access to attractions while catering to the needs of young travelers.

Hotel Krone: Situated by the Aare River, this hotel offers a welcoming atmosphere for families. With its spacious rooms, childrens menu, and proximity to parks and playgrounds, Hotel Krone ensures an enjoyable stay for both parents and kids, making it an ideal choice for families.

Best hotels for a romantic getaway:

Hotel Ramada: This elegant 4-star hotel in Solothurn offers a romantic ambiance and luxurious comfort. With beautifully appointed rooms, an on-site spa, and a gourmet restaurant, Hotel Ramada provides the perfect setting for a romantic escape.

Hotel an der Aare: Nestled on the banks of the Aare River, this boutique hotel exudes charm and offers picturesque views. Its cozy rooms, waterfront terrace, and intimate atmosphere create an ideal setting for couples seeking a romantic getaway.

Best for location:

Hotel Ambassador: Positioned near the Aare River and within walking distance of the city center, this hotel offers a convenient location for exploring Solothurn. Its proximity to the train station makes it easily accessible for travelers arriving by public transport.

Hotel Baseltor: This centrally located hotel is situated near the Clock Tower and other historical landmarks in the Old Town. With its prime location, guests can easily explore the citys attractions and enjoy the charm of Solothurn without venturing far.

Best for a short city break:

Hotel Zunfthaus zu Wirthen: Nestled in the heart of the Old Town, this boutique hotel provides unique and comfortable rooms. With its central location, guests can effortlessly explore the citys sights, shops, and restaurants, making it an ideal choice for a short city break.

Hotel Solothurn: Situated in the Old Town, this 4-star hotel offers elegant rooms and excellent amenities, including a spa and fitness center. Its central location provides easy access to the citys attractions, making it perfect for a short city getaway.

Show moreLess