We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Breakfast included Mid-range Romantic Free Parking Trendy Family-friendly Charming Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green Independent Hotels & up & up Internet & up Non-Smoking Hotel Meeting room Business services Reduced mobility rooms Air Conditioning Concierge Cheap Hotels Golf course $ $$ $$$ $$$$ Hotels with Restaurants Comfort Inn Pool Ibis Hotels Boutique Kitchenette Mövenpick Within 10 km Within 25 km Any distance from Region Olten Tourismus
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Hotel Amaris
SAVE USD 5
USD 166*
Expedia.com
USD 161*
View Deal
Tannwaldstrasse 34, Olten 4600, Switzerland
0.3 km from Region Olten Tourismus
  • Free Wifi
  • Restaurant
Hotel Astoria
Booking.com
USD 199*
View Deal
Huebelistrasse 15, Olten 4600, Switzerland
0.3 km from Region Olten Tourismus
  • Free Wifi
  • Restaurant
Hotel Europe
Muehlegasse 6, Olten 4600, Switzerland
0.3 km from Region Olten Tourismus
  • Restaurant
  • Bar/Lounge
Hotel Olten
Priceline
USD 125*
View Deal
Bahnhofstrasse 5, Olten 4600, Switzerland
0.4 km from Region Olten Tourismus
  • Free Wifi
  • Breakfast included
Hotel Arte Kongresszentrum
Booking.com
USD 131*
View Deal
Riggenbachstrasse 10, Olten 4600, Switzerland
0.7 km from Region Olten Tourismus
  • Free Wifi
  • Restaurant
Hotel Baeren
Staedtchen 16, Aarburg 4663, Switzerland
3.4 km from Region Olten Tourismus
  • Free Wifi
  • Restaurant
Hotel Krone Aarburg
Bahnhofstrasse 1 | Aarburg, Aarburg 4663, Switzerland
3.6 km from Region Olten Tourismus
  • Restaurant
ibis Rothrist Olten
SAVE USD 4
USD 120*
Booking.com
USD 116*
View Deal
Helblingstrasse 9, Rothrist 4852, Switzerland
4.9 km from Region Olten Tourismus
  • Free Wifi
  • Free Parking
SAVE USD 4
USD 131*
Expedia.com
USD 127*
View Deal
Mittelgaeustrasse 20 | 4616 Kappel bei Olten, Kappel 4616, Switzerland
5.4 km from Region Olten Tourismus
  • Free Wifi
  • Free Parking
Bad Ramsach Quellhotel
SAVE USD 66
USD 256*
Official Site
USD 190*
View Deal
Ramsachstrasse 40 Hafelfingen | 4448 Läufelfingen, Laufelfingen 4448, Switzerland
6.5 km from Region Olten Tourismus
  • Free Wifi
  • Free Parking
Hotel Landgasthaus Bad Eptingen
SAVE USD 8
USD 202*
Hotels.com
USD 194*
View Deal
Laeufelfingerstrasse 2, Eptingen 4458, Switzerland
7.3 km from Region Olten Tourismus
  • Free Wifi
  • Restaurant
Hotel Storchen
TripAdvisor
View Deal
Oltnerstrasse 16, Schoenenwerd 5012, Switzerland
7.7 km from Region Olten Tourismus
  • Free Wifi
  • Free Parking
Hotel Zofingen
Booking.com
USD 270*
View Deal
Kirchplatz 30 | Zofingen, Zofingen 4800, Switzerland
7.7 km from Region Olten Tourismus
  • Free Wifi
  • Breakfast included
Hotel Engel Zofingen
Booking.com
USD 175*
View Deal
Engelgasse 4 | 4800 Zofingen, Zofingen 4800, Switzerland
7.8 km from Region Olten Tourismus
  • Free Wifi
  • Breakfast included
Hotel Amadeo
TripAdvisor
View Deal
Gerbergasse 1 | 4800 Zofingen, Zofingen 4800, Switzerland
7.9 km from Region Olten Tourismus
  • Free Wifi
  • Restaurant
