Switzerland may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search for Olten Hotels from CA $95

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Hotel Weissenstein
3.5 out of 5
Weissenstein, Oberdorf, SO
Get Rates
31.12 km from city centre
4.3/5Excellent! (10 reviews)

"Like: Everything Dislike: It is not possible to fully open the window in the bedroom"…"

Reviewed on Jan. 27, 2020

Hotel Weissenstein
ibis budget Basel City
1.5 out of 5
Grosspeterstrasse 12, Basel
Free cancellationReserve now, pay when you stay
The price is CA $95 per night from Nov 20 to Nov 21
31.77 km from city centre
3.9/5Very Good! (828 reviews)

"Overall nice. And the staff was super friendly and attentive."…"

Reviewed on Feb. 28, 2020

ibis budget Basel City
Hotel Bären Solothurn
3 out of 5
Baselstrasse 83, Solothurn, SO
Free cancellationReserve now, pay when you stay
The price is CA $148 per night from Oct 25 to Oct 26
30.29 km from city centre
4.1/5Very Good! (95 reviews)

"The hotel is clean and nice. You would get disturbed at night because of the tramway passing nearby."…"

Reviewed on Feb. 25, 2020

Hotel Bären Solothurn

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
LANDGASTHOF RUHRBERGER HOF
3.5 out of 5
Inzlingerstr. 1, Grenzach-Wyhlen
Free cancellationReserve now, pay when you stay
The price is CA $177 per night from Oct 24 to Oct 25
28.9 km from city centre
4.7/5Exceptional! (41 reviews)
Quiet and cheap alternative to nearby Switzerland

"Quiet hotel in a village with views of the rolling green hills surrounding the Rhine. We went to escape the costlier Swiss prices (at least half as expensive) of Basel and Rhinefelden. The hotel has a good restaurant, which takes busloads of day tourists. The staff is consequently a little harassed, ..."…"

Reviewed on May 19, 2019

LANDGASTHOF RUHRBERGER HOF
Seerose Resort & Spa
4 out of 5
Seerosenstrasse 1, Meisterschwanden, AG
Free cancellationReserve now, pay when you stay
The price is CA $402 per night from Oct 25 to Oct 26
25.45 km from city centre
4.8/5Exceptional! (47 reviews)

"My fiancé and I decided to stay at this place with our working dogs, we have our vehicle and dog trailer attached to the car and we’re searching for a very dog friendly property and this place surpassed any expectations. We got in the room and each dog had a water dish prepared, and a small dog bed ..."…"

Reviewed on Dec. 3, 2018

Seerose Resort & Spa
Aparthotel Wiggertal
3.5 out of 5
1 Langnauerstrasse, Dagmersellen, LU
Free cancellationReserve now, pay when you stay
The price is CA $153 per night from Nov 6 to Nov 7
15.36 km from city centre
Aparthotel Wiggertal
ibis Styles Basel City
2.5 out of 5
Grosspeterstrasse 44, Basel
Free cancellationReserve now, pay when you stay
The price is CA $159 per night from Nov 12 to Nov 13
31.63 km from city centre
4.4/5Excellent! (236 reviews)
מלון נחמד בעיר

"מלון מודרני כמה דקות נסיעה ממרכז העיר ארוחת בוקר טובה מאוד. חדרים נקיים יש תחבורה בסביבה"…"

Reviewed on Mar. 1, 2020

ibis Styles Basel City
Boutique-Hotel Auberge Langenthal
4 out of 5
Murgenthalstrasse 5, Langenthal
Free cancellationReserve now, pay when you stay
The price is CA $209 per night from Oct 23 to Oct 24
16.56 km from city centre
4.7/5Exceptional! (41 reviews)
Perfect in every way.

"Really wonderful hotel. Super comfortable, beautifully decorated and great customer service."…"

Reviewed on Aug. 18, 2019

Boutique-Hotel Auberge Langenthal
Hotel Olten Swiss Quality
3.5 out of 5
Bahnhofstrasse 5, Olten, SO
Free cancellationReserve now, pay when you stay
The price is CA $181 per night from Oct 24 to Oct 25
0.69 km from city centre
4.2/5Very Good! (123 reviews)

"near the railway station, but a little bit difficult to find"…"

Reviewed on Sep. 2, 2019

Hotel Olten Swiss Quality
Hotel Amaris
4 out of 5
Tannwaldstrasse 34, Olten
Free cancellationReserve now, pay when you stay
The price is CA $130 per night from Nov 20 to Nov 21
0.89 km from city centre
4.3/5Excellent! (171 reviews)

"Week travelling around Switzerland ,this was the fourth and best of the week."…"

Reviewed on Dec. 7, 2019

Hotel Amaris
Hotel Meilenstein
4 out of 5
Lotzwilstrasse 66, Langenthal, BE
Free cancellationReserve now, pay when you stay
The price is CA $236 per night from Nov 7 to Nov 8
18.12 km from city centre
4.5/5Wonderful! (24 reviews)

