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

Hotel Arte
Hotel ArteOlten
8.8 out of 10, Excellent, (196 reviews)
The price is ฿5,658
฿6,080 total
includes taxes & fees
10 May - 11 May

Hotel Amaris
Hotel AmarisOlten
8.8 out of 10, Excellent, (452 reviews)
The price is ฿4,401
฿4,775 total
includes taxes & fees
3 May - 4 May

Hotel Olten Swiss Quality
Hotel Olten Swiss QualityOlten
8.6 out of 10, Excellent, (172 reviews)
The price is ฿5,281
฿5,688 total
includes taxes & fees
14 May - 15 May

Hotel Rössli Luterbach
Hotel Rössli LuterbachLuterbach
9.0 out of 10, Wonderful, (18 reviews)
The price is ฿4,059
฿4,213 total
includes taxes & fees
4 May - 5 May

Hotel & Restaurant Bären
Hotel & Restaurant BärenNiederbipp
9.8 out of 10, Exceptional, (79 reviews)
The price is ฿6,039
฿6,351 total
includes taxes & fees
2 May - 3 May

B&B Hotel Oftringen
B&B Hotel OftringenOftringen
8.4 out of 10, Very good, (143 reviews)
The price is ฿4,231
฿4,392 total
includes taxes & fees
6 May - 7 May

B&B Hotel Peter und Paul
B&B Hotel Peter und PaulWillisau Land
8.8 out of 10, Excellent, (178 reviews)
The price is ฿4,510
฿4,889 total
includes taxes & fees
3 May - 4 May

Boutiquehotel Drei Ringe
Boutiquehotel Drei RingeSchwoerstadt
9.8 out of 10, Exceptional, (9 reviews)
The price is ฿4,909
฿5,253 total
includes taxes & fees
2 May - 3 May

Hotel Schiff am Rhein
Hotel Schiff am RheinRheinfelden
The price is ฿5,049
฿5,477 total
includes taxes & fees
3 May - 4 May

Gasthof Bären
Gasthof BärenAarburg
8.0 out of 10, Very good, (91 reviews)
The price is ฿3,413
฿3,542 total
includes taxes & fees
4 May - 5 May

Gasthof National
Gasthof NationalLangendorf
8.2 out of 10, Very good, (69 reviews)
The price is ฿4,431
฿4,599 total
includes taxes & fees
10 May - 11 May

Hotel Schützen
Hotel SchützenRheinfelden
9.2 out of 10, Wonderful, (57 reviews)
The price is ฿4,427
฿4,595 total
includes taxes & fees
17 May - 18 May

Sonne Seehotel
Sonne SeehotelEich
9.0 out of 10, Wonderful, (78 reviews)
The price is ฿8,314
฿8,838 total
includes taxes & fees
3 May - 4 May

Kreuz Herzogenbuchsee
Kreuz HerzogenbuchseeHerzogenbuchsee
9.0 out of 10, Wonderful, (14 reviews)
The price is ฿7,148
฿7,420 total
includes taxes & fees
5 May - 6 May

bsmart hotel Menziken
bsmart hotel MenzikenMenziken
8.2 out of 10, Very good, (113 reviews)
The price is ฿4,209
฿4,369 total
includes taxes & fees
3 May - 4 May

B&B Hotel Rothrist Olten
B&B Hotel Rothrist OltenRothrist
7.6 out of 10, Good, (168 reviews)
The price is ฿3,792
฿3,936 total
includes taxes & fees
6 May - 7 May

Landgasthaus Hotel Maien
Landgasthaus Hotel MaienRheinfelden (Baden)
9.2 out of 10, Wonderful, (32 reviews)
The price is ฿4,884
฿5,226 total
includes taxes & fees
4 May - 5 May

Die Sonne Nollingen
Die Sonne NollingenRheinfelden (Baden)
9.4 out of 10, Exceptional, (27 reviews)
The price is ฿3,119
฿3,337 total
includes taxes & fees
7 May - 8 May

Hotel Alte Post
Hotel Alte PostLaufenburg
8.6 out of 10, Excellent, (131 reviews)
The price is ฿2,865
฿3,066 total
includes taxes & fees
3 May - 4 May

Hotel Meilenstein
Hotel MeilensteinLangenthal
9.6 out of 10, Exceptional, (243 reviews)
The price is ฿5,871
฿6,177 total
includes taxes & fees
3 May - 4 May
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 for the activities you enjoy most. Learn more about Olten
Learn more about Olten
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

Gasthof Bären
Städtchen 16 Aarburg
The price is ฿3,413 per night from 4 May to 5 May
฿3,413
฿3,542 total
4 May - 5 May
includes taxes & fees
8/10 Very Good! (91 reviews)










































































