There are good number of hotels and resorts available at Ranikhet. Usually a two nights and three days stay is recommended here if you have time an d further extend it if you want to enjoy peaceful environment of Ranikhet.
If you have time then on the day of arrival you can visit fruits garden and Jhula Devi temple and night stay in your hotel. Next day you can checkout from your hotel and visit golf ground and other areas.
At main market area there are good number of Budget hotels available. If you want to stay away from busy market areas known as Sadar Bazar then you can stay at resorts located at Mall road area. KMVN has one tourist reception centre ( TRC ) at Mall road. This is a quit place with jungle surrounding the resorts. Hotel checkout time is around 12 noon in Ranikhet.