Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From237US$ /night
Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

18 Hauptgasse, Olten, Switzerland, 4600
-
Close to the Kunstmuseum
Great
8.3
/10

Featuring a restaurant, Hotel Taverne Zum Kreuz Olten is located nearly 5 minutes' walk from the Olten Natural History Museum. The hotel is a good starting point for exploring Olten, including the Kunstmuseum, which is just 300 metres away.

Location

The Chessiloch is just moments from this Olten hotel, while the Roman Saint Martin's Church is merely a 6-minute walk away. The Alt-Wartburg is 2.4 km away, and Lucerne is 46 km from Hotel Taverne Zum Kreuz.

Well-connected to many sights, the accommodation is a mere 600 metres from Olten Bahnhof bus station.

Eat & Drink

The bar Gryffe is just a few steps from the hotel.

Must-do experiences

  • Taste local specialties at Restaurant Zibinte for authentic Swiss cuisine.
  • Visit the fascinating Swiss Museum of Transport in Lucerne, just a train ride away.
  • Take a scenic walk along the Aare River and enjoy the tranquil views.
  • Explore the historic Old Town with its picturesque buildings and hidden plazas.
  • Don't miss the Olten Farmers' Market on Saturdays for local delicacies.
View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Superior King Room
2 persons
1 King-size bed
Double Room Private Bathroom
2 persons
1 King-size bed
Single Room Shower
2 persons
1 Single bed

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Free Wi-Fi
  • No pets allowed
  • Lift
  • Coffee shop
  • Smoke detectors
  • Fire extinguishers
  • Key card access

Guest Parking

  • Electric kettle

Services

  • Housekeeping

Dining

  • Restaurant
  • Bar/ Lounge area

Room features

  • Heating
  • Terrace

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
Show more

Location

18 Hauptgasse, Olten, Switzerland, 4600
Map view
18 Hauptgasse, Olten, Switzerland, 4600
Nearby
Museum
Naturmuseum Olten
700 ft
Museum
Kunstmuseum
900 ft
Hauptgasse 3
Alte Holzbruecke
500 ft
Hauptgasse 25
Historische Altstadt Olten
300 ft
Ringstrasse 38
Saint Martin's Church
1600 ft
Konradstrasse 7
Archaologisches Museum Kanton Solothurn
1000 ft
Restaurants
Gelateria & Suppenstube Olten
300 ft
Hauptgasse 6
Bistro Bar Nord-sud
200 ft
Klosterplatz 3
Huftgold
400 ft
Marktgasse 41
Waadtlanderhalle
700 ft
Marktgasse 23
Swisscom Kantine
1500 ft
Swisscom Gasse
Cafe Ring
1400 ft
Ziegelfeldstrasse 1
Restaurant kolpinghaus
1500 ft
Ringstrasse 27
Gleis 13
2000 ft
Martin-Disteli-Strasse 1 4600
Tuetues Pizza Express
1900 ft
Aarauerstrasse 42
Getting around
City Centre
Olten16 min  ·  4300 ft
Airports
Kloten Airport (ZRH)104 min  ·  43.1 mi
Belp Airport (BRN)121 min  ·  50.0 mi
Interested in Nearby Hotel Rates?
Live prices. No outdated rates
Check Rates
Property information and rules
Check-in
from 12:00-20:00
Check-out
until 10 am
Guest Parking
No parking available.
Internet
is available in for free.
Children & extra beds
There are no extra beds provided in a room. 
Pets
Pets are not allowed.
Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Hotel Taverne Zum Kreuz
The R Loft - Cosy Hostel, Communal Bathroom And Kitchen Olten Room photo
Mobile-only price

The R Loft - Cosy Hostel, Communal Bathroom And Kitchen Olten

7.8
Very good15 reviews
211m from property
USD 112USD 100
per night
Hotel Olten Swiss Quality Exterior photo
Mobile-only price

Hotel Olten Swiss Quality

8.5
Great758 reviews
256m from property
USD 182USD 163
per night
Hotel Astoria Olten Exterior photo
Mobile-only price

Hotel Astoria Olten

8.1
Great2248 reviews
259m from property
USD 115USD 103
per night