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

Resorts in Kenya:Find the Perfect Resort To Stay-2

Accommodation in Kenya

110+ accommodation listings
Medina Palms | Watamu Resorts

Medina Palms

Watamu Resort
Sleeps 40 in 7 rooms

Medina Palms is an inspired destination created to redefine your ultimate holiday experience. This exclusive destination enjoys a beachfront setting on the...

  • Wi-Fi
  • Swimming Pool
R2905
Avg per night
R2905
Avg per night
Lake Bogoria Spa Resort | Resorts Lake Bogoria National Park

Lake Bogoria Spa Resort

Lake Bogoria National Park Resort
Sleeps 78 in 26 rooms

Located on the floor of the Great Rift Valley, Lake Bogoria Spa Resort is well-known for being a place of healing, set in one of the most beautiful valleys in...

Breakfast Included
R2385
Avg per night for 2 guests
R2385
Avg per night for 2 guests
Fish Eagle Inn | Lake Naivasha Resorts

Fish Eagle Inn

Lake Naivasha Resort, Camping and Caravanning, Bed and Breakfast
Sleeps 455 in 82 rooms

Fish Eagle Inn is located on the southern shore of Lake Naivasha in the Rift Valley of southwest Kenya. It has manicured gardens and rooms with a rustic look...

  • Swimming Pool
  • On-site Parking
R247
Avg per night for 2 guests
R247
Avg per night for 2 guests
Eliye Springs Resort | Resorts Lodwar

Eliye Springs Resort

Lodwar Resort
Sleeps 44 in 18 rooms
1 review

Eliye Springs, for many a magic word, for others a lost chance, for you perhaps a new word. Eliye Springs Resort is an oasis in the desert, located along the...

  • Swimming Pool
  • On-site Parking
R2193
Avg per night for 2 guests
R2193
Avg per night for 2 guests
Voyager Beach Resort | Nyali Resorts

Voyager Beach Resort

Nyali Hotel, Resort
Sleeps 716 in 236 rooms
1 review

Voyager Beach Resort is a popular hotel resort overlooking the white sands of Nyali Beach. The resort offers a large number of rooms in the hotel including sea...

Breakfast Included
R2056
Avg per night for 2 guests
R2056
Avg per night for 2 guests
Diani Reef Beach Resort and Spa | Resorts 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
R3646
Avg per night for 2 guests
R3646
Avg per night for 2 guests
Kivulini Luxury Lodge | Malindi Marine National Park Resorts

Kivulini Luxury Lodge

Malindi Marine National Park Resort
Sleeps 141 in 62 rooms

Kivulini Luxury Lodge is located in a picturesque corner of Kenya, only a few kilometres from the city of Malinda and Watamu. Having recently been totally...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1357
Avg per night
R1357
Avg per night
Lotfa Resort Diani | Resorts Diani Beach

Lotfa Resort Diani

Diani Beach Resort, Self-catering
Sleeps 120 in 36 rooms

Lotfa Resort is a vibrant paradise located in Diani Beach, to the south of Mombasa. Guests can swim with the biggest fish in the ocean, the whale shark, then...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2275
Avg per night for 2 guests
R2275
Avg per night for 2 guests
Lake Naivasha Sopa Resort | Lake Naivasha Resorts

Lake Naivasha Sopa Resort

Lake Naivasha Lodge, Resort
Sleeps 252

Set in one hundred and fifty acres of grassland studded with acacia bushes and trees, the resort is not only home to our resident giraffe, waterbuck and both...

  • Wi-Fi
  • Swimming Pool
R2796
Avg per night for 2 guests
R2796
Avg per night for 2 guests
African House Resort | Resorts Malindi Marine National Park

African House Resort

Malindi Marine National Park Resort
Sleeps 14

Set in Malindi, within easy driving distance of Watamu and Mambrui, the African House Resort with its restaurant, panoramic pool and colonial style decor...

  • Wi-Fi
  • Swimming Pool
