Hi, have a look at Macushla House, we were there last week and had a great time. Very reasonably priced and friendly staff. Within walking distance of the giraffe centre and approx 10 minutes drive from the elephants. Food is great, tea in bed in the morning as a matter of course, just tell them what time you want it. It is a small and cosy place and I thought it was delightful and would certainly stay there again.
We stayed at Karen Blixen Coffee Gardens last December. Excellent food both for breakfasts and dinner. Superb gardens. You stay in little cottages in the gardens so a great feeling of privacy, but be warned.....if it rains, it gets VERY noisy because of the traditional tin roofs! It is just up the road from the Karen Blixen museum, 10 minutes drive from the giraffes and 20 minutes drive from the elephants. Much more expensive than Macushla but a lovely experience.
Both places are reviewed on here so have a look. Have a wonderful time!