Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability

Kenya Accommodation: The Best Places to Stay-29

Accommodation in Kenya

1500+ accommodation listings, including 10 specials
Ol Tukai Lodge | Amboseli National Park Accommodation

Ol Tukai Lodge

Amboseli National Park Safari
Sleeps 160 in 80 rooms

Ol Tukai Lodge is one of the best spots in the world to watch elephants with the backdrop of Africa’s highest mountain, Mount Kilimanjaro. Writers have...

  • Swimming Pool
R3550
Avg per night for 2 guests
R3550
Avg per night for 2 guests
Diamond Beach Village | Accommodation Manda Island

Diamond Beach Village

Manda Island Safari
Sleeps 46 in 13 rooms
2 reviews

Diamond Beach Village offers an alternative to the concrete hotel, more of a rustic Robinson Crusoe experience. We work very closely with the local Swahili...

  • Braai/Barbecue
R575
Avg per night for 2 guests
R575
Avg per night for 2 guests
25% OFF
Ocean Beach Resort and Spa | Kenya Specials

Ocean Beach Resort and Spa

Malindi Resort
Sleeps 60 in 30 rooms

Ocean Beach Resort is a superior deluxe five star hotel that takes hospitality back to its essence with its unique tropical early 20th century style with...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2874
R2156
Avg per night for 2 guests
R2874
R2156
Avg per night for 2 guests
Sentrim Amboseli | Accommodation Amboseli National Park

Sentrim Amboseli

Amboseli National Park Tented Camp
Sleeps 258 in 60 rooms

Sentrim Amboseli is located on the border of Amboseli National Park, right next to Kimana gate. The new 60 luxurious and comfortable deluxe tents are evenly...

  • Swimming Pool
R2371
Avg per night for 2 guests
R2371
Avg per night for 2 guests
The Peacock Inn | Nairobi Upper Hill Accommodation

The Peacock Inn

Nairobi Upper Hill Hotel
Sleeps 50 in 31 rooms

The Peacock Inn is a bed and breakfast budget hotel ideal for a person on business or transit to and from Nairobi. Enjoy comfortable accommodation and a...

  • Wi-Fi
  • On-site Parking
R1437
Avg per night
R1437
Avg per night
Mbinzaka Guest Cottage | Accommodation Diani Beach

Mbinzaka Guest Cottage

Diani Beach Self-catering
Sleeps 8 in 3 rooms

Whether for a family holiday or a quiet getaway, Mbinzaka Guest Cottage presents a vibrant, serene and intimate little paradise near the shores of the Indian...

  • Braai/Barbecue
  • On-site Parking
R2299
Avg per night
R2299
Avg per night
West Breeze Hotel | Nairobi Upper Hill Accommodation

West Breeze Hotel

Nairobi Upper Hill Hotel
Sleeps 36 in 18 rooms

West breeze Hotel seeks to offer the business or leisure traveller a relaxing home-away-from-home atmosphere, with facilities designed to meet the needs of...

  • Wi-Fi
  • On-site Parking
R1796
Avg per night for 2 guests
R1796
Avg per night for 2 guests
Masai Eco Lodge | Accommodation Bisil

Masai Eco Lodge

Bisil Lodge
Sleeps 82 in 27 rooms

Masai Eco Lodge is located on a 123-acre organic farm just outside of Kajiado in Kenya. The farm offers rustic accommodation in traditional Manyattas and three...

R1150
Avg per night for 2 guests
R1150
Avg per night for 2 guests
15% OFF
Shalom Hotel | Kenya Specials

Shalom Hotel

Kisumu Hotel
Sleeps 120 in 60 rooms

Shalom Hotel has been open since 2009, offering comfortable overnight accommodation situated in the port city of Kisumu.The hotel has 60 guest rooms

  • Wi-Fi
  • On-site Parking
R503
R431
Avg per night
R503
R431
Avg per night
Ngong Forest View Apartment | Accommodation Karen

Ngong Forest View Apartment

Karen Self-catering
Sleeps 6

Ngong Forest View Apartment is situated in the Ngong area, Nairobi, Kenya.The apartment has three bedrooms and two bathrooms. There is a fully-equip

  • Wi-Fi
  • On-site Parking
R2587
Avg per night
R2587
Avg per night
15% OFF
Ngari Hill Guesthouse | Kenya Specials

Ngari Hill Guesthouse

