Family hotels in Kenya
8 family hotels in Kenya, out of 1,115 hotels we offer here.
Read our guide: Where to stay in Kenya →
Read our guide: The best things to do in Kenya →
- All hotels
- 5-star hotels (72)
- 4-star hotels (163)
- 3-star hotels (415)
- spa hotels (11)
- family hotels (8)
- hotels with a pool (15)
- hotels with parking (15)
Top family hotels in Kenya

★★★★
Leopard Beach Resort & Spa
Ukunda, Diani Beach
Beach 50 m · All-inclusive option · Spa
See prices and rooms →

★★★★
La Mada
Nairobi
Pool · 35 rooms · Parking
See prices and rooms →

★★★★★
Diamonds Leisure Beach & Golf Resor
Mombasa
Spa · Pool · Parking
from £290 a night, taxes incl.2 adults · checked 1 Oct, 21:38

★★★★★
Nairobi Serena Hotel
Nairobi
Spa · Pool · Parking
from £167 a night, taxes incl.2 adults · checked 1 Oct, 21:38

★★★★★
Sarova Whitesands Beach Resort & Spa
Mombasa
All-inclusive option · Spa · Pool
from £237 a night, taxes incl.2 adults · checked 1 Oct, 21:38

★★★★★
Serena Beach Hotel & Spa
Mombassa
Spa · Pool · Parking
from £341 a night, taxes incl.2 adults · checked 1 Oct, 21:38

★★★★★
Windsor Golf & Country Club
Nairobi
Spa · Pool · Parking
from £208 a night, taxes incl.2 adults · checked 1 Oct, 21:38

★★★
Voyager Beach Resort
Mombasa
All-inclusive option · Rooftop pool · Parking
from £155 a night, taxes incl.2 adults · checked 1 Oct, 21:38
Family hotels in Kenya: questions answered
- How many family hotels are there in Kenya?
- We offer 8 family hotels in Kenya, out of 1,115 hotels in total.
- Which destinations in Kenya have the most family hotels?
- Mombasa (5 family hotels), Nairobi (3 family hotels).
- Do the prices include taxes and fees?
- Yes. The price you see includes taxes and fees. Some hotels also charge a local tourist tax that you pay at the hotel; when they do, we show it before you book.
- Can I pay monthly for a hotel in Kenya?
- On stays with free cancellation, yes: pay a £20 deposit today and the rest in equal monthly payments, all taken before your free cancellation ends. A £4.95 admin fee applies to each payment.