Eco Beach Resort Byron Bay is nestled on the edge of Byron Bay’s thriving town centre, in a stunning location famous for its beaches, sun sparkled ocean and lush surrounding mountains. Just a 5 minute walk to town and the beach, the location is perfect.