Revenue management is today a winning strategy adopted by most businesses to maximize their returns from their hotel business. Hotel revenue management involves being able to sell the right room to the right guest, at the right time for the best possible price through the right distribution channel. While it is clear that hotel businesses need to adopt this strategy yet businesses are left wondering whether to have in-house revenue management or outsource the revenue management services.