Hotel Astoria offers comfortable accommodations, friendly staff, and a great location. Run by the students at the nearby Hotel and Restaurant School, the Hotel is a very good value.
I had a single room with half board for 52 euros per night. While my view did not have a lake view, I found it to be comfortable, clean and very convenient to the sights and sounds of Lake Bled.