Maralal Guest House, Bed and Breakfast
Sleeps 13 in 5 rooms

Ngari Hill Guesthouse offers comfortable accommodation set on a hill, overlooking Maralal town and the surrounding forests and plains. The guest house is only...

  • On-site Parking
R1351
R1150
Avg per night for 2 guests
R1351
R1150
Avg per night for 2 guests
5% OFF
Ecolodge Kuwinda Safari Tented Camp | Kenya Specials

Ecolodge Kuwinda Safari Tented Camp

Tsavo East National Park Tented Camp
Sleeps 48 in 12 rooms

The tented camp is located in a strategic position on the River Galana, only 10 kilometers from the entrance of Tsavo East National Park. The town of Malindi...

  • Swimming Pool
  • On-site Parking
R2529
R2400
Avg per night for 2 guests
R2529
R2400
Avg per night for 2 guests
Mukima House | Laikipia Accommodation

Mukima House

Laikipia Guest House
Sleeps 14 in 7 rooms

Standing on a 360-acre private conservancy, with a wonderful view of Mount Kenya, the fully staffed Mukima House comfortably accommodates 14 people in seven...

  • Swimming Pool
R5174
Avg per night
R5174
Avg per night
Forodhani House | Accommodation Shela

Forodhani House

Shela Self-catering
Sleeps 12
4 reviews

Forodhani House is a beautiful beachfront Holiday House located on Shella Beach, at the very spot where decades ago a watch-post stood (Forodhani means...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R8109
Avg per night
R8109
Avg per night
Olerai House | Kasarani (Nakuru) Accommodation

Olerai House

Kasarani (Nakuru) Lodge
Sleeps 14 in 5 rooms

Olerai is a small flower-covered country lodge on the shores of Lake Naivasha boasting beautiful views towards Mt Longonot. The house is tucked away in the...

  • Swimming Pool
R9773
Avg per night for 2 guests
R9773
Avg per night for 2 guests
Diani Breeze Villas | Accommodation Diani Beach

Diani Breeze Villas

Diani Beach Self-catering
Sleeps 40 in 8 rooms

Diani Breeze Villas are located in Diani Beach on the South Coast of Kenya. We are about 200 m from the unspoilt beach and surrounded by beautiful manicured...

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
  • On-site Parking
R1868
Avg per night
R1868
Avg per night
Kingdom Gardens Guest House | Muthaiga Accommodation

Kingdom Gardens Guest House

Muthaiga Guest House
Sleeps 14 in 7 rooms

Kingdom Gardens Guest House is ideally situated in the exclusive, yet quietly vibrant Muthaiga suburb of Nairobi. Set in beautifully landscaped grounds, the...

  • Wi-Fi
  • On-site Parking
R2156
Avg per night for 2 guests
R2156
Avg per night for 2 guests
Diani Reef Beach Resort and Spa | Accommodation Diani Beach

Diani Reef Beach Resort and Spa

Diani Beach Resort
Sleeps 333 in 111 rooms

Nestled in the pristine white sands of the South Kenyan coastline and overlooking the turquoise blue Indian Ocean, the exclusive Diani Reef Beach Resort and...

  • Swimming Pool
  • On-site Parking
R3823
Avg per night for 2 guests
R3823
Avg per night for 2 guests
Waridi House | Shela Accommodation

Waridi House

Shela Guest House
Sleeps 14 in 4 rooms

Wardi House is located in Shela Village. The house offers a quite retreat ideal for a family or groups. The house is available on a room only basis or the...

  • Swimming Pool
  • On-site Parking
R1216
Avg per night
R1216
Avg per night
Boni House | Accommodation Runda Estate

Boni House

Runda Estate Bed and Breakfast
Sleeps 16 in 8 rooms

Situated in Runda near Gigiri, Boni House is just a three-minute drive from the United Nations Headquarters, the American Embassy, Canadian Embassy, Botswana...

  • On-site Parking
R1725
Avg per night for 2 guests
R1725
Avg per night for 2 guests

Kenya accommodation

If you are looking for Kenya holiday accommodation , SafariNow has a selection of Hotel, Self-catering, Bed and Breakfast holiday accommodation in Kenya and surrounds. With 1552 listings in Kenya, our handy Kenya map search and great low prices, it's easy to book the perfect holiday accommodation for your Kenya visit.

We also have some great special accommodation deals in Kenya