Pet-friendly hotels and guesthouses in Nairobi, ranked
A dog lying on the lawn of a garden guesthouse in Karen, Nairobi
Barely any of Nairobi's branded hotels take dogs, but the garden suburbs are full of places that do — here are 8 options ranked, with deposits from KSh3,000 and the leopard warning nobody puts in the listing.
Who actually accepts pets in Nairobi
The split is clean. International-brand hotels in Westlands, Upper Hill and the airport corridor do not take pets, full stop, with the occasional exception for a registered assistance dog arranged in advance through the general manager. Everything that does take pets is owner-run: converted family houses, garden cottages, farm stays and small lodges in Karen, Langata, Runda, Muthaiga and along Kiambu Road. That is not a limitation so much as a redirection, because those are also the places with an acre of grass, a fenced compound and staff who already have three dogs of their own on site.
Expect a refundable deposit of KSh3,000-10,000, a per-night pet charge of KSh500-1,500 at the more formal places, a rule about dogs not on beds or in the dining room, and a request for a current rabies certificate. Kenya is rabies-endemic and hosts take that seriously; carry the vaccination card, not a photograph of it. If you are moving into the country, the Directorate of Veterinary Services import permit and the vaccination paperwork will be checked at the airport, and hosts in these suburbs are used to guests arriving straight from JKIA with a crate.
Karen garden cottages: the top of the list
Karen is the obvious winner and deserves it. Cottages and small guesthouses off Ngong Road, Karen Road and Bogani Road sit on one to five acres, most with a stock fence or a hedge on a wall, and at KSh8,000-18,000 a night for a two-bedroom cottage with a kitchen you get a lawn your dog can actually use, a fireplace for the 12°C July nights, and hosts who will point you at their own vet. Walking is genuinely good here: quiet estate roads, the Oloolua Nature Trail nearby, and the forest edge for early mornings before the heat.
The catch is the one nobody writes down. Karen and Langata back onto Nairobi National Park and the Ngong forest belt, and leopards take dogs from gardens here — not often, but often enough that every long-term resident knows a story. Bring your dog inside at night, without exception, and do not let a small dog out unaccompanied after dark. Second, ticks are heavy in long grass at the start of the rains, and tick-borne disease is a real veterinary problem in Nairobi, so arrive with prevention already applied rather than buying it on day three.
Langata and the park-edge stays: space, with rules
Langata's guesthouses along Magadi Road and the lanes off Langata South Road are Karen's slightly cheaper neighbour at KSh6,000-14,000, with the same big-plot logic and a shorter run to the Giraffe Centre and the Sheldrick Trust. Several hosts here keep horses or livestock, which changes the terms: your dog may be welcome in the cottage and banned from the paddock, and that is worth clarifying before you arrive with a terrier. The compounds are usually properly fenced because they have to be, so if your dog is a boundary-tester this is a better bet than a Karen hedge.
Do not take a dog into Nairobi National Park itself; domestic animals are not permitted inside, and the gate staff will turn you back. The practical shape of a Langata stay with a dog is therefore: dog stays at the cottage with the daytime staff, you do the park at 6am, you are back by 10am and the rest of the day is walks on estate roads. Ask the host directly whether someone is on the property all day, because a dog left alone in an unfamiliar Nairobi compound will bark at every hadada ibis and boda arriving at the gate.
Runda, Rosslyn and Muthaiga: the tidy option
The northern suburbs are the low-drama choice. Guesthouses in Runda and around Rosslyn charge KSh10,000-20,000, sit behind electric gates on quarter- to half-acre plots with proper lawns, and their clientele is diplomats and consultants who arrive with pets on two-year postings. That means the systems already exist: a housekeeper who will feed a dog at 7am, a vet five minutes away in Gigiri or Village Market, and a compound wall rather than a hedge. Muthaiga is the same in a more mature, more expensive form, with old-growth gardens and a genuinely quiet night.
The advantage over Karen is Karura Forest, ten minutes away off Limuru Road, where leashed dogs are welcome on the gravel trails and the entry fee is small. It is the best dog walk in Nairobi: 50km of tracks under old indigenous trees, a waterfall, no traffic, and enough shade that a midday walk is survivable. The downside of the northern belt is that plots are smaller than Karen's, so a large, high-energy dog will be bored by day three unless you commit to that daily Karura run.
Kiambu Road, Ruaka and the farm stays
Push 15-20km north of the centre and you reach the coffee-farm belt along Kiambu Road, where farm stays and country guesthouses charge KSh6,000-14,000 for rooms on genuinely large properties. This is the best value for a longer stay with a dog: no per-night pet charge at many places, unlimited space, dirt roads to walk on, and cooler air at 1,800m. The cost is distance. You are 40-60 minutes from Westlands in the peaks on a road that has been under widening works for years, and there is no quick route back if you forget something.
This tier suits people relocating rather than visiting: two or three weeks while you look at houses, with the dog acclimatising to Nairobi's altitude, its afternoon thunderstorms in April and November, and its street-dog population. Ask two things before booking. Are there resident farm dogs, and are they territorial, because introducing a nervous imported dog to three Kenyan farm dogs at the gate is a bad first hour. And is the compound fenced for livestock or for dogs, because a fence that stops a cow will not stop a determined spaniel.
Apart-hotels in Kilimani and Kileleshwa: only for small dogs
A handful of serviced apartment blocks in Kilimani, Kileleshwa and Lavington will accept a small dog on a long stay, typically over a week, at KSh9,000-16,000 a night with a KSh10,000 deposit. The appeal is a kitchen, a lift, a guarded building and being ten minutes from Yaya Centre and a good vet. The reality is that there is no garden, only a paved parking court, and the nearest proper green is the Nairobi Arboretum off State House Road, where leashed dogs are allowed and which is a five-minute drive rather than a walk.
Take this option if your dog is under about 10kg, is lead-trained and does not react to the boda boda traffic on Argwings Kodhek Road, which is constant. Do not take it for a large dog: apartment corridors, a lift shared with families and a concrete forecourt make for a miserable fortnight, and you will spend more on trips to green space than you saved on rent. If your dog is big and you want to be central, take a Lavington house rental with a garden instead and accept the extra KSh3,000-5,000 a night.
What I would book, and what to skip
My pick is a Karen cottage at KSh10,000-15,000 on a fenced plot with a resident caretaker: it is the right amount of space, the walking is the best in the city, the vets are excellent, and hosts there have handled dogs for decades. Second choice is Runda or Rosslyn at KSh12,000-18,000 for the wall, the systems and Karura ten minutes away. Third is a Kiambu Road farm stay if you are here for a month and want value. Book direct by email rather than through a platform, because pet terms in Nairobi are negotiated, not published.
Skip any place that says pets are fine but cannot describe its fence. Skip the assumption that a hotel restaurant terrace will accept a dog — most Kenyan kitchens follow food-hygiene rules that keep animals off the dining side, even where the lawn is fine. Skip leaving a dog outside overnight anywhere near the park edge in Karen and Langata. And skip peak-rain arrivals in mid-April if you can: gravel drives turn to mud, gardens flood in an hour, and a dog fresh off a long flight will spend the first week wet.
Before you book
What people ask before booking Karen.
Essentially none. The four- and five-star towers in Westlands, Upper Hill and the airport corridor decline pets as policy, with occasional case-by-case exceptions for registered assistance dogs arranged directly with the general manager. Everything genuinely pet-friendly in Nairobi is an owner-run guesthouse or cottage in Karen, Langata, Runda, Muthaiga or along Kiambu Road.
Budget a refundable deposit of KSh3,000-10,000 and, at the more formal guesthouses, a nightly pet fee of KSh500-1,500. Many Karen and Kiambu Road properties charge nothing extra on stays over a week. Expect to show a current rabies vaccination certificate rather than a photograph of one.
Karura Forest off Limuru Road is the best: gravel trails, old indigenous trees, a waterfall, leashed dogs welcome for a small entry fee. The Nairobi Arboretum off State House Road works for a short central walk, and Oloolua near Karen for a shadier one. Nairobi National Park does not admit domestic animals at all.
No. Karen and Langata sit against the national park and forest belt, and leopards do take dogs from gardens there. Bring pets indoors at dusk without exception, keep small dogs accompanied after dark, and apply tick prevention before you arrive, since tick-borne disease is a genuine veterinary problem in these suburbs.