Vacation rentals in Njabini

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Njabini

Guests agree: these stays are highly rated for location, cleanliness, and more.

Superhost

Cottage in Muranga County

4.95 out of 5 average rating, 57 reviews

Kimakia Tea Cottages 2, Aberdare Mountain Range

Set deep in a valley and overlooking the Aberdare Forest Reserve and Chania River, this Small Cottage is built in pact with nature. The Small Cottage lies on a peaceful and secluded tea farm of 5 acres and has extensive river frontage. A covered kitchen on the porch provides a self catering option. Guests will find many spots for exploration along the river. The location is ideal for both relaxation and outdoor activities like fishing, hiking, birding, cultural trips and forest exploration.

Feb 21 – 28

$64 per night
Guest favorite

Cottage in Naivasha

5.0 out of 5 average rating, 26 reviews

Funky space with private garden - Bamboo Cottage

Bamboo Cottage is one of 4 Airbnb listings, situated on Blooming Oasis farm, on the Southern side of the Lake. Tucked away within luscious gardens, bamboo, beautiful trees and a dazzling array of bird and wildlife, it’s the perfect place to unwind & escape. Ideal for families, friends, artists, bird watchers, and business travelers. Chill by the pool, have a game of squash, drinks at the fire pit watching the hippos grazing meters away, there are plenty of activities to do around the Lake!

Sep 13 – 20

$171 per night
Guest favorite

Cottage in Naivasha

4.91 out of 5 average rating, 199 reviews

Longonot Loft | Naivasha

Longonot Loft is eco-friendly ‘loft house’ built on the foothills of Mt. Longonot volcano, Lake Naivasha. For bigger groups we have a second house called 'The Mabati Mansion' which can be booked in conjunction with Longonot Loft so we can accommodate groups up to 8 pax The house is beautifully furnished, has 2 big bedrooms & bathrooms and a plunge pool! The house is 100% solar powered and boast spectacular views of Mt.Longonot. Wildlife is common on the property & activities are close by!

Mar 18 – 25

$194 per night

Popular amenities for Njabini vacation rentals

Other great vacation rentals in Njabini

Guest favorite

Home in Naivasha

5.0 out of 5 average rating, 14 reviews

Private 1 bedroom (C3)

May 12 – 19

$50 per night
Guest favorite

Guesthouse in Naivasha

5.0 out of 5 average rating, 14 reviews

Naivasha Adorable Cottage

Jun 1 – 8

$68 per night
Guest favorite

Cottage in Naivasha

4.89 out of 5 average rating, 96 reviews

Serene & romantic with a view, north lake Naivasha

Aug 27 – Sep 3

$86 per night
Guest favorite

Apartment in Nakuru County

4.94 out of 5 average rating, 16 reviews

Elwai centre- home of English cottages

Dec 22 – 29

$84 per night
Superhost

Cabin in Mawingo

4.79 out of 5 average rating, 149 reviews

Wood Cabin in the Aberdare Mountains

Aug 31 – Sep 7

$19 per night
Guest favorite

Home in Naivasha

4.94 out of 5 average rating, 62 reviews

Suluhu House - 4 Bedroom - Naivasha - Exceptional!

Mar 6 – 13

$225 per night
Guest favorite

Home in Naivasha

4.98 out of 5 average rating, 60 reviews

Unique bush home in Naivasha

Sep 12 – 19

$148 per night
Guest favorite

Home in Nakuru County

4.91 out of 5 average rating, 46 reviews

Ecoscapes House, Lake Naivasha

Feb 25 – Mar 4

$220 per night
Guest favorite

Home in Nyeri

5.0 out of 5 average rating, 9 reviews

Serene Cabin.

Jun 8 – 15

$25 per night
Guest favorite

Villa in Naivasha

4.92 out of 5 average rating, 24 reviews

The Butterfly

Dec 27 – Jan 3

$260 per night
Guest favorite

Apartment in Naivasha

4.94 out of 5 average rating, 49 reviews

Tai House: Lovely 1-Bedroom with Ample Parking

Mar 8 – 15

$20 per night
Superhost

Tent in Gilgil

5.0 out of 5 average rating, 5 reviews

Lakefront luxury tent

May 24 – 31

$90 per night

Destinations to explore

  1. Airbnb
  2. Kenya
  3. Nyandarua County
  4. Njabini