Find hotels in Olten from ₩184,770
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Olten
Check prices for these dates
Our top choices for Olten hotels

Hotel Olten Swiss Quality
Hotel Olten Swiss QualityOlten
8.6 out of 10, Excellent, (171)
The price is ₩231,589
₩249,474 total
includes taxes & fees
Jan 15 - Jan 16



Hotel zur Flüh, Self Check-in
Hotel zur Flüh, Self Check-inBad Saeckingen
7.0 out of 10, Good, (15)
The price is ₩220,126
₩243,997 total
includes taxes & fees
Jan 10 - Jan 11

St. Fridolin
St. FridolinBad Saeckingen
9.0 out of 10, Wonderful, (92)
The price is ₩178,740
₩208,172 total
includes taxes & fees
Jan 9 - Jan 10


Sapia Hotel Rheinsberg
Sapia Hotel RheinsbergBad Saeckingen
8.8 out of 10, Excellent, (164)
The price is ₩247,937
₩273,754 total
includes taxes & fees
Jan 12 - Jan 13

Hotel Goldener Knopf
Hotel Goldener KnopfBad Saeckingen
8.8 out of 10, Excellent, (119)
The price is ₩167,976
₩222,050 total
includes taxes & fees
Jan 18 - Jan 19

b_smart hotel Schönenwerd
b_smart hotel SchönenwerdSchonenwerd
8.2 out of 10, Very Good, (169)
The price is ₩148,634
₩154,282 total
includes taxes & fees
Feb 8 - Feb 9


Hotel Sursee
Hotel SurseeSursee
8.8 out of 10, Excellent, (324)
The price is ₩313,336
₩334,328 total
includes taxes & fees
Jan 11 - Jan 12


Gasthof zum Reh - Self-Check-in
Gasthof zum Reh - Self-Check-inHerbetswil
10.0 out of 10, Exceptional, (2)
The price is ₩306,328
₩317,969 total
includes taxes & fees
Jan 9 - Jan 10

Kloster Dornach
Kloster DornachDornach
8.4 out of 10, Very Good, (105)
The price is ₩311,942
₩323,789 total
includes taxes & fees
Jan 23 - Jan 24

Aare Lodge Attisholz Self Check-in
Aare Lodge Attisholz Self Check-inLuterbach
10.0 out of 10, Exceptional, (2)
The price is ₩278,379
₩292,592 total
includes taxes & fees
Jan 15 - Jan 16

Landhotel Linde Fislisbach
Landhotel Linde FislisbachFislisbach
9.8 out of 10, Exceptional, (8)
The price is ₩337,458
₩350,281 total
includes taxes & fees
Jan 9 - Jan 10

Mercure Lenzburg Krone
Mercure Lenzburg KroneLenzburg
8.8 out of 10, Excellent, (268)
The price is ₩322,081
₩345,230 total
includes taxes & fees
Jan 10 - Jan 11

Bad Bubendorf Hotel
Bad Bubendorf HotelBubendorf
8.8 out of 10, Excellent, (40)
The price is ₩442,530
₩473,155 total
includes taxes & fees
Feb 1 - Feb 2

Gasthof Mühle Aesch
Gasthof Mühle AeschAesch
9.4 out of 10, Exceptional, (20)
The price is ₩263,447
₩290,902 total
includes taxes & fees
Feb 6 - Feb 7

bsmart hotel Menziken
bsmart hotel MenzikenMenziken
8.2 out of 10, Very Good, (109)
The price is ₩145,815
₩151,356 total
includes taxes & fees
Jan 13 - Jan 14
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in Olten
Find the best Olten areas and neighborhoods for the activities you enjoy most.
Innenstadt
While visiting Innenstadt, you might make a stop by sights like Naturmuseum Olten and Kunstmuseum Olten.
Stay near popular Olten attractions
More cheap stays in Olten

Hotel Rössli Luterbach
26 Hauptstrasse Luterbach SO
The price is ₩178,011 per night from Jan 16 to Jan 17
₩178,011
₩184,770 total
Jan 16 - Jan 17
includes taxes & fees
9/10 Wonderful! (13 reviews)








































































