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 Strandbad Olten
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 Europe
Muehlegasse 6, Olten 4600, Switzerland
0.1 km from Strandbad Olten
  • Restaurant
  • Bar/Lounge
Hotel Olten
SAVE USD 26
USD 164*
Booking.com
USD 138*
View Deal
Bahnhofstrasse 5, Olten 4600, Switzerland
0.2 km from Strandbad Olten
  • Free Wifi
  • Breakfast included
Hotel Astoria
Booking.com
USD 197*
View Deal
Huebelistrasse 15, Olten 4600, Switzerland
0.3 km from Strandbad Olten
  • Free Wifi
  • Restaurant
Hotel Amaris
SAVE USD 5
USD 165*
Hotels.com
USD 160*
View Deal
Tannwaldstrasse 34, Olten 4600, Switzerland
0.4 km from Strandbad Olten
  • Free Wifi
  • Restaurant
Hotel Arte Kongresszentrum
SAVE USD 9
USD 168*
Priceline
USD 159*
View Deal
Riggenbachstrasse 10, Olten 4600, Switzerland
0.5 km from Strandbad Olten
  • Free Wifi
  • Restaurant
Hotel Baeren
Staedtchen 16, Aarburg 4663, Switzerland
3.1 km from Strandbad Olten
  • Free Wifi
  • Restaurant
Hotel Krone Aarburg
Bahnhofstrasse 1 | Aarburg, Aarburg 4663, Switzerland
3.2 km from Strandbad Olten
  • Restaurant
ibis Rothrist Olten
SAVE USD 8
USD 129*
Booking.com
USD 121*
View Deal
Helblingstrasse 9, Rothrist 4852, Switzerland
4.6 km from Strandbad Olten
  • Free Wifi
  • Free Parking
SAVE USD 3
USD 129*
Expedia.com
USD 126*
View Deal
Mittelgaeustrasse 20 | 4616 Kappel bei Olten, Kappel 4616, Switzerland
5.2 km from Strandbad Olten
  • Free Wifi
  • Free Parking
Bad Ramsach Quellhotel
Booking.com
USD 253*
View Deal
Ramsachstrasse 40 Hafelfingen | 4448 Läufelfingen, Laufelfingen 4448, Switzerland
6.8 km from Strandbad Olten
  • Free Wifi
  • Free Parking
Hotel Zofingen
Booking.com
USD 267*
View Deal
Kirchplatz 30 | Zofingen, Zofingen 4800, Switzerland
7.4 km from Strandbad Olten
  • Free Wifi
  • Breakfast included
Hotel Engel Zofingen
Booking.com
USD 173*
View Deal
Engelgasse 4 | 4800 Zofingen, Zofingen 4800, Switzerland
7.5 km from Strandbad Olten
  • Free Wifi
  • Breakfast included
Hotel Landgasthaus Bad Eptingen
SAVE USD 8
USD 200*
Orbitz.com
USD 192*
View Deal
Laeufelfingerstrasse 2, Eptingen 4458, Switzerland
7.5 km from Strandbad Olten
  • Free Wifi
  • Restaurant
Hotel Amadeo
TripAdvisor
View Deal
Gerbergasse 1 | 4800 Zofingen, Zofingen 4800, Switzerland
7.6 km from Strandbad Olten
  • Free Wifi
  • Restaurant
Movenpick Hotel Egerkingen
SAVE USD 15
USD 158*
Movenpick.com
USD 143*
View Deal
Hoehenstrasse 12, Egerkingen 4622, Switzerland
7.8 km from Strandbad Olten
  • Free Wifi
  • Restaurant
Hotel Storchen
TripAdvisor
View Deal
Oltnerstrasse 16, Schoenenwerd 5012, Switzerland
7.8 km from Strandbad Olten
  • Free Wifi
  • Free Parking
Comfort Hotel Egerkingen
SAVE USD 12
USD 135*
Priceline
USD 123*
View Deal
Oltnerstrasse 22, Egerkingen 4622, Switzerland
8.6 km from Strandbad Olten
  • Free Wifi
  • Free Parking
Landhotel Hirschen
Booking.com
USD 173*
View Deal
Hauptstrasse 125, Erlinsbach 5015, Switzerland
10.1 km from Strandbad Olten
  • Restaurant
  • Room Service
Aarau-West Swiss Quality Hotel
SAVE USD 4
USD 155*
Booking.com
USD 151*
View Deal
Muhenstrasse 58, Oberentfelden 5036, Switzerland
10.8 km from Strandbad Olten
  • Free Wifi
  • Free Parking
No photo provided
No availability for your dates from these sites
Muhenstrasse 58, Oberentfelden 5036, Switzerland
10.9 km from Strandbad Olten
    Gasthof Zum Schutzen
    Booking.com
    USD 156*
    View Deal
    Schachenallee 39, Aarau 5000, Switzerland
    11.2 km from Strandbad Olten
    • Free Wifi
    • Restaurant
    Hotel Kettenbruecke
    Booking.com
    USD 226*
    View Deal
    Zollrain 16, Aarau 5000, Switzerland
    11.7 km from Strandbad Olten
    • Free Wifi
    • Restaurant
    No photo provided
    Obere Vorstadt 18, Aarau 5000, Switzerland
    11.7 km from Strandbad Olten
      Sorell Hotel Aarauerhof
      Booking.com
      USD 189*
      View Deal
      Bahnhofplatz 2, Aarau 5000, Switzerland
      12.1 km from Strandbad Olten
      • Free Wifi
      • Breakfast included
      Hotel Baeren Suhr
      Booking.com
      USD 146*
      View Deal
      Bernstrasse West 56 | Suhr, Aarau 5034, Switzerland
      13.6 km from Strandbad Olten
      • Free Wifi
      • Free Parking
      Hotel Restaurant zur Sonne
      Hauptstrasse 83, Sissach 4450, Switzerland
      14.7 km from Strandbad Olten
      • Restaurant
      Hotel-Restaurant Sternen
      Booking.com
      USD 134*
      View Deal
      Hauptstrasse 68, Aarau 5032, Switzerland
      15.0 km from Strandbad Olten
      • Free Wifi
      • Free Parking
      No photo provided
      Hauptstrasse 125 | Obererlinsbach, Aarau 5016, Switzerland
      15.7 km from Strandbad Olten
      • Free Wifi
      • Restaurant
      Herberge Teufenthal
      SAVE USD 26
      USD 157*
      Travelocity
      USD 131*
      View Deal
      Wynentalstrasse 9a, Teufenthal 5723, Switzerland
      16.0 km from Strandbad Olten
      • Free Wifi
      • Room Service
      Hotel Balsthal
      Booking.com
      USD 150*
      View Deal
      Falkensteinerstrasse 1, Balsthal 4710, Switzerland
      16.2 km from Strandbad Olten
      • 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.9 km from Strandbad Olten
      • Free Wifi
      • Free Parking
      Bed and Breakfast 17
      Vorderer Steinacker 17, Olten 4600, Switzerland
      0.2 km from Strandbad Olten
      • Free Wifi
      • Free Parking
      Hotel Taverne zum Kreuz Olten
      Hauptgasse 18, Olten 4600, Switzerland
      0.1 km from Strandbad Olten
      • Free Wifi
      • Restaurant
      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.