"Superb rooms and the unique formula 1/ car museum....and aquarium"…"

Reviewed on Dec. 22, 2019

Hotel Meilenstein
Apaliving - Budgethotel
J.J. Balmer-Strasse 1, Basel
The price is CA $126 per night from Nov 4 to Nov 5
31.63 km from city centre
4.1/5Very Good! (209 reviews)

"Beds very soft and small. The shower gel ran out on day two of a five day stay and was not replenished. Breakfast was really disappointing. Close to trans and buses which is a positive and the local restaurants being only one street away was a benefit. Staff were very friendly and helpful."…"

Reviewed on Nov. 14, 2019

Apaliving - Budgethotel
Courtyard by Marriott Basel
4 out of 5
Hardstrasse 55, Pratteln, BL
Free cancellationReserve now, pay when you stay
The price is CA $172 per night from Oct 24 to Oct 25
25.87 km from city centre
4.1/5Very Good! (252 reviews)

"Excellent staff, really friendly."…"

Reviewed on Feb. 7, 2020

Courtyard by Marriott Basel
H4 Hotel Solothurn
4 out of 5
Schänzlistrasse 5, Solothurn, SO
Free cancellationReserve now, pay when you stay
The price is CA $158 per night from Oct 25 to Oct 26
31.14 km from city centre
4.3/5Excellent! (285 reviews)

"The view over the River. Proximity to the City, free Parking. Roof top bar closed on Sunday....."…"

Reviewed on Dec. 7, 2019

H4 Hotel Solothurn
Novotel Basel City
4 out of 5
Grosspeterstrasse 12, Basel, BS
Free cancellationReserve now, pay when you stay
The price is CA $169 per night from Nov 14 to Nov 15
31.74 km from city centre
4.4/5Wonderful! (395 reviews)
nice hotel

"Stayed in Novohotel for 7 days and it was amazing! They clean the room everyday and give us 2 water free everyday and free tea and coffee in the room. They gave us a free basel card one for each person but in basel switzerland they always provide it free in return to pay for their city tax 4 ch per ..."…"

Reviewed on Jan. 2, 2020

Novotel Basel City
Don't see what you're looking for?
See all available properties in Olten
View all properties
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.

Olten Hotel Guide

Planning to spend some nights in Solothurn? Hoping to reserve a hotel in or near Olten? Olten has 6 short-stay and long-stay options within a 0.1-kilometre (0.06-mile) distance of the heart of town.

Visitors searching for a great place to stay conveniently located to the heart of Olten, should check out the latest deals at the Hotel Olten Swiss Quality and Hotel Amaris.

25 kilometres (16 miles) away from the middle of Olten, is the Courtyard by Marriott Basel. Alternatively, the Bad Eptingen can be found 8 kilometres (5 miles) away. The Hotel Schützen as well as the Hotel Bienenberg are alternative accommodation options around Olten.

Feldbrunnen-Sankt Niklaus is found 40 kilometres (26 miles) to the southwest of Olten. While here, take the time to visit the Kultur-Historische Museum. Visitors looking for accommodation in Grenchen can pick from the following; the Hotel Urs Und Viktor and Passage. Alternatively, you can stay at Feldbrunnen-Sankt Niklaus, 30 kilometres (18 miles) to the southwest of Olten. While in Feldbrunnen-Sankt Niklaus, take the time to enjoy the Waldegg Castle. Expedia-listed accommodations in Feldbrunnen-Sankt Niklaus include the Ramada Solothurn and Hotel Bären Solothurn.

If watching sport is a favourite pastime, make the time to visit Stade de Suisse Wankdorf, which is 55 kilometres (33 miles) to the southwest of Olten. If you are keen on staying nearby, make a reservation in the Hotel Bellevue Palace or Hotel Schweizerhof Bern.

If you are traveling into or out of EuroAirport and are looking to stay nearby try Airport Hotel Basel or La Villa K & Spa.

Frequently asked questions

Where is the best place to stay in Olten?
Hotel Olten Swiss Quality is ranked highly by Expedia customers. This 3.5-star hotel offers a restaurant and free WiFi. Other top choices based on reviews include Hotel Amaris and Hotel Arte.
If I need to cancel my hotel reservation in Olten, will I receive a refund?
Yes! You’ll find that most hotel reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a reservation that’s non-refundable, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Enter your dates, click on “Search”, then you can filter by “free cancellation” to view top deals in Olten.
What's the best pet-friendly accommodation in Olten?
Hotel Arte is a top hotel for people traveling with their pets, and offers 2 restaurants and a bar/lounge for its human guests. Hotel Olten Swiss Quality is another good choice for you and your pet.
What are some hotels with pools in Olten?
Courtyard by Marriott Basel: Features a full-service spa, an indoor pool, and a restaurant. Also, another option with an onsite pool is Hotel Eckert.

Recent Reviews in Olten

More trip options