Welcome to SafariNow. Get off your booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Kenya-5

Self-catering accommodation in Kenya

330+ accommodation listings, including 2 specials
The Bandas | Lamu Archipelago Self-catering

The Bandas

Lamu Archipelago Self-catering
Sleeps 6 in 3 rooms

Kizingoni Beach is delighted to announce the addition of their Kizingoni Bandas. Designed to offer cool, comfortable accommodation for honeymooners, couples...

  • Swimming Pool
R8285
Starting price for 2 guests
R8285
Kiwandani House | Self-catering Shela

Kiwandani House

Shela Self-catering
Sleeps 6

Kiwandaniu House is located in Shela village on Lamu Island off the north eastern coast of Kenya. The house offers luxury accommodation for up to six people,...

  • Swimming Pool
R8051
Per unit
R8051
New Moon House | Shela Self-catering

New Moon House

Shela Self-catering
Sleeps 6

New Moon House is located in Shela village on Lamu Island, off the north-eastern coast of Kenya. The house offers luxury accommodation for up to six people in...

  • Swimming Pool
R7319
Per unit
R7319
Fisherman House | Self-catering Shela

Fisherman House

Shela Self-catering
Sleeps 4

Fisherman House is located in Shela Village on Lamu Island, off the north-eastern coast of Kenya. The house offers luxury accommodation for up to four people.

R4977
Per unit
R4977
Rutundu Log Cabins | Mount Kenya National Park Self-catering

Rutundu Log Cabins

Mount Kenya National Park Self-catering
Sleeps 4 in 2 rooms

Off the beaten track on the slopes of Mount Kenya, the Rutundu Log Cabins are set in an area of pure wilderness and breath-taking beauty.Two cosy ca

R7377
Per unit
R7377
Milele Malindi Residence | Self-catering Malindi

Milele Malindi Residence

Malindi Guest House, Self-catering, Bed and Breakfast
Sleeps 24 in 12 rooms

Milele Malindi Residence is a lovely African residence located in Malindi, approximately 120 km northeast of Mombasa. The residence is conveniently situated...

  • Swimming Pool
  • On-site Parking
R1326
Starting price for 2 guests
R1326
Kilifi Maghreb | Kilifi Self-catering

Kilifi Maghreb

Kilifi Hotel, Self-catering
Sleeps 60 in 17 rooms

Tucked away in the small town of Kilifi, home to the vast Kilifi Creek, the Kilifi Maghreb offers a number of fully furnished self-catering apartments, set in...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R805
Starting price for 2 guests
R805
Hillpark Hotel | Self-catering Nairobi Upper Hill

Hillpark Hotel

Nairobi Upper Hill Hotel, Self-catering
Sleeps 235 in 104 rooms

Hillpark Hotel is located in the leafy and quiet Lower Hill Road area in Nairobi. The hotel offers bed and breakfast accommodation in spacious modern rooms and...

  • Swimming Pool
  • On-site Parking
R3220
Starting price for 2 guests
R3220
Masai Guest House | Nairobi National Park Self-catering

Masai Guest House

Nairobi National Park Hotel, Self-catering
Sleeps 4

Surrounded by indigenous plants and a medley of domestic animals that ramble around the compound, the Masai Guest House offers an artistic homestead for guests...

  • On-site Parking
R1230
Per unit
R1230
Swahili House | Self-catering Tiwi Beach

Swahili House

Tiwi Beach Self-catering
Sleeps 30 in 5 rooms

Perched atop a cliff overlooking the stunning Tiwi beach and set in 20 acres of indigenous bush blended with vibrantly designed gardens is the unique and...

  • Swimming Pool
  • On-site Parking
R1839
Per unit
R1839
Rolys' Accommodation | Bamburi Self-catering

Rolys' Accommodation

Bamburi Guest House, Self-catering
Sleeps 24 in 4 rooms

Rolys' Accommodation is located in Bamburi Beach, on the north coast of Mombasa, just after the Milele Beach Hotel. Roly’s Accommodation offers easy access to...

  • Swimming Pool
  • On-site Parking
R2927
Per unit
R2927
The Pot @ Panda | Self-catering Naivasha

The Pot @ Panda

Naivasha Guest House, Self-catering
Sleeps 51 in 18 rooms

The Pot @ Panda is a secret under the accommodations in Naivasha.It is located on a hill at Flower Business Park, in a secure place with wonderful views over...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5000
Starting price for 2 guests
R5000
Tigoni Homestays | Limuru Self-catering

Tigoni Homestays

Limuru Self-catering
Sleeps 10 in 5 rooms

Tigoni Homestays is a homely accommodation establishment offering peace and comfort. The accommodation is spacious and consists of four large bedrooms and a...

R2049
Starting price for 2 guests
R2049
PrideInn Hotel and Conferencing | Self-catering Groganville Estate

PrideInn Hotel and Conferencing

Groganville Estate Hotel, Self-catering
Sleeps 224 in 56 rooms

PrideInn Hotel and Conferencing in Nairobi offers a luxurious haven where business and pleasure seamlessly blend. Situated near the airport, our hotel is...

  • Wi-Fi
  • Swimming Pool
R1581
Starting price for 2 guests
R1581
Diani House | Diani Beach Self-catering

Diani House

Diani Beach Self-catering, Bed and Breakfast
Sleeps 12 in 6 rooms

Diani House is located approximately 30 km south of Mombasa Island, on Diani Beach. The house is set in 12 acres of forested garden with 150 m of beach...

  • Swimming Pool
R3659
Per unit
R3659
Nyali Sunnyside Apartments | Self-catering Nyali

Nyali Sunnyside Apartments

Nyali Self-catering
Sleeps 54 in 20 rooms

Nyali Sunny Side Apartments is located in the heart of Nyali, off barracks road along Nyandarua road, North coast of Mombasa District. Whether it’s

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1039
Per guest
R1039
Sultan Studio Apartment | Lamu Archipelago Self-catering

Sultan Studio Apartment

Lamu Archipelago Self-catering
Sleeps 16 in 6 rooms

Sultan Studio Apartment is a prestigious antique Lamu house located in the heart of Lamu Island. It is over 100 years old and was sold and renovated six years...

  • Braai/Barbecue
R1317
Starting price for 2 guests
R1317
Clamkara House | Self-catering Takaungu

Clamkara House

Takaungu Self-catering
Sleeps 12 in 2 rooms

Clamkara House is set within four acres of lush tropical gardens, in a quiet and exclusive part of Vipingo. We offer the main house and the beach house that...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5855
Per unit
R5855
Villa Moja | Kinondo Beach Self-catering

Villa Moja

Kinondo Beach Self-catering
Sleeps 6

Villa Moja is a peaceful self-catering villa nestled in beautifully natural tropical gardens, about 50 m from the sparkling blue ocean, on a quiet beach area...

  • Swimming Pool
  • On-site Parking
R1317
Per unit
R1317
Maasai Trails - Jan's Camp | Self-catering Loita Hills

Maasai Trails - Jan's Camp

Loita Hills Self-catering, Tented Camp
Sleeps 12 in 5 rooms

Maasai Trails is based in the Loita Hills, on the western edge of the Great Rift Valley just north of the Tanzanian border. Jan’s Camp, the base for all the...

  • On-site Parking
R5050
Starting price for 2 guests
R5050

Kenya Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 8 options of Self-catering accommodation in Kenya.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R191 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?