Start your day with a visit to the , where you can get up close and personal with the endangered Rothschild's giraffe.
Next, head to the , where you can see baby elephants being fed and learn about the conservation efforts being made to protect these magnificent animals.
In the afternoon, visit the , the former home of the author of "Out of Africa," and learn about her life and the history of colonial Kenya.
End your day with a sunset cocktail at the rooftop bar of the luxurious .
Day 2:
Take a day trip to the , where you can see lions, cheetahs, zebras, and other wildlife just a few miles from the city center.
After your safari, head to the nearby , where you can learn about the traditional music, dance, and crafts of Kenya's many ethnic groups.
In the evening, enjoy dinner at Carnivore, a famous restaurant that serves all-you-can-eat grilled meat.
Day 3:
Start your day with a visit to the , where you can learn about Kenya's history, culture, and natural heritage.
Next, head to the nearby , where you can see a variety of snakes, crocodiles, and other reptiles up close.
In the afternoon, visit the , where you can shop for traditional crafts and souvenirs from all over Kenya.
End your day with a relaxing massage at the luxurious .
Day 4:
Take a day trip to the nearby , where you can take a boat ride to see hippos and other wildlife, and visit the nearby , where you can hike, bike, or rock climb in a stunningly beautiful landscape.
In the evening, enjoy dinner at Talisman, a popular restaurant that serves international cuisine in a beautiful garden setting.
Day 5:
Start your day with a hot air balloon ride over the Maasai Mara, one of the most famous wildlife reserves in the world.
After your balloon ride, enjoy a champagne breakfast in the bush, followed by a game drive to see lions, elephants, and other wildlife up close.
In the evening, enjoy a farewell dinner at Tamarind, a seafood restaurant that overlooks the Indian Ocean and serves some of the freshest seafood in Kenya.
I hope this itinerary gives you a good idea of all the amazing things you can do in Nairobi in just 5 days!