Oensingen Hotels

Map of Oensingen Hotels

Oensingen is a charming town located in the Canton of Solothurn in the Schweizer Mittelland region of Switzerland. Situated at the foot of the Jura Mountains, Oensingen is known for its picturesque landscapes and tranquil atmosphere. The town is home to a mix of historic and modern architecture, with traditional Swiss chalets lining the streets alongside contemporary buildings. Oensingen is also known for its well-preserved old town, which features narrow cobblestone streets and charming cafes and shops.

Hotel Chrüz Oensingen
7.6/10 Good
14 reviews
Free Wi-Fi Parking
10 km. Langenthal South Train Station

Built in 1872, Hotel Chrüz is located centrally in Oensingen, close to shops, restaurants, bars and cafes. The hotel’s Arcadia Restaurant serves Swiss & Italian dishes which can be enjoyed in the rustically furnished dining area.

Number of rooms: 23

Hauptstrasse 67, 4702 Oensingen, Switzerland

Hotel Rondo Oensingen
Free Wi-Fi Parking
11 km. Langenthal South Train Station

The Rondo hotel in Oensingen is centrally located on the Swiss Plateau, close to the A1 highway and is only 20 to 40 minutes away from the major cities of Berne, Basel, Zurich and Lucerne.

Number of rooms: 18

Solothurnstrasse 34, 4702 Oensingen, Switzerland