You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Kenya, a vibrant East African nation, offers a diverse range of experiences for travelers seeking adventure and relaxation. With its bustling capital, Nairobi, and the coastal charm of Mombasa, visitors can enjoy a mix of urban excitement and serene beaches. The best neighborhoods to stay include the leafy suburbs of Karen and Westlands in Nairobi, known for their upscale accommodations and dining options. For a coastal retreat, Diani Beach offers luxurious resorts and stunning ocean views.
Kenya is renowned for its breathtaking landscapes and wildlife. Top attractions include the Maasai Mara National Reserve, famous for the Great Migration, and Mount Kenya, Africa's second-highest peak. The historic Lamu Island and the vibrant city of Kisumu on Lake Victoria also offer unique cultural experiences. Whether you're exploring the savannahs or relaxing by the Indian Ocean, Kenya promises an unforgettable journey.
See the latest prices and deals by choosing your dates

Guesthouse in Naivasha · 111.92 mi from centre
Breakfast available
With a stay at Genesis Guest House in Naivasha, you'll be within a 5-minute drive of Kenya Wildlife Service Training Institute and Naivasha District Hospital. This guesthouse is 3.1 mi (4.9 km) from Buffalo Mall Naivasha and 4.5 mi (7.2 km) from Lake Naivasha.

Guesthouse in Embakasi, Nairobi · 112.08 mi from centre
Breakfast available
With a stay at Jaws Palace Umoja in Nairobi (Embakasi), you'll be within a 15-minute drive of Thika Road Mall and Nairobi National Park. This guesthouse is 9.6 mi (15.4 km) from United Nations Office at Nairobi and 4.3 mi (6.9 km) from Nairobi City Stadium.

Hotel in Naivasha · 112.08 mi from centre
Breakfast available
With a stay at Old Station Lounge Naivasha in Naivasha, you'll be within a 5-minute drive of Naivasha District Hospital and Kenya Wildlife Service Training Institute. This hotel is 2.3 mi (3.7 km) from Buffalo Mall Naivasha and 5 mi (8 km) from Crescent Island Widlife Sanctuary.

Guesthouse in Gigiri, Nairobi · 112.13 mi from centre
9.2
14 reviews
Breakfast available
With a stay at Villa Leone in Nairobi (Gigiri), you'll be within a 15-minute drive of United Nations Office at Nairobi and Thika Road Mall. This guesthouse is 11.1 mi (17.8 km) from Nairobi National Park and 0.1 mi (0.1 km) from Karura Forest.

Hotel in Naivasha · 112.29 mi from centre
7.0
4 reviews
Breakfast available
With a stay at Astorian Grand Hotel in Naivasha, you'll be within a 5-minute drive of Buffalo Mall Naivasha and Naivasha District Hospital. This hotel is 3.4 mi (5.4 km) from Kenya Wildlife Service Training Institute and 5.7 mi (9.2 km) from Crescent Island Widlife Sanctuary.

Bed & breakfast in Kiambu County, Muchatha · 112.33 mi from centre
Breakfast available
With a stay at Oakridge Gardens in Muchatha, you'll be within a 10-minute drive of United Nations Office at Nairobi and Funscapes Theme Park. This bed & breakfast is 14.5 mi (23.3 km) from Nairobi National Park and 9.6 mi (15.5 km) from Thika Road Mall.

Bed & breakfast in Machakos · 112.38 mi from centre
Breakfast available
With a stay at Reconfort Villa Guest House in Machakos, you'll be a 4-minute walk from Kenyatta Stadium and 9 minutes by foot from Machakos Golf Club. This bed & breakfast is 27.1 mi (43.6 km) from Nairobi National Park and 1.1 mi (1.7 km) from Machakos University.

Lodge in Naivasha · 112.39 mi from centre
Breakfast available
Located in Naivasha, Silver View Lodge is in the suburbs, a 3-minute walk from Naivasha District Hospital and within a 5-minute drive of Kenya Wildlife Service Training Institute. This lodge is 2.1 mi (3.4 km) from Buffalo Mall Naivasha and 4.4 mi (7.1 km) from Crescent Island Widlife Sanctuary.

Hotel in Naivasha · 112.40 mi from centre
Located in Naivasha, Faraja Guest House is within a 5-minute drive of Naivasha District Hospital and Kenya Wildlife Service Training Institute. This hotel is 1.8 mi (2.9 km) from Buffalo Mall Naivasha and 4.7 mi (7.5 km) from Crescent Island Widlife Sanctuary.

