country flagcountry flag

USD 76.34

Avg. of 34 properties

Check-in: Wed, Oct 21 2026

Booked on: Tue, Oct 06 2026 (15 days in advance)

2 adults / 1 night / Breakfast included / Review score: Good (7+) / Rating: 3 stars

1.  Gardens Executive Suites ★ 7.9 (122 reviews)
USD 29.12
2.  Decasa Hotel ★ 7.3 (566 reviews)
USD 31.5
3.  Rabi Hotel ★ 8 (6 reviews)
USD 34.2
4.  KENYA CONTINENTAL Hotel ★ 8.2 (199 reviews)
USD 34.83
5.  Pearl Palace Hotel ★ 7.4 (19 reviews)
USD 35.92
6.  Baraka Tower Hotel ★ 7.9 (298 reviews)
USD 42.12
7.  Hadassah Hotel ★ 7.8 (505 reviews)
USD 46.43
8.  Kenya Comfort Suites ★ 7.9 (122 reviews)
USD 50
9.  lukenya alkebu resort ★ 8.3 (3 reviews)
USD 55.8
10.  Red Ruby Hotel ★ 7 (115 reviews)
USD 56.07
11.  La Maison Royale ★ 7.6 (1,151 reviews)
USD 57.38
12.  Rose Crown Suites - Hurlingham, Nairobi ★ 7.8 (16 reviews)
USD 60.75
13.  Saab Royale Hotel ★ 7.9 (49 reviews)
USD 64.88
14.  Pori City Hotel ★ 8.5 (79 reviews)
USD 68.4
15.  After 40 Hotel ★ 8 (535 reviews)
USD 72
16.  Boma Inn Nairobi ★ 7.8 (407 reviews)
USD 74.59
17.  Melili Hotel ★ 8 (118 reviews)
USD 76.5
18.  Clarion Hotel Nairobi ★ 7 (23 reviews)
USD 76.95
19.  CySuites Apartment Hotel ★ 8.3 (1,289 reviews)
USD 82.4
20.  L'Aziz Suites - Near Aga Khan Hospital ★ 8.7 (303 reviews)
USD 83.25
22.  The Monarch Hotel ★ 8.3 (479 reviews)
USD 84
23.  MAA Hotel and Suites - Hurlingham, Nairobi ★ 8.4 (877 reviews)
USD 86.8
24.  Reata Apartment Hotel ★ 8.2 (22 reviews)
USD 90.09
25.  The Crossroads Hotel, Westlands ★ 8.5 (720 reviews)
USD 93.71
26.  LIA Hotel & Training Centre ★ 8.4 (6 reviews)
USD 94
27.  Fedha Residences by Trianum ★ 7.8 (84 reviews)
USD 95.04
28.  Marble Arch Hotel ★ 8 (70 reviews)
USD 104.25
29.  Swiss-Belinn Nairobi ★ 8.5 (323 reviews)
USD 105.3
30.  The Grand Gables ★ 7.2 (89 reviews)
USD 108
31.  Maanzoni 680 HOTEL ★ 8 (90 reviews)
USD 117
32.  Best Western Nairobi Upper Hill ★ 8.7 (716 reviews)
USD 118.75
33.  ibis Styles - Nairobi, Westlands ★ 8.1 (1,370 reviews)
USD 122
34.  Jacaranda Hotel Nairobi ★ 8 (260 reviews)
USD 160