Welcome to SafariNow. Get off your accommodation 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-3

Self-catering accommodation in Kenya

330+ accommodation listings, including 2 specials
Cowrie Shell Beach Apartments | Bamburi Self-catering

Cowrie Shell Beach Apartments

Bamburi Resort, Self-catering
Sleeps 222 in 83 rooms

Cowrie Shell is a tasteful development of 85 elegantly furnished and serviced, luxury beachfront apartments. Being a symbol of wealth and class, we leave no...

  • Swimming Pool
  • On-site Parking
R990
Avg per night
R990
Avg per night
Mitco Gardens Apartment | Self-catering Kasarani

Mitco Gardens Apartment

Kasarani Self-catering
Sleeps 6

Mitco Gardens Apartment is a modern self-catering apartment located near the Thika super highway in Nairobi. The spacious apartment is ideal for a family and...

  • On-site Parking
R1665
Avg per night for 2 guests
R1665
Avg per night for 2 guests
The Nest Place | Ridgeways Self-catering

The Nest Place

Ridgeways Self-catering
Sleeps 30 in 8 rooms

Nestled along Garden Estate road, 400 metres from Thika Super Highway, The Nest Place is a getaway with a fully furnished facility for both long and short...

  • Wi-Fi
  • On-site Parking
R431
Avg per night
R431
Avg per night
Margi's Cottage | Self-catering Malindi

Margi's Cottage

Malindi Self-catering
Sleeps 8

Margi's Cottage is located in Malindi, along Casuarina Beach. The area hosts the shores of the Indian Ocean and is the ideal beach getaway destination.

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
R2487
Avg per night
R2487
Avg per night
Sunset Villas Resort | Kilifi Self-catering

Sunset Villas Resort

Kilifi Guest House, Self-catering
Sleeps 26 in 5 rooms

Sunset Villas Resort is situated on the coastline of the Kilifi Creek in one of the most scenic regions of Kenya. It is ideal for friends or families looking...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R990
Avg per night
R990
Avg per night
Sunset Villa Diani | Self-catering Diani Beach

Sunset Villa Diani

Diani Beach Self-catering
Sleeps 26 in 3 rooms

Located in absolute privacy, Sunset Villa Diani is just 30 km south of Mombasa, right in the middle of a lush tropical garden and only moments away from one of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3158
Avg per night
R3158
Avg per night
Forodhani House | Shela Self-catering

Forodhani House

Shela Self-catering
Sleeps 12

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
R8238
Avg per night
R8238
Avg per night
Diani Breeze Villas | Self-catering 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
R1866
Avg per night
R1866
Avg per night
Mama Safi Guest Houses | Maasai Mara National Reserve Self-catering

Mama Safi Guest Houses

Maasai Mara National Reserve Guest House, Self-catering
Sleeps 9 in 2 rooms

Mama Safi Guest Houses are situated 3 km from the entrance to the Sekanani Masai Mara Game Park, nestled on 88-acres of secluded hills in the migratory...

  • On-site Parking
R2153
Avg per night
R2153
Avg per night
Lotfa Resort Diani | Self-catering 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
R2383
Avg per night for 2 guests
R2383
Avg per night for 2 guests
Villa Mapenzi | Watamu Self-catering

Villa Mapenzi

Watamu Self-catering
Sleeps 8

This is a comfortable self-catering villa situated in Watamu, within walking distance to the beach. This is the ideal accommodation for a family or a group of...

  • On-site Parking
R1292
Avg per night
R1292
Avg per night
Shimoni Reef Lodge | Self-catering Shimoni

Shimoni Reef Lodge

Shimoni Lodge, Bed and Breakfast, Self-catering
Sleeps 29 in 8 rooms

Shimoni Reef Lodge is surrounded by coral islands and the marine reserve. The local fishing community and sport fishermen remain dynamic and the environment...

  • Swimming Pool
  • On-site Parking
R1866
Avg per night
R1866
Avg per night
The Old Farmhouse Meru | Meru Self-catering

The Old Farmhouse Meru

Meru Guest House, Bed and Breakfast, Self-catering
Sleeps 6

The Old Farmhouse Meru is a charming four bedroom bed and breakfast located in the town of Meru at the eastern slopes of Mount Kenya, and offering a peaceful,...

  • On-site Parking
R1278
Avg per night
R1278
Avg per night
Doum Palm & The Eco Tower | Self-catering Watamu

Doum Palm & The Eco Tower

Watamu Self-catering
Sleeps 316 in 32 rooms

Set in a coastal forest with the pristine beaches of Watamu just a hundred metres away, the Doum Palm & The Eco Tower promise you holiday accommodation like no...

  • On-site Parking
R3129
Avg per night
R3129
Avg per night
Coral Cove Cottages | Tiwi Beach Self-catering

Coral Cove Cottages

Tiwi Beach Self-catering
Sleeps 20 in 5 rooms

Coral Cove Cottages offers comfortable self-catering accommodation in small cottages, offer a peaceful retreat for families and couples. The cottages are...

  • On-site Parking
R1234
Avg per night
R1234
Avg per night
Cozy Rooms - JKIA | Self-catering Embakasi

Cozy Rooms - JKIA

Embakasi Self-catering, Backpacker
Sleeps 7 in 3 rooms

Delight in the cozy space of private rooms in a 3 bedroom apartment that is lovingly maintained, clean and well secured. Unique decor with an open p

  • Wi-Fi
R502
Avg per night for 2 guests
R502
Avg per night for 2 guests
33% OFF
Imani Cottages | Kenya Specials

Imani Cottages

Mai Mahiu Self-catering
Sleeps 8 in 2 rooms

Retreat from the demands of daily life to the rural plains of Mount Longonot, where the Imani Cottages offer a serene and scenic getaway, in rustic and private...

  • Braai/Barbecue
  • On-site Parking
R861
R577
Avg per night for 2 guests
R861
R577
Avg per night for 2 guests
Balozi Home Stay | Self-catering Ridgeways

Balozi Home Stay

Ridgeways Self-catering
Sleeps 6

Balozi Home Stay is an antique house set in the plum suburbs of Ridgeways within the outskirts of Nairobi. The house was built in the 60s and boasts a...

  • Wi-Fi
  • Swimming Pool
R1981
Avg per night for 2 guests
R1981
Avg per night for 2 guests
Sunset Paradise Holiday Homes | Shanzu Self-catering

Sunset Paradise Holiday Homes

Shanzu Bed and Breakfast, Self-catering
Sleeps 260 in 55 rooms

Sunset Paradise Holiday Homes in Mombasa Kenya are brand new apartments in Shanzu Serena area. It is set only 500 m off the Mombasa Malindi Road, on the way to...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R574
Avg per night
R574
Avg per night
Glory Ocean Villas | Self-catering Diani Beach

Glory Ocean Villas

Diani Beach Self-catering
Sleeps 12 in 4 rooms

Glory Ocean Villas is surrounded by large palm trees and lush gardens, located in Diani.There are four spacious villas available that are set around

  • Swimming Pool
  • On-site Parking
R861
Avg per night
R861
Avg per night

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 R197 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?