Perhaps we could help with a little more information. How many people is your friend looking to accommodate? What kind of amenities are they hoping for? Cypress Point gets great reviews and usually has good prices through hotelkingdom.com. Comfort Suites Main Gate East is a good hotel and you can get a decent price with the Orlando Magic Card. Orange Lake Country Club is a timeshare resort, it looks awesome and gets good reviews too. Windsor Hills is a popular place if they are looking for a town home or condo. Christmas week is very busy. They should book as soon as possible.