The best beach in Australia and the best accommodation. Lose yourself in the style of Byron Bay's premier self contained apartments. Located directly across from Byron's Main Beach and only a short stroll to all of Byron's restaurants and shopping facilities making Bay Royal Apartments Byron's most sought after location.
Apartments form 1 to 4 bedrooms boasting huge living spaces and luxurious bedrooms, these apartments are ideal for all holiday makers.