December is one of the best times to visit Kenya. The weather is warm, schools are on holiday, wildlife viewing is excellent, and coastal destinations are at their liveliest. While some regions receive short rains, most days are sunny, making December ideal for safaris, beach escapes, and cultural experiences. Below are the best places to visit in Kenya in December, depending on the type of holiday you prefer.
Masai Mara National Reserve
The Masai Mara is a top destination all year round, and December is no exception. The short rains have refreshed the landscape, leaving the plains green and scenic. Wildlife remains abundant, with lions, elephants, cheetahs, giraffes, and large herds of buffalo easily spotted.
December also attracts fewer tourists compared to the peak migration season, allowing for quieter game drives and more personalized safari experiences.
Best for: Wildlife safaris, photography, hot air balloon rides
Weather: Warm days with occasional light showers
Diani Beach
Diani Beach is one of Kenya’s most popular December destinations. It features white sandy beaches, clear turquoise waters, and a vibrant festive atmosphere.
Visitors can enjoy swimming, snorkeling, diving, beach relaxation, and nightlife. Nearby attractions include boat excursions, dolphin tours, and Shimba Hills National Reserve.
Best for: Beach holidays, honeymooners, water sports
Weather: Hot and sunny, with brief coastal showers
Watamu
Watamu offers a calmer alternative to Diani and is ideal for travelers seeking a peaceful coastal retreat. December conditions are excellent for snorkeling and exploring coral reefs in the marine park.
The area also features cultural and nature attractions, including the Gede Ruins and Arabuko Sokoke Forest.
Best for: Eco-tourism, snorkeling, families, couples
Weather: Warm and pleasant
Amboseli National Park
Amboseli is well known for its elephant herds and scenic views of Mount Kilimanjaro. In December, wildlife remains easy to spot as vegetation has not grown too dense.
The park offers less crowding than other major reserves, providing a serene and scenic safari experience.
Best for: Elephants, photography, landscapes
Weather: Warm, with occasional rainfall
Naivasha and Hell’s Gate
Lake Naivasha is perfect for a December getaway, especially for travelers from Nairobi. Activities include boat rides, cycling through Hell’s Gate National Park, and guided nature walks on Crescent Island.
December brings lush scenery and cooler temperatures compared to many other regions.
Best for: Weekend trips, adventure activities, family outings
Weather: Mild and comfortable
Mount Kenya Region
The Mount Kenya region is suitable for hiking, sightseeing, and relaxation in December. While peak climbs are more common later in the dry season, forest trails and lodge stays are enjoyable.
Towns such as Nanyuki offer comfortable accommodations and beautiful views.
Best for: Hiking, nature escapes, eco-lodges
Weather: Cool mornings, mild afternoons
Lamu Old Town
Lamu provides a unique cultural experience with its rich Swahili heritage. Visitors can explore historic architecture, enjoy dhow sailing, and relax on secluded beaches.
December brings festive activities while maintaining the town’s slow-paced charm.
Best for: Culture, history, quiet holidays
Weather: Warm and humid
Nairobi
Nairobi is an excellent destination during December, offering both urban and nature experiences. Visitors can explore Nairobi National Park, museums, forests, and entertainment spots.
The city hosts numerous holiday events, making it lively and festive.
Best for: City tourism, short safaris, entertainment
Weather: Warm, with occasional showers
Travel Tips for Visiting Kenya in December
- Book accommodation early, as December is a peak travel period.
- Pack light rainwear, especially for safaris and outdoor activities.
- Plan transport in advance due to high holiday traffic.
- Respect local cultures, particularly in coastal and heritage areas.





