Planning your holiday in Byron Bay? Where do you stay?? Ask around....Clarkes Beach is regarded as the place to stay in the Bay. This freestanding Villa is an ultra contemporary beach home of distinction, located on highly sought after Lighthouse Road across from Clarkes Beach. Search below for Clarkes Beach House Byron Bay reviews, photos,
map information and rates.