LAKE NAKURU NATIONAL PARKFlamingo Haven

Famous for its shimmering lake fringed with thousands of flamingos, creating a breathtaking pink spectacle. Beyond the birdlife, the park shelters rhinos, lions, and giraffes amid its acacia woodlands and scenic ridges.

EXPERIENCE MASAI MARAWild Paradise

The Masai Mara is a breathtaking expanse of rolling savannahs, home to the Big Five and the world-famous Great Migration. It offers an unrivaled safari experience where wildlife roams freely against a backdrop of golden plains and dramatic African sunsets.

AMBOSELI NATIONAL PARKLand Of Giants

Renowned for its iconic views of Mount Kilimanjaro towering over vast herds of elephants. Its diverse landscapes of swamps, savannah, and woodlands make it a prime destination for unforgettable wildlife encounters.
Find Your Safari

STOKMAN SAFARISBespoke Safaris, Across Africa & Beyond

At Stokman Safaris, we design tailor-made journeys that blend luxury, adventure, and authenticity. From Kenya’s iconic savannahs to hidden gems across Africa and beyond, our safaris are crafted to give you unforgettable wildlife encounters and world-class experiences.

SKIING AND SNOWMountains

HOT AIR BALOONFlying

ONE WITH NATUREHiking

CRUISE SAFARISWonders

GAMES DRIVESExplore

GREAT HISTORICMonuments

