We drove from Ljubljana to Bled in around 1 hour. When we arrived our accommodation for the next few nights was in a glamping hut on the other side of the lake from town. We hired some bikes and cycled round the lake to explore Bled town and castle, which sits on top of a 100m high cliff. We climbed to the top and paid our entry fee - there isn't much to the castle - but the fee is worth paying for the view over Lake Bled. We had a gorgeous lunch with an amazing view in the castle restaurant. We completed our day by taking a dip in the lake - it was surprisingly not too cold. But we did warm up in our hot tub afterwards!
The day started with a trip out to Vintgar Gorge, a long wooden walkway crisscrosses the river and rapids below. Its a spectacular trail that ends with a waterfall at the end. You can make it a loop walk by heading past another (man made) waterfall and through some delightful meadows.
When we returned to Bled, it had started to rain (slightly!) but we chose to still take a boat across to tear-shaped, tiny Bled Island. However, somehow this turned into a storm on our way out - we thought the boat was going to tip over! The church on the island is really cute - but honestly, we were just hiding from the rain mostly! We found a cutesy cafe in Bled - Caffe Peglez'n - to dry off and warm up!
For our final morning in Bled we completed a short hike (2-3 hours) - called No.6 and takes you to the summit of Velika Osojnica for the best views so far of Lake Bled. Not too difficult a hike - if you are in Bled - you should definitely do this walk!