Kenya is home and iconic heartland of 'safari'. Kenya is arguably one of the best destinations in Africa for safari. The country is evocative of a romantic and pioneering age, made famous by the book and film Out of Africa, and Kenya holds a special place in the hearts of Africa-lovers. From lodges in Masai Mara and Diani Beach to boutique hotels in Nairobi, these are the best places to stay for mid-range accommodation in Kenya.

Sort by

Ocean Beach Resort and Spa - Tour

Ocean Beach Resort and Spa

  • 1 Night
  • Malindi
$ 130View Details
Leopard Point Luxury Beach Resort: Malindi - Tour

Leopard Point Luxury Beach Resort: Malindi

  • 1 Night
  • Malindi
$ 182View Details
Kibo Safari Camp - Tour

Kibo Safari Camp

  • 1 Night
  • Amboseli
$ 140View Details
Ol Tukai Lodge - Tour

Ol Tukai Lodge

  • 1 Night
  • Amboseli
$ 170View Details
Sarova Taita Hills - Tour

Sarova Taita Hills

  • 1 Night
  • Tsavo
$ 150View Details
Plaza Beach Hotel - Tour

Plaza Beach Hotel

  • 1 Night
  • Mombasa, Mombasa County
$ 50View Details
Diamond Dream of Africa - Tour

Diamond Dream of Africa

  • 1 Night
  • Malindi, Kilifi County
$ 145View Details
Tawi Lodge - Tour

Tawi Lodge

  • 1 Night
  • Amboseli
$ 203View Details
Baobab Beach House - Tour

Baobab Beach House

  • 1 Night
  • Diani Beach, Kwale County
$ 97View Details