Thermal spas in Slovenia: the honest guide to the best terme
Slovenia has 30+ thermal spa resorts. Here is what the top ones actually offer, what each costs, and how to choose without wasting a day on the wrong one.
Quick facts
- Best time to visit
- Year-round (indoor pools); outdoor pools May–September
- Days needed
- 1–2 days per terme
- Getting there
- Car recommended; some accessible by bus or train
- Budget per day
- EUR 25 to 80 (day entry); EUR 80 to 200 with accommodation
What the Slovenian spa brochures don’t tell you
Slovenia markets itself heavily as a thermal spa destination — and with some justification. The country has over 30 terme (thermal spa resorts), concentrated mainly in the Pannonian lowlands of eastern Slovenia and the Posavje region. The thermal waters are genuinely warm (28–40°C depending on the source), the facilities at the main resorts are modern and well-maintained, and the prices are lower than comparable Austrian or German spa hotels.
But not all terme are equal, and choosing the right one matters. Some are essentially waterparks with a thermal pool attached — fine for families with young children, dispiriting if you came for quiet mineral bathing. Others are focused on wellness and medical treatments, which means a more sedate atmosphere but limited entertainment for non-spa visitors. A few are excellent for both. This guide gives you the honest picture.
The main terme: what each one actually is
Terme Čatež (60 km southeast of Ljubljana, near Brežice) is the largest and most popular spa resort in Slovenia — and the one most likely to disappoint visitors who expect tranquillity. It is a resort complex with multiple outdoor and indoor pools, a waterslide park, accommodation ranging from camping to 4-star hotel, a casino, and shops. In summer, the outdoor pools hold thousands of people simultaneously. The thermal water is genuine (32–36°C), the facilities are first-rate, and families with children have an excellent time here. Solo travellers or couples seeking a quiet spa weekend should go somewhere else.
Day entry to the outdoor pools at Terme Čatež in summer runs around EUR 20–28 per adult. The waterpark complex with slides is priced separately at around EUR 30–40. Accommodation at the resort hotel costs EUR 90–160 per night for a double, rising significantly in July and August.
Terme Olimia (near Podčetrtek, in the Kozjansko region) is significantly more upmarket than Čatež and focuses on wellness and beauty treatments alongside pool access. The spa complex (Orhidelia Wellness) is one of the finest in Slovenia — indoor thermal pools, outdoor infinity pool in a forest setting, saunas, salt rooms, and a full menu of massages and treatments. Day entry to the thermal pools costs around EUR 25–35; specific wellness packages are priced separately. The resort’s Wellness Hotel Sotelia and Hotel Breza are good quality (EUR 130–200/night with half board).
Terme Olimia also has a family waterpark (Aqualuna) adjacent to the wellness complex — a sensible design that keeps the energetic pool guests separate from the relaxation seekers.
Terme Radenci (in Prekmurje, eastern Slovenia) is the oldest and most traditionally medically oriented of the major terme. The Radenci mineral water (naturally carbonated, iron-rich) is the source of the branded Radenska sparkling water sold across Slovenia and the former Yugoslavia. The spa is quieter than Čatež or Olimia, attracts more older guests and those seeking rehabilitation or cardiovascular treatment, and has a calmer atmosphere. Day entry around EUR 20–25. The Radin Hotel is the central accommodation (EUR 80–120/night).
Terme Ptuj (3 km from Ptuj old town) is a mid-sized resort combining thermal pools, waterslides and a wellness section. It is well-positioned as a half-day add-on to a Ptuj old town visit — spend the morning at the castle museum and afternoon at the thermal pools. Day entry around EUR 20–28.
Terme Laško (in Laško, between Celje and Celje) is primarily a medical and wellness terme with a long history — the mineral springs here were used therapeutically in the 19th century. The pools and facilities are decent without being exceptional. More notable for the adjacent Laško Brewery, which produces Slovenia’s main domestic beer: brewery tours (EUR 8–12) combine logically with a terme afternoon.
Terme Moravske Toplice (in Prekmurje, the northeast corner of Slovenia near the Hungarian border) is unusual: it has the hottest thermal water of any resort in Slovenia (72°C at source, cooled to bathing temperature) and sits in a flat agricultural landscape with a very different character from the rolling hills of the Kozjansko or Posavje regions. The resort has grown into a large complex with family pools, hotel accommodation, and access to the Goričko nature park and Prekmurje’s distinctive ethnic food (bograč stew, gibanica cake). Day entry around EUR 22–30.
Terme Dobrna (near Celje) is one of the oldest thermal spas in Slovenia — the medicinal waters here were documented in the 15th century. It is small, quiet, and distinctly old-fashioned in the best sense. No waterslides, no children’s pools, just mineral water bathing and the calm of a smaller operation. Good for couples and older visitors seeking genuine rest.
How to choose
Families with young children (5–14): Terme Čatež (most facilities and waterpark scale) or Terme Olimia (better quality, Aqualuna waterpark adjacent). Budget EUR 25–35 per adult for a full day.
Couples seeking wellness and relaxation: Terme Olimia (Orhidelia Wellness is the best). Consider the half-board hotel package rather than a day trip — the evening atmosphere at the resort is notably better than a day visit. Terme Dobrna for a quieter, more intimate option.
Solo or wellness travellers: Terme Radenci (medically focused, genuinely calming) or Terme Dobrna.
Combined with sightseeing: Terme Ptuj pairs naturally with the Ptuj old town and castle. Terme Laško pairs with the Laško brewery. Both offer half-day spa experiences alongside their respective cultural attractions.
Budget: Day entry at most terme runs EUR 20–28. Hotel packages with half board typically run EUR 90–160/night for a double, including pool access. Terme Čatež is the most affordable for families due to scale; Terme Olimia is the most expensive but the quality difference is real.
Getting there
Most terme are accessible by car — they are spread across the Pannonian lowlands of eastern Slovenia, which is not well served by rail.
Terme Čatež: 60 km from Ljubljana via the A2 motorway east towards Zagreb (about 50 minutes). Also accessible by bus from Ljubljana (Nomago, about 1h15).
Terme Olimia (Podčetrtek): about 100 km from Ljubljana via the A1 motorway east and then south through the Sava valley. The nearest train station is Rogaška Slatina (15 km); the terme runs a shuttle.
Terme Radenci: 150 km northeast of Ljubljana via the A1 towards Maribor and then east. About 1h50 by car.
Terme Ptuj: next to Ptuj, which is served by train from Maribor (30 minutes). The terme complex is 3 km from the train station by taxi or on foot.
Terme Moravske Toplice: in the far northeast corner of Slovenia, about 185 km from Ljubljana and 90 km from Maribor. This is a destination in itself, typically combined with one or two nights in the Prekmurje region.
The Prekmurje region and its food
The terme in Prekmurje (Radenci, Moravske Toplice) are set in a flat, agricultural landscape that bears no resemblance to the rest of Slovenia. The northeast corner of the country, bordering Hungary and Croatia, has its own distinct food culture. Bograč is a multi-meat goulash (pork, beef, game, venison, cooked together with onions, paprika and wine) that belongs to Prekmurje in the same way that bouillabaisse belongs to Marseille. Gibanica is a layered pastry combining poppy seeds, walnuts, apple and cottage cheese — complex, dense, and an acquired taste that becomes an obsession.
Both dishes are on menus at almost every gostilna in the region. If you are visiting the northeast terme, plan at least one meal around local Prekmurje food.
Seasonal considerations
All major terme have indoor pools and operate year-round. Outdoor pools and waterslides operate typically May through September. The advantage of visiting in October–April: significantly fewer families with children, calmer atmosphere, and sometimes lower prices outside the summer and school holiday peaks. The thermal water itself is the same quality year-round.
What to expect from a typical terme day
A day entry at a mid-sized Slovenian terme typically gives you access to indoor and outdoor thermal pools (temperature usually 32–38°C), saunas (dry Finnish sauna and steam rooms), a paddling area for young children, and changing facilities with locker hire. Most resorts have at least one poolside food outlet — expect pizza, grilled meats and salads at EUR 10–15 per person for a light lunch.
Wellness treatments (massages, body wraps, beauty treatments) are booked separately from day entry and are priced per treatment. A standard 50-minute aromatherapy massage costs EUR 45–65; a full-body mud wrap EUR 35–55. These must be booked in advance (the day before at minimum; weeks ahead in summer for the best treatment times).
The indoor thermal pools are almost always uncrowded before 11 am and after 4 pm. The hours between 12 and 3 pm on weekends in July–August are the most crowded. Plan accordingly.
What to bring: most terme have changing rooms with hire towels (EUR 3–5) and locker hire (EUR 2–3). Bringing your own towel and flip-flops saves both cost and the minor friction of locker queues. Reusable water bottles are useful — poolside water is free.
Combining terme with active tourism
The most interesting eastern Slovenia itinerary for people who want both activity and relaxation: drive east from Ljubljana, stop in Celje for the castle (2 hours), continue to Ptuj for the old town and castle museum (2–3 hours), stay a night in Ptuj, and spend the next morning at Terme Ptuj before continuing to Maribor for wine. Total driving: under 200 km, all on good roads.
A southward loop from Maribor adds Terme Olimia at Podčetrtek (1 hour south): drive from Maribor through the Kozjansko orchard country, a half-day at the Orhidelia Wellness centre, then return or continue towards Ljubljana. This covers the best of eastern Slovenia’s cultural and wellness offer in 3–4 days.
Wellness hotels vs day trips
The terme resort hotels offer package rates that almost always represent better value than paying separately for accommodation, meals and spa access. A standard two-night wellness package at Terme Olimia (Wellness Hotel Sotelia) including half board and thermal pool access runs EUR 180–280 per person depending on room type and season — roughly the same cost as booking a city hotel in Ljubljana separately and driving to the spa for a day.
If you are travelling specifically for wellness, book the hotel package. If you are touring and want a spa afternoon as part of a broader itinerary, day entry is the sensible option.
Terme Čatež multiday note: families visiting Terme Čatež for two or more nights benefit from the resort’s all-inclusive options, which include unlimited waterpark and thermal pool access. Per-day cost works out around EUR 15–18 per child and EUR 20–25 per adult for pool access when broken down from the package rate — significantly cheaper than daily entry tickets.
What the advertising doesn’t show
Slovenian terme marketing tends to show photographs of empty outdoor infinity pools with misty forest backgrounds. The reality in summer is that the main resorts, especially Čatež and Olimia’s waterpark, are busy — genuinely, cheerfully, noisily busy — with families on summer holiday. That is fine if you have children and want a swimming holiday. It is not what you get if you expect contemplative wellness retreat.
The smaller, quieter terme (Terme Dobrna, Terme Laško, the medical section at Terme Radenci) are more accurate to the advertising image. They are also smaller and have fewer facilities.
The thermal spas guide has detailed pricing tables, seasonal opening hours for each resort, and a breakdown of the wellness treatment menus. See the getting around Slovenia guide for car and bus logistics to the eastern Slovenian terme.
Related reading

Ptuj: Slovenia's oldest city and its most enjoyable day trip
Ptuj is Slovenia's oldest continuously inhabited town: a Roman fort, medieval castle, and the Kurentovanje carnival. Half-day or full-day from Maribor.

Maribor: Slovenia's second city and the world's oldest vine
Maribor combines a lively old town, the world's oldest productive grapevine, serious wine cellars, and easy access to the Štajerska wine hills. Honest

Celje: Roman city, medieval castle and gateway to the Savinja Alps
Celje is Slovenia's third city and the jumping-off point for the Logar Valley, Golte ski area and the Savinja Alps. Guide with real logistics and EUR