Mailing List
Sign up for our mailing list to get latest updates and offers.
Bantu Africa Resort in Nyeri, Kenya, is a luxurious retreat nestled at the foothills of Mount Kenya. Here are some more details about the resort:
Family Rooms: Interconnected rooms offering both privacy and togetherness.
Deluxe Rooms: Comfortable rooms with stunning views of the pool and the Aberdare Ranges.
Honeymoon Suites: Romantic and luxurious suites with breathtaking views and personalized service.
Presidential Suite: Five-star accommodation with three rooms, a master bedroom, a sitting area, a minibar, and a dining area.
Restaurant: Offers a variety of local and international dishes made with fresh ingredients.
Bars: Signature cocktails and a range of beverages to suit every taste.
Olympic Pool: Perfect for swimming laps and enjoying a refreshing dip.
Swimming Pools: Multiple pools for relaxation and leisure.
Youth Club: Activities for younger guests.
Sports Bar: A place to unwind and enjoy sports events.
Member's Club: Exclusive area for members to socialize.
24/7 Front Desk: Assistance available around the clock.
Daily Housekeeping: Ensures your room is always clean and comfortable.
Car Wash: Convenient service for your vehicle.
Salon and Barbershop: Personal grooming services on-site.
Conference Facilities: Equipped to host meetings and events.
Executive Board Rooms: Ideal for business gatherings.
Family Park: A fun area for families to enjoy.
Helipad: For those arriving by helicopter.
Landscaped Gardens: Beautifully maintained gardens for a serene environment.
Spa: A place to relax and rejuvenate.
10 km from Nyeri Town: Convenient access to the town's amenities.
15-minute drive from St. Peter's Anglican Church: Nearby religious site.
16-minute drive from Nyeri Golf Course: Perfect for golf enthusiasts.
19-minute drive from Dedan Kimathi University of Technology: Close to educational institutions.
38-minute drive from Chinga Dam: Scenic drive to the dam.
65-minute drive from Mount Kenya National Park: Ideal for nature lovers.
For reservations, you can call +254 0768 497 841 or book online at