There are so many hotels in Hong Kong and good Airbnb options as well. There are hotels for a variety of budgets. I would recommend staying in Central, Sheung Wan, Wanchai or TST waterfront for easy access to events and Hong Kong highlights.
Butterfly on Wellington or LKF
These two hotels offer comfortable but small rooms. They are in amongst the action and provide easy access for all the events.
Bishop Lei House
This is a small little hotel in mid-levels a more residential area. The rooms are very small but comfortable. Most rooms have a great view over the city too! There is a swimming pool as well!
Ovolo Central or Ovolo Sheung Wan
Both great options. Nice boutique hotels in very accessible areas. Small rooms again but very clean and comfortable.
Dorsett Wanchai
A little bit pricier than the three before. A nice big hotel in a good location in Wanchai near the race track. Decent sized rooms.
JW Marriot
A big hotel with comfortable rooms and a nice pool. Can often get a good deal if staying for a longer duration. Rooms are decent in size and ok for families with a young kid. Can offer adjoining rooms for larger families.
Conrad Hotel
Similar to the JW Marriot and next door. Another good option with big rooms, a nice pool and great location.
Island Shangri-la
The third hotel in the same location as the JW and Conrad. Probably the nicest of the three. Newly renovated rooms and swimming pool. Again a good option if you need a larger room with a child.
Rosewood Hong Kong
This hotel is fairly new. Not the best location for the wedding events but a pretty special place to stay if you want to splurge. It is on Kowloon side but very easily accessible from Central. Right on the waterfront. Stunning rooms, nice pool.