A welcome-home stay, wherever you land in Kenya

Apartments and villas from Nairobi to the coast and the lakes. Pick your dates, then confirm with the host on WhatsApp. No booking fees.

  • 15 stays
  • 5 cities
  • Pay the host directly

Top-rated stays

Highest-rated places from guests who have stayed.

See all stays

Choose your corner of Kenya

Five cities, each with a different pace.

Explore destinations

How booking works

No account needed. You deal with the host from the first message.

Read the details
  1. Find a stay

    Filter by city, dates, guests, price and amenities. Save favourites to compare later.

  2. Check your total

    Enter your dates on the stay page and see the nightly rate, cleaning fee and any long-stay discount before you ask.

  3. Confirm on WhatsApp

    Your request opens in WhatsApp with the details filled in. The host confirms availability and sends payment details.

Why guests book here

No booking fees

The price you see is the host's price plus their cleaning fee. We do not add a service charge.

Talk to a real person

Ask about parking, power backup, or the best route from the airport before you commit.

Honest listings

Every stay lists its amenities, nearby places, house rules and cancellation terms up front.

Built for Kenya

Prices in shillings, details that matter locally like backup power and water, and hosts who know the area.

What guests say

Own a home or apartment in Kenya?

List it for free and receive booking requests straight to your WhatsApp. Use the calculator to see what it could earn.

Common questions

All questions
Do I pay Karibu Stays anything?

No. We do not charge booking fees. You pay the host directly, using the method they give you on WhatsApp.

Is my booking confirmed when I tap Reserve?

Not yet. Reserve sends your request to WhatsApp. Your stay is confirmed once the host replies to confirm availability and you agree on payment.

What is the cancellation policy?

Each listing shows its own policy. Read it on the stay page and confirm it with the host before paying.

Can I stay for a month or more?

Yes. Message the host about long stays. Many hosts give a discount for seven nights or more, shown on the stay page.