GO AND TRAVELFaraway

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700;800&display=swap'); :root { --text-dark: #1a1a1a; --text-muted: #666; --font-main: 'Montserrat', sans-serif; } .safari-section { padding: 80px 0; background-color: #ffffff; font-family: var(--font-main); } .safari-section .container { max-width: 1440px; /* Slightly wider to accommodate 4 columns comfortably */ margin: 0 auto; padding: 0 25px; } .safari-section .section-title { font-size: 2rem; font-weight: 800; color: var(--text-dark); margin-bottom: 15px; letter-spacing: -0.5px; text-transform: uppercase; text-align: center; } .safari-section .section-intro { font-size: 1rem; line-height: 1.7; color: var(--text-muted); max-width: 700px; margin: 0 auto 50px; text-align: center; } /* --- The Core Grid Logic --- */ .safari-grid { display: grid; /* Big Screens: 4 Columns */ grid-template-columns: repeat(4, 1fr); gap: 25px; } .safari-card { position: relative; display: block; text-decoration: none; border-radius: 12px; overflow: hidden; background: #000; transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1); } .safari-image { width: 100%; height: 400px; background-size: cover; background-position: center; transition: all 0.5s ease; opacity: 0.85; } .safari-image::after { content: ''; position: absolute; inset: 0; background: linear-gradient(to top, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.1) 60%); } .safari-overlay { position: absolute; bottom: 0; left: 0; width: 100%; padding: 25px; z-index: 2; } .safari-overlay h5 { color: #ffffff; font-size: 1.1rem; font-weight: 700; margin: 0; text-transform: uppercase; letter-spacing: 0.5px; } .safari-overlay p { color: rgba(255,255,255,0.8); font-size: 0.85rem; line-height: 1.4; margin: 0; max-height: 0; opacity: 0; overflow: hidden; transition: all 0.5s ease; } /* Hover Effects */ .safari-card:hover .safari-image { transform: scale(1.08); opacity: 1; } .safari-card:hover .safari-overlay p { max-height: 120px; opacity: 1; margin-top: 10px; } /* --- Responsive Breakpoints --- */ /* Tablets (landscape and portrait) */ @media (max-width: 1024px) { .safari-grid { grid-template-columns: repeat(2, 1fr); /* 2 Columns on Tablets */ } } /* Phones */ @media (max-width: 600px) { .safari-section .section-title { font-size: 1.7rem; } .safari-grid { grid-template-columns: 1fr; /* 1 Column on Phones */ } .safari-image { height: 350px; } /* Show description by default on mobile for better accessibility */ .safari-overlay p { opacity: 1; max-height: 100px; margin-top: 10px; } }
Why Stokman Safaris body { font-family: Arial, sans-serif; margin: 0; padding: 0; background: #fff; color: #333; } .why-section { position: relative; display: flex; flex-wrap: wrap; padding: 50px 10%; align-items: center; background: url("https://stokmansafaris.co.ke/wp-content/uploads/2025/09/pexels-lazybird-1260727-1-scaled.jpg") no-repeat center center/cover; color: #fff; } /* overlay for 80% background visibility */ .why-section::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255,255,255,0.8); /* light overlay for readability */ z-index: 0; } .why-text, .why-image { position: relative; z-index: 1; /* ensures content is above overlay */ } .why-text { flex: 1 1 45%; padding: 20px; } .why-text h2 { font-size: 2rem; margin-bottom: 15px; color: #9e391c; /* safari brand color */ font-weight: bold; } .why-text p { font-size: 1rem; line-height: 1.6; margin-bottom: 30px; color: #111; /* black text */ font-weight: 600; /* semi-bold */ } .features { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; } .feature { display: flex; align-items: flex-start; gap: 15px; padding: 15px; border-radius: 8px; background: rgba(255, 255, 255, 0.9); box-shadow: 0 2px 5px rgba(0,0,0,0.05); transition: all 0.3s ease; cursor: pointer; } .feature-icon { font-size: 28px; color: #9e391c; transition: color 0.3s ease; } .feature h4 { margin: 0 0 5px; font-size: 1.1rem; color: #111; font-weight: bold; transition: color 0.3s ease; } .feature p { margin: 0; font-size: 0.95rem; color: #555; transition: color 0.3s ease; } /* Hover effect */ .feature:hover { background: #9e391c; box-shadow: 0 4px 12px rgba(0,0,0,0.15); transform: translateY(-3px); } .feature:hover h4, .feature:hover p, .feature:hover .feature-icon { color: #fff; } .why-image { flex: 1 1 45%; padding: 20px; } .why-image img { width: 100%; border-radius: 10px; box-shadow: 0px 4px 10px rgba(0,0,0,0.15); } /* Responsive for tablets & mobile */ @media (max-width: 900px) { .why-section { flex-direction: column; padding: 30px 5%; } } @media (max-width: 768px) { .features { grid-template-columns: 1fr; /* single column on mobile */ } }

Why Stokman Safaris

Since 2020, Stokman Safaris has been dedicated to delivering memorable journeys across Kenya and East Africa. Our focus is on connecting travelers with breathtaking landscapes, wildlife, and cultures while ensuring comfort and authenticity at every step.

✈️

Seamless Journeys

From the moment you land to your final farewell, every detail is handled with care.

🤝

Trusted Support

Our dedicated team is always available to assist and guide you throughout your trip.

🦁

Wildlife Encounters

Experience Africa’s iconic Big Five and rare species in their natural habitats.

🌍

Cultural Connections

Engage with local communities and traditions that make East Africa truly unique.

Safari Experience

Love Travel?

Stay inspired with the best safari deals, travel tips, and exclusive offers.
👉 Subscribe to our newsletter and never miss an adventure!


    BOOK THEM WHILE THEY'RE HOTLimited Time offers

    Don’t miss out on our exclusive tour and travel offers with special discounts for a short time only. Secure your dream safari adventure today—once the offer ends, it’s gone!

    Best Destinations

    Choose a country to explore top-rated safari parks and hidden gems.

    @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700;800&display=swap'); .destinations-section { padding: 80px 0; background-color: #fdfbf7; text-align: center; font-family: 'Montserrat', sans-serif; } .section-title { font-size: 2rem; color: #2c3e50; font-weight: 800; margin-bottom: 10px; text-transform: uppercase; } .section-intro { font-size: 1rem; color: #666; margin-bottom: 40px; } /* Tab Filtering Logic */ .tab-panel { display: none; animation: fadeIn 0.5s ease; } .tab-panel.active { display: block; } @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } /* Centered Tabs */ .tabs-container { margin-bottom: 50px; } .tabs { display: inline-flex; background: #fff; padding: 6px; border-radius: 50px; box-shadow: 0 5px 20px rgba(0,0,0,0.05); border: 1px solid #eee; } .tab-btn { border: none; background: none; padding: 12px 25px; font-size: 14px; font-weight: 600; border-radius: 40px; cursor: pointer; transition: 0.3s; color: #555; font-family: 'Montserrat', sans-serif; } .tab-btn.active { background: #d35400; color: #fff; } /* --- Centered Grid Logic --- */ .destinations-grid { display: grid; /* This ensures cards don't stretch too wide and center themselves */ grid-template-columns: repeat(auto-fit, minmax(300px, 350px)); justify-content: center; gap: 30px; max-width: 1200px; margin: 0 auto; } .destination-card { position: relative; border-radius: 12px; overflow: hidden; height: 380px; display: block; box-shadow: 0 10px 25px rgba(0,0,0,0.08); transition: transform 0.4s ease; } .destination-card:hover { transform: translateY(-5px); } .destination-image { width: 100%; height: 100%; background-size: cover; background-position: center; transition: transform 0.6s ease; } .destination-card:hover .destination-image { transform: scale(1.1); } .destination-overlay { position: absolute; inset: 0; background: linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.2) 60%); display: flex; align-items: flex-end; justify-content: center; padding-bottom: 35px; } .destination-overlay h5 { color: #fff; font-size: 1.3rem; font-weight: 700; margin: 0; text-transform: uppercase; letter-spacing: 1px; } /* Mobile Adjustments */ @media (max-width: 768px) { .tabs { display: flex; overflow-x: auto; border-radius: 0; box-shadow: none; background: transparent; padding: 5px; } .tab-btn { white-space: nowrap; background: #fff; margin-right: 8px; border: 1px solid #eee; padding: 10px 20px; } .destinations-grid { grid-template-columns: 1fr; padding: 0 20px; } } document.addEventListener('DOMContentLoaded', function() { const tabs = document.querySelectorAll('.tab-btn'); const panels = document.querySelectorAll('.tab-panel'); tabs.forEach(tab => { tab.addEventListener('click', () => { const target = tab.getAttribute('data-tab'); tabs.forEach(t => t.classList.remove('active')); tab.classList.add('active'); panels.forEach(panel => panel.classList.remove('active')); document.getElementById(target).classList.add('active'); }); }); });
    OUR ACCREDITIONS & PARTNERS
    Proudly accredited and partnered with leading tourism boards, travel associations, and trusted industry brands to guarantee you a safe and seamless safari experience.
    TRA
    Safari_bookings_logo
    your-african-safari_logo
    Trip_Advisor_logo
    Jambojet_logo
    Kenya_Airways_Logo
    kenya_wildlife_service_logo
    Stokman Safaris FAQ body { font-family: Arial, sans-serif; margin: 0; padding: 0; background: #f9f9f9; } .faq-section { max-width: 900px; margin: 40px auto; padding: 20px; } .faq-title { text-align: center; font-size: 2rem; color: #9e391c; margin-bottom: 25px; font-weight: bold; } .faq-item { border-bottom: 1px solid #ddd; } .faq-question { background: #fff; color: #9e391c; cursor: pointer; padding: 15px 20px; font-size: 1.1rem; font-weight: 600; display: flex; justify-content: space-between; align-items: center; transition: background 0.3s ease; } .faq-question:hover { background: #f2e6e2; } .faq-answer { max-height: 0; overflow: hidden; background: #fff; padding: 0 20px; transition: max-height 0.4s ease, padding 0.3s ease; } .faq-answer p { margin: 15px 0; color: #333; line-height: 1.5; } .faq-item.active .faq-answer { max-height: 200px; padding: 15px 20px; } .faq-item.active .faq-question::after { content: "-"; font-size: 1.5rem; } .faq-question::after { content: "+"; font-size: 1.5rem; } /* Responsive */ @media (max-width: 768px) { .faq-title { font-size: 1.6rem; } .faq-question { font-size: 1rem; } }

    Frequently Asked Questions

    1. What makes Stokman Safaris unique?

    We specialize in personalized safari experiences across Kenya and beyond, offering professional guides, luxury vehicles, and tailor-made itineraries.

    2. Do you organize both group and private tours?

    Yes, we arrange both group safaris for budget-friendly adventures and exclusive private tours for personalized luxury experiences.

    3. What is included in your safari packages?

    Our packages often include transport, park entry fees, game drives, accommodation, and meals. Flight and extra activities can be arranged on request.

    4. Can you help with hotel bookings and flights?

    Yes, besides safaris we also assist with hotel reservations, domestic flights, airport transfers, and visa guidance to make your trip seamless.

    5. Are your safaris family-friendly?

    Absolutely! We have special packages and kid-friendly itineraries ensuring families enjoy a safe and memorable safari adventure together.

    6. How do I confirm a booking?

    You can confirm your booking by making a deposit through our secure payment options. The balance is payable before the safari starts.

    7. What happens if I need to cancel?

    We have a flexible cancellation policy. Refunds depend on the time of cancellation, but we always strive to provide fair options for our clients.

    const faqItems = document.querySelectorAll(".faq-item"); faqItems.forEach(item => { item.querySelector(".faq-question").addEventListener("click", () => { faqItems.forEach(i => i.classList.remove("active")); item.classList.toggle("active"); }); });
    The Big 5 of Africa - Stokman Safaris body { margin: 0; font-family: Arial, sans-serif; background: #f9f9f9; } .big5-section { max-width: 1200px; margin: 40px auto; padding: 20px; } .big5-title { text-align: center; font-size: 2rem; color: #9e391c; font-weight: bold; margin-bottom: 20px; } .big5-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); } .big5-item { position: relative; overflow: hidden; border: 4px solid #fff; /* White border around each image */ } .big5-item img { width: 100%; height: 250px; object-fit: cover; transition: transform 0.5s ease; display: block; } .big5-item:hover img { transform: scale(1.1); } .big5-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(158, 57, 28, 0.85); /* Brand color overlay */ color: #fff; opacity: 0; transition: opacity 0.5s ease; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 15px; text-align: center; } .big5-item:hover .big5-overlay { opacity: 1; } .big5-overlay h3 { margin-bottom: 10px; font-size: 1.3rem; font-weight: bold; } .big5-overlay p { font-size: 0.95rem; line-height: 1.4; } /* Responsive adjustments */ @media (max-width: 768px) { .big5-overlay h3 { font-size: 1.1rem; } .big5-overlay p { font-size: 0.85rem; } }

    The Big Five of Africa - Must See!

    Lion

    Lion

    The king of the savannah, lions are known for their strength, pride living, and powerful roars that echo across the wild.

    Elephant

    Elephant

    Africa’s gentle giant, elephants are highly intelligent and social animals, often seen moving in herds across the plains.

    Buffalo

    Cape Buffalo

    Strong and resilient, the African buffalo is one of the most formidable members of the Big Five, often found in large herds.

    Leopard

    Leopard

    Elusive and graceful, leopards are skilled climbers and hunters, known for their striking spotted coats and stealth.

    Rhinoceros

    Rhinoceros

    With their powerful build and iconic horns, rhinos are a rare and endangered sight, symbolizing Africa’s natural heritage.

    Stokman Safaris Footer body { margin: 0; font-family: Arial, sans-serif; } footer { background-color: #222; color: #fff; padding: 40px 20px 0; } .footer-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 30px; max-width: 1200px; margin: 0 auto 30px; } .footer-logo { max-width: 200px; } .footer-logo img { width: 100%; } .footer-about p { font-size: 0.95rem; line-height: 1.6; margin-top: 10px; } .footer-title { font-size: 1.1rem; font-weight: bold; color: #9e391c; margin-bottom: 15px; } .footer-links ul { list-style: none; padding: 0; margin: 0; } .footer-links ul li { margin-bottom: 10px; display: flex; align-items: center; gap: 8px; } /* Smaller doughnut icon */ .footer-links ul li::before { content: ""; display: inline-block; width: 12px; height: 12px; border: 2px solid #9e391c; border-radius: 50%; background: white; flex-shrink: 0; } .footer-links ul li a { color: #ddd; text-decoration: none; font-size: 0.95rem; transition: color 0.3s; } .footer-links ul li a:hover { color: #9e391c; } .newsletter { text-align: center; margin: 30px auto; max-width: 700px; } .newsletter h3 { font-size: 1.2rem; font-weight: bold; margin-bottom: 10px; } .newsletter p { font-size: 0.9rem; margin-bottom: 15px; color: #ccc; } .newsletter form { display: flex; flex-wrap: wrap; justify-content: center; } .newsletter input[type="text"], .newsletter input[type="email"] { padding: 10px; margin: 5px; border: none; border-radius: 4px; flex: 1 1 200px; } .newsletter button { padding: 10px 20px; margin: 5px; background-color: #9e391c; border: none; color: #fff; border-radius: 4px; cursor: pointer; transition: background 0.3s; } .newsletter button:hover { background-color: #b14527; } .social-icons { text-align: center; margin-bottom: 20px; } .social-icons a { display: inline-block; margin: 0 8px; width: 40px; height: 40px; background-color: #444; border-radius: 50%; color: #fff; line-height: 40px; text-align: center; transition: background 0.3s; font-size: 18px; } .social-icons a:hover { background-color: #9e391c; } .footer-bottom { text-align: center; background-color: #9e391c; color: #fff; padding: 15px; font-size: 0.85rem; margin-top: 20px; } @media (max-width: 768px) { .footer-container { grid-template-columns: 1fr; text-align: left; /* keep left alignment */ } .footer-links { margin-top: 15px; } .footer-links ul li { justify-content: flex-start; /* ensure left alignment */ } }
    CHAT