The best way to get a table at the Three Broomsticks is to eat early or late. 12 pm and 6 pm are the busiest times since they are the typical lunch and dinner hours for visitors. We opted to eat early (around 11 am) to give ourselves the afternoon to explore shops and go on other rides.