It is recommended to book a balcony room in advance if you specifically want this feature during your stay. Balcony rooms tend to be limited and may sell out quickly, especially during peak travel seasons.