I can't recommend Hotel Onrock highly enough! From the moment we arrived we were warmly welcomed by the manager, Mr Perera.
The hotel lobby/restaurant was decorated for Christmas and there were Christmas songs playing, which I loved! We were handed a complementary glass of papaya juice, and quickly shown to our room while our luggage was taken upstairs for us. Our room was spacious, clean and comfortable. There was a fan, which was sufficient to keep us cool at night. The en suite bathroom had a great shower, and complementary toiletries were included. The room had tea and coffee making facilities, and bottled water was provided in the room daily. Breakfast was included - fresh fruit and fruit juice, toast with jam, eggs made to order, and tea/coffee. Mr Perera was quick to provide helpful recommendations about restaurants and activities in the town.
The best thing about this hotel (apart from the excellent service!) was the view. Our balcony overlooked Little Adam's Peak and Ella Rock, and we could watch the sun rise in the Ella Gap between. The hotel also had a public balcony on the first floor with two hammocks overlooking a similar view, which made for a very relaxing time!
We only stayed for the two nights we spent in Ella, but would happily have stayed at Hotel Onrock longer and were sad to leave!