Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Olten

Filter by star ratings
All filters
Landgasthof Kreuz
Landgasthof Kreuz
9.0 Excellent
Mittelgäustrasse 20, Olten, Solothurn, Switzerland
Show on map
3.3 mi from city centre, Olten 
ExcellentBased on 811 reviews
9.0

This traditional hotel in Kappel provides free wireless internet, as well as a swimming pool and a terrace. It is ideally positioned for guests wishing to visit local attractions.

Hotel Oltnerhof
Hotel Oltnerhof
7.9 Good
Neuhardstrasse 23, Olten, Solothurn, Switzerland
Show on map
0.3 mi from city centre, Olten 
GoodBased on 842 reviews
7.9

Hotel Oltnerhof is situated in Olten and offers free Wi-Fi. This comfortable hotel also features a swimming pool, and is an easy drive from Aarau and Zofingen.

Hotel Egerkingen
Hotel Egerkingen
7.9 Good
Oltnerstrasse 22, Egerkingen, Solothurn, Switzerland
Show on map
5.3 mi from city centre, Olten 
GoodBased on 592 reviews
7.9

Comfort Hotel Egerkingen offers a charming setting when in Egerkingen. It also provides a playground, laundry facilities and a safe.

Hotel Arte
Hotel Arte
8.6 Excellent
Riggenbachstrasse 10, Olten, Solothurn, Switzerland
Show on map
0.3 mi from city centre, Olten 
ExcellentBased on 526 reviews
8.6

A 10-minute walk from Olten Railway Station, Hotel Arte Kongresszentrum has a convenient setting, making it an ideal place to stay while visiting Olten. Popular features at this 4-star property include a rooftop terrace and free wireless internet.

Tips for booking a Olten hotel

Cheapest month:April
Most expensive month:October
Average price in Olten:$121/night
Absolute cheapest price found:$68/night
Cheapest day:Thursday
Most expensive day:Tuesday
$93 - $174
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$82 - $174
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Olten hotels

Show all 15 hotels
1
Hotel Oltnerhof
Hotel Oltnerhof
7.9 Good
Neuhardstrasse 23, Olten, Solothurn, Switzerland
Show on map
0.3 mi from city centre, Olten 

Hotel Oltnerhof is situated in Olten and offers free Wi-Fi. This comfortable hotel also features a swimming pool, and is an easy drive from Aarau and Zofingen.

Cheapest hotels in Olten, Solothurn

Show all 15 hotels
Hotel Oltnerhof
Hotel Oltnerhof
7.9 Good
Neuhardstrasse 23, Olten, Solothurn, Switzerland
Show on map
0.3 mi from city centre,  

Hotel Oltnerhof is situated in Olten and offers free Wi-Fi. This comfortable hotel also features a swimming pool, and is an easy drive from Aarau and Zofingen.

$71
Avg. per night
Landgasthof Kreuz
Landgasthof Kreuz
9.0 Excellent
Mittelgäustrasse 20, Olten, Solothurn, Switzerland
Show on map
3.3 mi from city centre,  

This traditional hotel in Kappel provides free wireless internet, as well as a swimming pool and a terrace. It is ideally positioned for guests wishing to visit local attractions.

$114
Avg. per night
Hotel Egerkingen
Hotel Egerkingen
7.9 Good
Oltnerstrasse 22, Egerkingen, Solothurn, Switzerland
Show on map
0.2 mi from city centre,  

Comfort Hotel Egerkingen offers a charming setting when in Egerkingen. It also provides a playground, laundry facilities and a safe.

$125
Avg. per night
Hotel Arte
Hotel Arte
8.6 Excellent
Riggenbachstrasse 10, Olten, Solothurn, Switzerland
Show on map
0.3 mi from city centre,  

A 10-minute walk from Olten Railway Station, Hotel Arte Kongresszentrum has a convenient setting, making it an ideal place to stay while visiting Olten. Popular features at this 4-star property include a rooftop terrace and free wireless internet.

$125
Avg. per night

Hotel prices in Olten

3 stars

$71 - $125

Hotel Egerkingen

#1 Most popular

$125
Avg. per night
Landgasthof Kreuz

#2 Most popular

Landgasthof Kreuz
9.0 Excellent
$114
Avg. per night
Hotel Oltnerhof

Best value

$71
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Olten

Olten travel FAQs

  • What are the best hotels in Olten?

    Hotel Olten Swiss Quality (8.6/10 from 306 reviews), Hotel Egerkingen (7.9/10 from 592 reviews), and Hotel Oltnerhof (7.9/10 from 842 reviews) are all highly rated places to stay in Olten.