YHA Byron Bay
YHA Byron Bay is one of the most centrally located traveller properties in town. Just a few hundred metres from the beach and right in the heart of Byron, with lush private ensuite rooms, a tropical pool oasis and phenomenal murals. Think resort vibes, hostel budget, and nothing but good times.
Address
7 Carlyle Street, Byron Bay New South Wales 2481, Australia