Slovenia has a wide variety of accommodation, ranging from five star hotels to secluded cottages in the mountains.
Click here for a comprehensive guide to hotels in Slovenia.
There are hostels in all of the tourist destinations in Slovenia. The average price for a basic bed in a dorm is €10-€20 euro. Quite a few student dormitories (dijaški dom) are converted into hostels in the summer, but these tend to be poorly located and somewhat dingy.
Mountain Huts can be found in Triglav National Park, and they are very warm, welcoming and friendly. Information about these huts can be found at tourist information offices who will also help you plan your walks around the area and phone the hostels to book them for you. The only way to get to the huts is by foot, and expect a fair bit of walking up hills, as the lowest huts are around 700m up. There are clear signs/information around stating how long it will take to travel to/between all the huts indicated in hours.
Tourist farms can be found around Slovene countryside and usually they offer wide selection of traditional food, local wine, different sport activities etc. They also offer opportunities to experience real traditional countryside life.
Camping is not permitted in the national parks of Slovenia, but there are various designated camping grounds. It's advisable to take a camping mat of some sort, as nice, comfortable grass is a luxury at camp sites and you're much more likely to find pitches consisting of small stones.