Olten Hotels/Accommodations
Krone
+1-888-788-5576
Am Bahnhofsplatz, Aarburg, 4663 Switzerland
+1-888-788-5576
~2.22 miles south of Olten
- Affordable property
- Comp. Breakfast
Hotel Zum Kreuz
+1-800-716-8490
Obere Dorfstr 1, Aarau, 5034 Switzerland
+1-800-716-8490
~7.51 miles east of Olten
- Mid-scale property
- Free complimentary breakfast
Hotel Baeren
+1-888-965-1860
Bernstrasse West 56, Aarau, 5034 Switzerland
+1-888-965-1860
~7.58 miles east of Olten
- 3-star hotel
- 31 rooms in hotel
Hotel Kreuz
+1-888-788-5576
Hauptstr 27, Holderbank, 4718 Switzerland
+1-888-788-5576
~7.98 miles west of Olten
- Mid-scale property
- 14 rooms in property
Hotel Rondo
+1-888-455-5160
Solothurnerstr 34, Oensingen, 4702 Switzerland
+1-888-455-5160
~10.87 miles west of Olten
- Mid-scale property
- Check in: 14:00
Baeren Langenthal
+1-888-906-6358
St. Urban St. 1, Langenthal, 4900 Switzerland
+1-888-906-6358
~11.39 miles southwest of Olten
- Midscale hotel
- 37 rooms in property
Bb in Der Waage
+1-888-389-4485
Sonnegg 190, Gontenschwil, 5728 Switzerland
+1-888-389-4485
~11.98 miles east of Olten
- Affordable hotel
- 3 rooms in hotel
Hotel Lenzburg
+1-888-675-2083
Aavorstadt 26, Lenzburg, 5600 Switzerland
+1-888-675-2083
~12.23 miles east of Olten
- Affordable property
- Hotel has 21 rooms
Kurhotel Im Park
+1-888-311-4278
Badstrasse, Schinznach Bad, 5116 Switzerland
+1-888-311-4278
~13.59 miles northeast of Olten
- Midscale hotel
- Check-in time: 13:30
Bad Schauenburg
+1-888-965-8297
Schauenburgerstrasse 76, Liestal, 4410 Switzerland
+1-888-965-8297
~15.02 miles northwest of Olten
- Three Star property
- Hotel has 34 rooms
Hotel Schützen
+1-888-749-6785
Bahnhofstrasse 19, Basel, 4310 Switzerland
+1-888-749-6785
~15.18 miles northwest of Olten
- Midscale hotel
- Access to gym on-site
Next: See My Olten Hotels with Pricing
Back to Top