Skip to main content

Filter by:


Star rating

Review score

Teharje – 161 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Evropa, hotel in Teharje

Offering a restaurant, Hotel Evropa is located in the very heart of Celje. It has the second longest tradition of hospitality in Slovenia and offers elegant rooms with free WiFi.

Great location, with parking outside on the street. I had a super large room, comfortable bed, and generally very nice.
8.5
Scored 8.5
Very good
Rated very good
1,793 reviews
Price from£113.57per night
Hotel Faraon, hotel in Teharje

Hotel Faraon is situated in a residential area of Celje, close to the Savinja River promenade and the Celje Fairground.

Excellent
7.3
Scored 7.3
Good
Rated good
596 reviews
Price from£72.27per night
Hotel Thermana Park Laško**** Superior, hotel in Teharje

Situated in the middle of a quiet park beside the Savinja River, Hotel Thermana Park Laško offers a thermal centre with free Wi-Fi throughout the property and air-conditioned rooms with LCD TVs.

The hotel room was very spacious. The view was beautiful, as it overlooked the hillside towards the city. It is situated in a very beautiful environment, offering wonderful opportunities for hiking. The hotel is modern and beautiful. Both breakfast and lunch are plentiful and varied.
8.5
Scored 8.5
Very good
Rated very good
914 reviews
Price from£274.47per night
Villa Aina Boutique Hotel, hotel in Teharje

Featuring free WiFi and free parking, Villa Aina Boutique Hotel is located in a green area in the immediate vicinity of Therme Laško, 1.2 km from Laško.

8.8
Scored 8.8
Fabulous
Rated fabulous
337 reviews
Price from£95.51per night
Hotel Zdravilisce - Thermana Lasko, hotel in Teharje

Hotel Zdravilišče Laško is located in a peaceful park close to Savinja River, a 15-minute walk to the centre of Laško. It provides a spa centre and free LAN access.

Breakfast and dinner were fantastic! Bonus: free access to pools!
7.0
Scored 7.0
Good
Rated good
30 reviews
Price from£171.22per night
Hotel A, hotel in Teharje

Set in Celje, 3.8 km from Beer Fountain Žalec, Hotel A offers accommodation with a fitness centre, free private parking and a restaurant.

Pet friendly, perfect service around.
9.4
Scored 9.4
Superb
Rated superb
1,573 reviews
Price from£117.02per night
Family Boutique Hotel Trubarjev, hotel in Teharje

Located in the centre of Laško, Family Boutique Hotel Trubarjev is set in a historic building, renovated in 2020, and offers accommodation 700 metres from Laško Thermal Spa.

Rooms and hotel are very cute. Self check in procedure extremely easy and supported by an always available staff. Loved the breakfast! Parking inside the closed property has easy access from the city. Position is perfect if you are looking to be in the town center. Thermal then are not very far anyway.
8.9
Scored 8.9
Fabulous
Rated fabulous
239 reviews
Price from£77.44per night
Penzion Park, hotel in Teharje

Penzion Park is located 200 metres from the Laško Wellness Park, including swimming pools, saunas and provides 2 tennis courts. WiFi access is free.

Location was very good for Laško terme spa and wonderful countryside. Comfortable beds. Good value. Easy and plentiful parking
8.5
Scored 8.5
Very good
Rated very good
842 reviews
Price from£75.29per night
Hostel Plus Caffe, hotel in Teharje

Just off Ljubljana-Celje Highway in Petrovče, Hostel Plus Caffe offers rooms with free Wi-Fi and en-suite bathroom. The modern on-site bar serves refreshing drinks and beverages.

7.2
Scored 7.2
Good
Rated good
171 reviews
Price from£45.60per night
Vila Monet, hotel in Teharje

Set on the bank of Savinja River, at the foothills of the Hum Peak, this elegant villa offers air-conditioned rooms with free Wi-Fi. Facilities include a café with garden terrace.

The breakfast was excellent. The location is great, the room is very clean, the staff is friendly.
8.9
Scored 8.9
Fabulous
Rated fabulous
254 reviews
Price from£84.32per night
See all hotels near Teharje
Subscribe to receive premium deals

Prices drop the moment you sign up!