Hotel in Naivasha · 112.40 mi from centre
Breakfast available
Located in Naivasha, Eaglesvale Resort Naivasha is within a 5-minute drive of Buffalo Mall Naivasha and Naivasha District Hospital. This hotel is 3.6 mi (5.7 km) from Kenya Wildlife Service Training Institute and 5.6 mi (9 km) from Crescent Island Widlife Sanctuary.

Hotel in Naivasha · 112.50 mi from centre
Breakfast available
Located in Naivasha, The Nest Boutique Hotel is within a 5-minute drive of Buffalo Mall Naivasha and Naivasha District Hospital. This hotel is 3 mi (4.8 km) from Kenya Wildlife Service Training Institute and 5.3 mi (8.6 km) from Crescent Island Widlife Sanctuary.

Guesthouse in Naivasha · 112.50 mi from centre
Breakfast available
With a stay at Heshima Lodge in Naivasha, you'll be within a 5-minute drive of Naivasha District Hospital and Kenya Wildlife Service Training Institute. This guesthouse is 1.8 mi (2.8 km) from Buffalo Mall Naivasha and 4.4 mi (7.1 km) from Crescent Island Widlife Sanctuary.

Hotel in Naivasha · 112.55 mi from centre
With a stay at Countryhouse Inn Hotel in Naivasha, you'll be within a 5-minute drive of Naivasha District Hospital and Kenya Wildlife Service Training Institute. This hotel is 2 mi (3.3 km) from Buffalo Mall Naivasha and 4.3 mi (6.9 km) from Crescent Island Widlife Sanctuary.

Bed & breakfast in Naivasha · 112.56 mi from centre
Breakfast available
With a stay at Guest House Jane Naivasha in Naivasha, you'll be within a 5-minute drive of Naivasha District Hospital and Kenya Wildlife Service Training Institute. This bed & breakfast is 2.6 mi (4.2 km) from Buffalo Mall Naivasha and 4.1 mi (6.6 km) from Crescent Island Widlife Sanctuary.

Guesthouse in Naivasha · 112.57 mi from centre
Breakfast available
Located in Naivasha, Lakeside Tourist Lodge is within a 5-minute drive of Naivasha District Hospital and Kenya Wildlife Service Training Institute. This guesthouse is 2.2 mi (3.5 km) from Buffalo Mall Naivasha and 4.4 mi (7.2 km) from Crescent Island Widlife Sanctuary.

Guesthouse in Naivasha · 112.57 mi from centre
Breakfast available
Located in Naivasha, Berlin Guest House is within a 5-minute drive of Naivasha District Hospital and Kenya Wildlife Service Training Institute. This guesthouse is 1.9 mi (3.1 km) from Buffalo Mall Naivasha and 4.2 mi (6.8 km) from Crescent Island Widlife Sanctuary.

Hotel in Naivasha · 112.57 mi from centre
With a stay at Epco Guest House in Naivasha, you'll be within a 5-minute drive of Naivasha District Hospital and Buffalo Mall Naivasha. This hotel is 2.3 mi (3.7 km) from Kenya Wildlife Service Training Institute and 4.6 mi (7.5 km) from Crescent Island Widlife Sanctuary.

Hotel in Nairobi · 112.57 mi from centre
Breakfast available
Located in Nairobi, Maates Hotel is within a 15-minute drive of Thika Road Mall and Nairobi National Park. This hotel is 9.6 mi (15.5 km) from United Nations Office at Nairobi and 3.4 mi (5.4 km) from Nairobi City Stadium.

Hotel in Naivasha · 112.58 mi from centre
With a stay at Stay.Plus Lake View House Naivasha in Naivasha, you'll be within a 5-minute drive of Kenya Wildlife Service Training Institute and Naivasha District Hospital. This hotel is 3.3 mi (5.3 km) from Buffalo Mall Naivasha and 3.3 mi (5.3 km) from Crescent Island Widlife Sanctuary.

Bed & breakfast in Nairobi · 112.60 mi from centre
Located in Nairobi, Jiji poa is within a 15-minute drive of United Nations Office at Nairobi and Thika Road Mall. This bed & breakfast is 13 mi (20.9 km) from Nairobi National Park and 1 mi (1.6 km) from Two Rivers Mall.