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-49

Accommodation in Kenya

1500+ accommodation listings, including 10 specials
Ocean Cottage | Watamu Accommodation

Ocean Cottage

Watamu Self-catering
Sleeps 6

Ocean Cottage is a comfortably furnished beach house located in an enviable and rare position right on the beach. It can make use of the neighbouring Ocean...

  • Swimming Pool
R2182
Avg per night
R2182
Avg per night
Pavillion | Accommodation Watamu

Pavillion

Watamu Self-catering
Sleeps 9

Pavillion is a three-bedroom beachfront house with a large swimming pool and entertaining area. It is approximately one mile down the beach from the main...

  • Swimming Pool
R4091
Avg per night
R4091
Avg per night
Plantation House and Cottage | Watamu Accommodation

Plantation House and Cottage

Watamu Self-catering
Sleeps 14 in 2 rooms

Plantation House and Cottage would be taken in conjunction with each other as then you would be able to share both the swimming pool and the entertainment...

  • Swimming Pool
R2836
Avg per night
R2836
Avg per night
Rafiki | Accommodation Watamu

Rafiki

Watamu Self-catering
Sleeps 8

Rafiki is a four-bedroom house with direct access to the beach. The house has four spacious bedrooms with double or twin beds, mosquito nets and fans with...

R5727
Avg per night
R5727
Avg per night
Ceola Guest house | Kilimani Estate Accommodation

Ceola Guest house

Kilimani Estate Backpacker, Self-catering
Sleeps 16 in 6 rooms

Ceola Guest House provides short term and long term accommodation in Nairobi. The rooms are new and clean and our location is second to none for travellers...

  • Swimming Pool
  • Braai/Barbecue
R6882
Avg per night
R6882
Avg per night
Leisure Lodge Resort | Accommodation Diani Beach

Leisure Lodge Resort

Diani Beach Resort
Sleeps 723 in 240 rooms

Within the natural beauty and bounty of Kenya’s south coast, nestled in Diani, Leisure Lodge Resort offers the ultimate in beach vacations. The exclusive...

  • Swimming Pool
Villa Manjano | Diani Beach Accommodation

Villa Manjano

Diani Beach Self-catering
Sleeps 9

We invite you to enjoy your holiday at this exclusive private holiday residence. Villa Manjano is located only 250 metres from the white sandy Diani Beach on...

  • Swimming Pool
R19573
Avg per night
R19573
Avg per night
Ocean Sports Resort | Accommodation Watamu

Ocean Sports Resort

Watamu Resort
Sleeps 156 in 39 rooms

Ian Pritchard sailed a small wooden boat into Watamu Bay in 1952. He had a look around, saw that he’d landed in paradise, and promptly bought the plot of land...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2294
Avg per night
R2294
Avg per night
Ashoka Apartments | Malindi Accommodation

Ashoka Apartments

Malindi Self-catering, Bed and Breakfast
Sleeps 20 in 5 rooms

Ashoka Apartments is based in Malindi in Kenya, close to the town and the beach. We offer five two-bedroom apartments, each with an en-suite bathroom. The...

  • Swimming Pool
R1720
Avg per night
R1720
Avg per night
Hotel Riversand | Accommodation Kisumu

Hotel Riversand

Kisumu Hotel
Sleeps 80 in 40 rooms

Whether travelling on business, attending a conference or simply dedicating time for yourself, we invite you to experience the luxury of being given the first...

R602
Avg per night for 2 guests
R602
Avg per night for 2 guests
Villa Malachite | Diani Beach Accommodation

Villa Malachite

Diani Beach Self-catering
Sleeps 8

Villa Malachite is located in Diani Beach and enjoys spectacular views across palm gardens to the Indian Ocean. The two balconies, the master bedroom and the...

  • Swimming Pool
  • Braai/Barbecue
R7025
Avg per night
R7025
Avg per night
Kilima Camp | Accommodation Maasai Mara

Kilima Camp

Maasai Mara Tented Camp
Sleeps 36 in 15 rooms

Kilima Camp offers a fantastic location overlooking the Masai Mara. Our intimate eco-lodge is an ideal base to enjoy the real African wildlife experience in...

  • Wi-Fi
  • On-site Parking
R10036
Avg per night for 2 guests
R10036
Avg per night for 2 guests
Riversand Holiday Rentals | Tom Mboya Estate Accommodation

Riversand Holiday Rentals

Tom Mboya Estate Self-catering
Sleeps 47 in 8 rooms

We have one bedroom to six bedroom apartments to suit singles, couples, families and groups of up to eight people. The apartments are located in a quiet and...

  • Braai/Barbecue
R860
Avg per night for 2 guests
R860
Avg per night for 2 guests
Villa Turquoise | Accommodation Diani Beach

Villa Turquoise

Diani Beach Self-catering
Sleeps 10

Villa Turquoise is located in Diani Beach and enjoys spectacular views across palm gardens to the Indian Ocean. A full-length terrace overlooks the pool, the...

  • Swimming Pool
  • Braai/Barbecue
R7097
Avg per night
R7097
Avg per night
Villa Topaz | Diani Beach Accommodation

Villa Topaz

Diani Beach Self-catering
Sleeps 4

Villa Topaz is located in Diani Beach and situated a stone’s throw away from sandy beaches and the quiet shores of the Indian Ocean.The villa is a d

  • Swimming Pool
  • Braai/Barbecue
R13048
Avg per night
R13048
Avg per night
Kenyaways Beach B&B Diani Beach | Accommodation Galu Beach

Kenyaways Beach B&B Diani Beach

Galu Beach Hotel
Sleeps 30 in 11 rooms

Kenyaways has a fantastic location on Galu Beach, the south side of Diani Beach, where guests are secluded from large resorts. It is surrounded by natural...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R602
Avg per night
R602
Avg per night
Pa Pweza Adamsville Beach Suites | Bamburi Accommodation

Pa Pweza Adamsville Beach Suites

Bamburi Self-catering, Resort
Sleeps 98 in 36 rooms

Pa Pweza Adamsville Beach Suites is a luxurious, stylish and exclusive boutique family oriented resort, situated above soft white sands on a beautiful stretch...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1835
Avg per night for 2 guests
R1835
Avg per night for 2 guests
Che Shale | Accommodation Malindi

Che Shale

Malindi Hotel
Sleeps 21 in 7 rooms

Ideally situated on the pristine coastline just 20 minutes north of Malindi, Che Shale offers style, simplicity and seclusion. Awaiting guests are miles of...

  • Braai/Barbecue
R3751
Avg per night for 2 guests
R3751
Avg per night for 2 guests
Sunrise Resort Apartment and Spa | Nyali Accommodation

Sunrise Resort Apartment and Spa

Nyali Hotel
Sleeps 120 in 52 rooms

Sunrise Resort Apartments and Spa is located 14 km from the airport and 4 km from the city centre. It comprises 52 hotel rooms which vary in size and style. ...

  • Wi-Fi
  • Swimming Pool
R1118
Avg per night
R1118
Avg per night
Hotel La Mada | Accommodation Nairobi County

Hotel La Mada

Nairobi County Hotel
Sleeps 70 in 35 rooms

Hotel La Mada is a new and luxurious boutique property, set on seven acres on the edge of the Karura Forest. Surrounded by forest with a stream flo

  • Swimming Pool
R3799
Avg per night for 2 guests
R3799
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 1553 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