Best for Self Catering in Kenya

Entire 5 bedroom house sleeps up to 10

Verified
Crispus
3
from $252 per night

Entire 5 bedroom house sleeps up to 10

Waridi House – Shela Village

  • 5% SleepOut discount
  • Host requires 100% prepayment
Beach Eco-friendly Family
from $252 per night
View details

Entire 5 bedroom house sleeps up to 13

Verified
Isabelle
7
from $393 per night

Entire 5 bedroom house sleeps up to 13

Forodhani House – Shela Village

  • Premium
  • 15% resident discount
  • Calendar updated about a week ago
  • Host requires 100% prepayment
  • Discounts on 30 nights or more
Beach Family Luxury
from $393 per night
View details

Entire 2 bedroom guest house sleeps up to 4

Verified
Bo
2
from $119 per night

Entire 2 bedroom guest house sleeps up to 4

Makubwa House – Lamu Town

  • 24% resident discount
  • Pay later available
Scenic Central Unique
from $119 per night
View details

Entire 3 bedroom house sleeps up to 10

Verified
Nils
3
from $72 per night

Entire 3 bedroom house sleeps up to 10

Shamba Viking – Lamu Town

  • Premium
  • 15% resident discount
  • Host requires 100% prepayment
  • Discounts on 7 nights or more
Eco-friendly Nature Unique
from $72 per night
View details

Entire 3 bedroom house sleeps up to 6

Verified
from $383 per night

Entire 3 bedroom house sleeps up to 6

Gaba Gaba House – Shela Village

  • 10% resident discount
  • Host requires 100% prepayment
Scenic Unique Luxury
from $383 per night
View details

Entire 2 bedroom house sleeps up to 5

Verified
Kerstin
2
from $87 per night

Entire 2 bedroom house sleeps up to 5

Coral Cove Cottages – Tiwi Beach

  • 10% resident discount
  • Pay later available
  • Discounts on 10 nights or more
Beach Budget Unique
from $87 per night
View details

Entire 4 bedroom house sleeps up to 4

WPS
from $265 per night

Entire 4 bedroom house sleeps up to 4

Suni House – Watamu

  • 15% resident discount
  • Host requires 100% prepayment
Family Scenic Group
from $265 per night
View details

Entire 3 bedroom house sleeps up to 8

1
from $202 per night

Entire 3 bedroom house sleeps up to 8

The Pool House, Diani – Diani Beach

  • 5% SleepOut discount
  • Host requires 100% prepayment
Beach Shopping Nightlife
from $202 per night
View details

Entire 1 bedroom apartment sleeps 2

Verified
George
1
from $71 per night

Entire 1 bedroom apartment sleeps 2

Cowrie Shell Beach Apartments – Bamburi

  • 5% SleepOut discount
  • Host requires 70% prepayment
from $71 per night
View details

Entire 4 bedroom house sleeps up to 12

The Ol Pejeta
from $353 per night

Entire 4 bedroom house sleeps up to 12

Pelican House – Ol Pejeta Conservancy

  • 5% SleepOut discount
  • Host requires 100% prepayment
Eco-friendly Family Nature
from $353 per night
View details

Entire 2 bedroom guest house sleeps up to 4

Verified
Anthony
2
from $151 per night

Entire 2 bedroom guest house sleeps up to 4

Ole Itiko Cottages – South Lake

  • 5% SleepOut discount
  • Host requires 100% prepayment
Family Wildlife Budget
from $151 per night
View details

Entire 3 bedroom house sleeps up to 6

Verified
from $561 per night

Entire 3 bedroom house sleeps up to 6

Full Moon – Shela Village

  • Premium
  • 15% resident discount
  • Host requires 100% prepayment
  • Discounts on 7 nights or more
from $561 per night
View details

Entire 4 bedroom house sleeps up to 8

PAULINE
from $95 per night

Entire 4 bedroom house sleeps up to 8

Georgville Holiday Home – Bamburi

  • 5% discount
  • Calendar updated less than a week ago
  • Host requires 100% prepayment
  • Discounts on 7 nights or more
Family Shopping Group
from $95 per night
View details

3 bedroom private cottage sleeps up to 6

Verified
from $335 per night

3 bedroom private cottage sleeps up to 6

Tafaria Castle & Country Lodge – Ndaragwa

  • 5% SleepOut discount
  • Host requires 100% prepayment
from $335 per night
View details

1 bedroom private guest room sleeps up to 12

Verified
Nils
3
from $31 per night

1 bedroom private guest room sleeps up to 12

Shamba Viking – Lamu Town

  • Premium
  • 15% resident discount
  • Host requires 100% prepayment
  • Discounts on 7 nights or more