Movenpick Hotel Egerkingen
SAVE USD 16
USD 160*
Movenpick.com
USD 144*
View Deal
Hoehenstrasse 12, Egerkingen 4622, Switzerland
8.0 km from Region Olten Tourismus
  • Free Wifi
  • Restaurant
Comfort Hotel Egerkingen
Booking.com
USD 136*
View Deal
Oltnerstrasse 22, Egerkingen 4622, Switzerland
8.7 km from Region Olten Tourismus
  • Free Wifi
  • Free Parking
Landhotel Hirschen
Booking.com
USD 175*
View Deal
Hauptstrasse 125, Erlinsbach 5015, Switzerland
9.8 km from Region Olten Tourismus
  • Restaurant
  • Room Service
Aarau-West Swiss Quality Hotel
SAVE USD 10
USD 155*
Priceline
USD 145*
View Deal
Muhenstrasse 58, Oberentfelden 5036, Switzerland
10.8 km from Region Olten Tourismus
  • Free Wifi
  • Free Parking
No photo provided
TripAdvisor
View Deal
Muhenstrasse 58, Oberentfelden 5036, Switzerland
10.9 km from Region Olten Tourismus
    Gasthof Zum Schutzen
    Booking.com
    USD 158*
    View Deal
    Schachenallee 39, Aarau 5000, Switzerland
    11.0 km from Region Olten Tourismus
    • Free Wifi
    • Restaurant
    Hotel Kettenbruecke
    Booking.com
    USD 229*
    View Deal
    Zollrain 16, Aarau 5000, Switzerland
    11.5 km from Region Olten Tourismus
    • Free Wifi
    • Restaurant
    No photo provided
    Obere Vorstadt 18, Aarau 5000, Switzerland
    11.5 km from Region Olten Tourismus
      Sorell Hotel Aarauerhof
      Booking.com
      USD 191*
      View Deal
      Bahnhofplatz 2, Aarau 5000, Switzerland
      11.9 km from Region Olten Tourismus
      • Free Wifi
      • Breakfast included
      Hotel Baeren Suhr
      Booking.com
      USD 129*
      View Deal
      Bernstrasse West 56 | Suhr, Aarau 5034, Switzerland
      13.5 km from Region Olten Tourismus
      • Free Wifi
      • Free Parking
      Savings alert: 10% below average rate

      The price you found is 10% lower than this hotel's average rate of USD 142/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Hotel Restaurant zur Sonne
      Hauptstrasse 83, Sissach 4450, Switzerland
      14.4 km from Region Olten Tourismus
      • Restaurant
      Hotel-Restaurant Sternen
      Booking.com
      USD 135*
      View Deal
      Hauptstrasse 68, Aarau 5032, Switzerland
      14.8 km from Region Olten Tourismus
      • Free Wifi
      • Free Parking
      No photo provided
      Hauptstrasse 125 | Obererlinsbach, Aarau 5016, Switzerland
      15.5 km from Region Olten Tourismus
      • Free Wifi
      • Restaurant
      Herberge Teufenthal
      SAVE USD 27
      USD 159*
      Travelocity
      USD 132*
      View Deal
      Wynentalstrasse 9a, Teufenthal 5723, Switzerland
      16.0 km from Region Olten Tourismus
      • Free Wifi
      • Room Service
      Hotel Balsthal
      Booking.com
      USD 151*
      View Deal
      Falkensteinerstrasse 1, Balsthal 4710, Switzerland
      16.3 km from Region Olten Tourismus
      • Free Parking
      • Restaurant
      Still looking for a place to stay?
      Olten has 5 B&Bs/inns with 21 reviews
      Bed and Breakfast Olten
      Felsenstrasse 50 | 4600 Olten, Olten 4600, Switzerland
      0.8 km from Region Olten Tourismus
      • Free Wifi
      • Free Parking
      Hotel Taverne zum Kreuz Olten
      Hauptgasse 18, Olten 4600, Switzerland
      0.2 km from Region Olten Tourismus
      • Free Wifi
      • Restaurant
      Bed and Breakfast 17
      Vorderer Steinacker 17, Olten 4600, Switzerland
      0.6 km from Region Olten Tourismus
      • Free Wifi
      • Free Parking
      See all 5 Olten B&Bs/inns
      ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.