1 5 Keekorok Lodge
C14 Keekorok
20 km from centre
- Free Wi-Fi
- Swimming pool
- Spa
- Parking
Part of Preferred Hotel Group
69 places to stay · Narok · Kenya · average guest score 8.6
1 5 C14 Keekorok
20 km from centre
Part of Preferred Hotel Group
2 5
3 5 Masai Mara National Reserve
43 km from centre
Part of Accor Hotels
4 5 Maasai Mara
34 km from centre
5 5 Olkiombo
27 km from centre
One map, live prices from Booking.com, Expedia, Hotels.com, Vrbo and others.
6 5 Maasai Mara National Reserve, AA Lodge
5.1 km from centre
7 4
8 5 Mara Kimana Camp
8.7 km from centre
9 5
10 3
11 5 CHIROMO ROAD P O BOX 14164
23 km from centre
Part of Kempinski
12 4
13 4
14 5 Talek, Narok South
18 km from centre
15 5 Maasai Mara National Reserve
38 km from centre
16 4
17 5
18 5
19 5 Oloolamuita Gate
18 km from centre
21 5 Kaplong - Narok - Maai Road, Kyeems Holiday Cottage Nairobi
65 km from centre
22 5 Talek River, Masai Mara Reserve
9.3 km from centre
Part of Marriott
23 5
24 2 Maasai Mara Game Reserve in the South Western part of Kenya. 4 km from Sekenani main gate
16 km from centre
Part of HotelOnline
Prices and availability are shown live on our partners' sites. Famotel may earn a commission when you book, at no extra cost to you.
Famotel lists 69 places to stay in Narok, Narok: Hotel (31), Guesthouse & B&B (17), Unique stay (9), Villa & house (7). 8 of them have verified guest reviews, with an average score of 8.6 out of 10. If you are after a treat, there are 21 five-star properties to choose from.
Use the filters to narrow down by star rating, guest score and facilities such as a pool, free Wi-Fi or parking. When you have a shortlist, add your dates and compare live prices on Agoda, Booking.com, Expedia and Hotels.com.
Famotel lists 69 places to stay in Narok: Hotel (31), Guesthouse & B&B (17), Unique stay (9), Villa & house (7).
There are 21 five-star properties in Narok. Highly rated options include Keekorok Lodge.
The chains with the most properties in Narok are HotelOnline (4), Marriott (2), Preferred Hotel Group (1), Kempinski (1).