R1042
Avg per night for 2 guests
R1042
Avg per night for 2 guests
Kola Beach Resort | Malindi Resorts

Kola Beach Resort

Malindi Resort, Self-catering
Sleeps 28 in 8 rooms

The Kola Beach Resort is situated at Mambrui along a spectacular golden coastline. The coastline is named for the mineral particles it contains, which, when...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R3084
Avg per night for 2 guests
R3084
Avg per night for 2 guests
Merry Crab Beach Resort | Resorts Watamu Marine National Reserve

Merry Crab Beach Resort

Watamu Marine National Reserve Backpacker, Resort
Sleeps 16 in 12 rooms

Off the beaten track, ideal for nature lovers, birders and most water-sport enthusiasts. We have a popular Beach Bar and Crab Cafe for all your meals,...

Breakfast Included
R378
Avg per night
R378
Avg per night
Alfajiri Garden Villa | Diani Beach Resorts

Alfajiri Garden Villa

Diani Beach Self-catering, Resort
Sleeps 8

Alfajiri Garden Villa overlooks the Indian Ocean and the elevated position ensures privacy and stunning views on Diani Beach, considered one of the best in...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R41279
Avg per night
R41279
Avg per night
Alfajiri Beach Villa | Resorts Diani Beach

Alfajiri Beach Villa

Diani Beach Self-catering, Resort
Sleeps 8

Alfajiri Beach Villa overlooks the Indian Ocean and the elevated position ensures privacy and stunning views on Diani Beach. The beach is considered one of...

  • Swimming Pool
  • On-site Parking
R30960
Avg per night
R30960
Avg per night
Eden Beach Resort & Spa | Shanzu Resorts

Eden Beach Resort & Spa

Shanzu Resort
Sleeps 130 in 31 rooms

Eden Beach Resort & Spa is conveniently located at Shanzu Beach, 18 km from the Moi International Airport.Guests have a choice of staying in apartme

Breakfast Included
R2467
Avg per night
R2467
Avg per night
Mwembe Resort | Resorts Malindi

Mwembe Resort

Malindi Resort
Sleeps 140 in 29 rooms

Welcome to Mwembe where service, setting, ingredients, presentation, and above all, taste are combined to create a once-in-a-lifetime experience. Malindi, once...

Breakfast Included
R1561
Avg per night
R1561
Avg per night
Angels Bay | Malindi Resorts

Angels Bay

Malindi Resort
Sleeps 160 in 64 rooms

Angels Bay is located in Mambrui, an historical town in the Northern Coast of Kenya, bordered to the south by the Sabaki River habited by hippos and flamingos...

Breakfast Included
R1249
Avg per night for 2 guests
R1249
Avg per night for 2 guests
Jumuia Resorts - Jumuia Hotel Kisumu | Resorts Kisumu

Jumuia Resorts - Jumuia Hotel Kisumu

Kisumu Hotel, Resort
Sleeps 126 in 65 rooms

Jumuia Guest House Kisumu is located in Kisumu which is Kenya’s third largest town. Kisumu is approximately 380 km from Nairobi, the capital city of Kenya and...

Breakfast Included
R726
Avg per night
R726
Avg per night
Jumuia Resorts - Jumuia Beach Resort Kanamai | Bamburi Resorts

Jumuia Resorts - Jumuia Beach Resort Kanamai

Bamburi Resort
Sleeps 136 in 68 rooms

Jumuia Beach Resort Kanami is set on the pristine sandy beach that features a mesmerising view of the Indian Ocean. The resort offers 300 m of uninterrupted...

Breakfast Included
R973
Avg per night
R973
Avg per night
Almanara Diani Beach Resort | Resorts Galu Beach

Almanara Diani Beach Resort

Galu Beach Resort
Sleeps 46 in 7 rooms

Almanara Luxury Resort is located on Galu Beach, which is the central part of three stretches of 7 km beaches that make up the 25 km of Diani Beach. Tucked...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R8881
Avg per night for 2 guests
R8881
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 1554 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