Eco-friendly Nature Unique
from $31 per night
View details

Entire 1 bedroom apartment sleeps 2

Endre
from $95 per night

Entire 1 bedroom apartment sleeps 2

Nairobi Airport Hotel – Airport

  • 5% SleepOut discount
  • Pay later available
from $95 per night
View details

1 bedroom private guest room sleeps up to 3

Verified
Kerstin
2
from $67 per night

1 bedroom private guest room sleeps up to 3

Coral Cove Cottages – Tiwi Beach

  • 10% resident discount
  • Pay later available
  • Discounts on 10 nights or more
Beach Budget Unique
from $67 per night
View details

Entire 5 bedroom guest house sleeps up to 12

Verified
Ingrid
1
from $282 per night

Entire 5 bedroom guest house sleeps up to 12

Bilashaka Lodge – North Lake

  • 5% SleepOut discount
  • Host requires 30% prepayment
Family Wildlife Group
from $282 per night
View details

Entire 3 bedroom villa sleeps up to 6

from $58 per night

Entire 3 bedroom villa sleeps up to 6

Villa Mara, Diani Beach, Kenya – Diani Beach

  • 5% resident discount
  • Calendar updated less than a month ago
  • Host requires 100% prepayment
  • Discounts on 30 nights or more
Family Scenic Budget
from $58 per night
View details

Entire 3 bedroom house sleeps up to 6

Verified
from $176 per night

Entire 3 bedroom house sleeps up to 6

The Moon House - New Moon – Shela Village

  • Premium
  • 15% resident discount
  • Host requires 100% prepayment
  • Discounts on 7 nights or more
from $176 per night
View details

Entire 2 bedroom apartment sleeps up to 4

Barry
from $182 per night

Entire 2 bedroom apartment sleeps up to 4

Top Floor Arabic Style Apartment – North

  • 5% SleepOut discount
  • Host requires 100% prepayment
  • Discounts on 7 nights or more
Beach Nightlife
from $182 per night
View details

Entire 2 bedroom villa sleeps up to 6

Hans & Teresia
2
from $73 per night

Entire 2 bedroom villa sleeps up to 6

Lions Home – Diani Beach

  • 5% discount
  • Pay later available
  • Discounts on 30 nights or more
Family Budget Unique
from $73 per night
View details

Entire 2 bedroom cottage sleeps up to 6

from $200 per night

Entire 2 bedroom cottage sleeps up to 6

Aberdare Cottages – Mathioya

  • 10% resident discount
  • Host requires 70% prepayment
  • Discounts on 30 nights or more
Scenic Nature Unique
from $200 per night
View details

Entire 5 bedroom cottage sleeps up to 9

from $252 per night

Entire 5 bedroom cottage sleeps up to 9

Mount Kenya Wildlife Estate – Mount Kenya Wildlife Estate

  • 5% resident discount
  • Pay later available
  • Discounts on 7 nights or more
Family Wildlife Adventure
from $252 per night
View details

Entire 4 bedroom house sleeps up to 8

1
from $192 per night

Entire 4 bedroom house sleeps up to 8

The White House – Watamu

  • 5% discount
  • Host requires 100% prepayment
  • Discounts on 15 nights or more
Beach Family Scenic
from $192 per night
View details

1 bedroom private apartment sleeps up to 3

Brian
1
from $60 per night

1 bedroom private apartment sleeps up to 3

Watergate Seafront Apartments – Kilifi

  • 5% SleepOut discount
  • Pay later available
Beach Family Luxury
from $60 per night
View details

Entire 1 bedroom apartment sleeps 2

Brian
1
from $34 per night

Entire 1 bedroom apartment sleeps 2

Watergate Seafront Apartments – Kilifi

  • 5% SleepOut discount
  • Pay later available
Beach Family Budget
from $34 per night
View details

Entire 3 bedroom cottage sleeps up to 6

SAJ
from $109 per night

Entire 3 bedroom cottage sleeps up to 6

Kilifi Bofa Cottages – Kilifi

  • 5% resident discount
  • Host requires 100% prepayment
Beach Eco-friendly Nature
from $109 per night
View details

Entire 4 bedroom house sleeps up to 6

from $166 per night

Entire 4 bedroom house sleeps up to 6

The Old Farmhouse Meru – Meru Town

  • 5% SleepOut discount
  • Pay later available
from $166 per night
View details

1 bedroom private apartment sleeps 2

from $66 per night

1 bedroom private apartment sleeps 2

Mpeta Guest House – King'ong'o

  • 5% SleepOut discount
  • Host requires 30% prepayment
Business Central Group
from $66 per night
View details