Opening and closing hours, including any public holidays and special events, should be available on Diamond Beach's official website. While planning your adventure, it also pays to check online travel forums and reviews. These are good places to get handy travel tips from previous visitors.