There are several hostels to choose from in Piran, but I'm glad we went for Val. The name doesn't sound particularly inspiring but this place had everything we wanted - and more.
The location is excellent, just a few steps from the restaurants, bars and beach, and in a town with so many winding, cobbled streets, it was handy to be staying somewhere that was so well signposted and easy to find.
The interior was more like that of a hotel and although the rooms were basic, they were comfortable. I didn't go much on the shared bathrooms (the doors didn't lock so they weren't very private) but they were fine for a couple of days - and impeccably clean. The hostel staff were also very friendly and the breakfast in the morning was great.
One word of warning though - the hostel doesn't take cards so you'll have to pay in cash and there's also no lift, so beware of the stairs. Piran also wakes up early so expect to do the same!
Aside from that, Val was an excellent budget choice and I'd happily stay there again.More