Luxury hotels often offer discounts in rooms for off-peak stays. This can be a great, relatively inexpensive way to be able to stay at a luxury hotel without spending as much per night. Consider booking either before or after the main holiday season for the best rates.
Luxury hotels will typically provide meeting rooms and even business services for guests that are staying in the hotel. If you have any need for these extra rooms or services be sure to book them in advance to avoid any conflicts when they are required.