We found : 183 Hotels in and near Olten

Olten Hotels, Olten Bed and Breakfast, Switzerland, Olten Accommodations

Bed and Breakfast Olten

Bed and Breakfast Olten

Felsenstrasse 50 , Olten , 4600
(0.41 km from Olten)

Accepted Payment Methods: American Express, Visa, Euro/Mastercard, Diners Club, JCB, Maestro, Discover, EC-Card,

From CHF 98
view more
Hotel Oltnerhof

Hotel Oltnerhof

Neuhardstrasse 23 , Olten , 4600
(0.76 km from Olten)

Accepted Payment Methods: American Express, Visa, Euro/Mastercard, Maestro, Other Cards, Reka-Check,

From CHF 99
view more
Hotel Arte Kongresszentrum

Hotel Arte Kongresszentrum

Riggenbachstrasse 10 , Olten , 4600
(0.85 km from Olten)

Accepted Payment Methods: American Express, Visa, Euro/Mastercard, Diners Club, Maestro, EC-Card,

From CHF 130.5
view more

Hotel Amaris

Tannwaldstrasse 34 , Olten , 4600
(0.88 km from Olten)

Accepted Payment Methods: American Express, Visa, Euro/Mastercard, Maestro,

From CHF 90
view more

Hotel Olten Swiss Quality

Bahnhofstrasse 5 , Olten , 4601
(0.96 km from Olten)

Accepted Payment Methods: American Express, Visa, Euro/Mastercard, Diners Club, JCB, Maestro,

From CHF 114
view more

Hotel Astoria

Hübelistrasse 15 , Olten , 4603
(1.46 km from Olten)

Accepted Payment Methods: American Express, Visa, Euro/Mastercard, Diners Club, Maestro, Other Cards,

From CHF 127
view more

Senevita Residenz Bornblick

Solothurnerstrasse 70 , Olten , 4600
(1.78 km from Olten)

Accepted Payment Methods: American Express, Visa, Euro/Mastercard, Diners Club, JCB, Maestro, Discover, EC-Card,

From CHF 0
view more

Im Zentrum der Schweiz

Bielackerstrasse 1 , Olten , 4657
(2.15 km from Olten)

Accepted Payment Methods: American Express, Visa, Euro/Mastercard,

From CHF 0
view more

Trimbach Heights Bed & Breakfast

Froburgstrasse 80 , Trimbach , 4632
(2.40 km from Olten)

Accepted Payment Methods: American Express, Visa, Euro/Mastercard, Maestro,

From CHF 70
view more

ibis Rothrist Olten

Helblingstrasse 9 , Rothrist , 4852
(5.02 km from Olten)

Accepted Payment Methods: American Express, Visa, Euro/Mastercard,

From CHF 104.72
view more
  • 1
  • 2
  • 3
  • ...
  • 19