Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Ruiru
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Ruiru
Over 1,000 homes in Ruiru
Boutique hotel in Ruiru
Royal Pine Cottage Hotel
6 bedrooms
,
·
6 beds
,
·
6 private bathrooms
1–6 Aug
1–6 Aug
$180 SGD
Show price breakdown
for 5 nights
$180 SGD for 5 nights
,
·
Superhost
Superhost
Flat in Juja
The Arabica Cottage at Firefly -farmstay near Nbi
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
,
·
2 bathrooms
2 bathrooms
2–7 Aug
2–7 Aug
$1,614 SGD
$1,291 SGD
Show price breakdown
for 5 nights
New place to stay
New
Flat in Ruiru
La Casa Val
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$142 SGD
$117 SGD
Show price breakdown
for 5 nights
Free cancellation
New place to stay
New
Room in Kenyatta Road
Ageni Suite 2 by Waterfall Trails & Picnic Grounds
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$326 SGD
$261 SGD
Show price breakdown
for 5 nights
Free cancellation
Guest favourite
Guest favourite
Flat in Kiambu, Membly
Apex panorama
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$115 SGD
Show price breakdown
for 5 nights
$115 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Home in Juja
Amboseli Loft
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
1–6 Aug
1–6 Aug
$632 SGD
Show price breakdown
for 5 nights
$632 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Superhost
Superhost
Home in Juja
LaSiara Homes Nairobi - Home away from Home
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Aug
1–6 Aug
$647 SGD
Show price breakdown
for 5 nights
$647 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Flat in Juja
Elegance BnB Juja
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
2 bathrooms
2 bathrooms
1–6 Aug
1–6 Aug
$159 SGD
Show price breakdown
for 5 nights
$159 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Superhost
Superhost
Home in Ruiru
Ruiru residence discount |cozy 3bed long stay home
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
3 bathrooms
3 bathrooms
1–6 Aug
1–6 Aug
$506 SGD
Show price breakdown
for 5 nights
$506 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Flat in Tatu City
The Gem at Tatu City
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
30 Aug – 6 Sept
30 Aug – 6 Sept
$469 SGD
$408 SGD
Show price breakdown
for 7 nights
Weekly discount
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Flat in Ruiru
HomeAway
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Jan
1–6 Jan
$163 SGD
$134 SGD
Show price breakdown
for 5 nights
Free cancellation
Flat in Tatu City
Toshika Homes - Your Home Away from Home 2bedroom
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
3–8 Aug
3–8 Aug
$328 SGD
Show price breakdown
for 5 nights
$328 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Flat in Nairobi
Modern 2BR Family Apt In Ngara #Near CBD + WiFi
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
6–11 Aug
6–11 Aug
$343 SGD
Show price breakdown
for 5 nights
$343 SGD for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Flat in Tatu City
Elinam Makao Tulivu
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
1–6 Aug
1–6 Aug
$350 SGD
$280 SGD
Show price breakdown
for 5 nights
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Flat in Nairobi
Top floor/Penthouse Apartment in Kilimani, Nairobi
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3.5 bathrooms
3.5 bathrooms
9–14 Aug
9–14 Aug
$627 SGD
Show price breakdown
for 5 nights
$627 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 26 reviews
4.92 (26)
Flat in Nairobi
Zabibu Homes | Rooftop Gym & Heated Pool
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
,
·
2 bathrooms
2 bathrooms
1–6 Aug
1–6 Aug
$504 SGD
Show price breakdown
for 5 nights
$504 SGD for 5 nights
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Flat in Nairobi
Garden City Residences
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
23–28 Aug
23–28 Aug
$750 SGD
Show price breakdown
for 5 nights
$750 SGD for 5 nights
Book early to save
Free cancellation
4.98 out of 5 average rating, 58 reviews
4.98 (58)
Room in Ruiru
Seropet Home Eastern Bypass, Ruiru, Airbnb studio
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$127 SGD
$105 SGD
Show price breakdown
for 5 nights
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Flat in Tatu City
Serenity Nest1
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$207 SGD
Show price breakdown
for 5 nights
$207 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 18 reviews
4.94 (18)
1
2
3
4
…
15