Some important factors to consider before choosing a venue are the number of guests at your party, your budget, catering options, theme and entertainment options, etc. Consider hiring a party planner for the event for better coordination. Another important thing to remember is that you have to book a venue well in advance since last-minute bookings are impossible because of the extremely popular Christmas party nights in Edinburgh.