Home β€Ί Diani Beach β€Ί Hotels
South Coast Β· Diani

Diani Beach hotels & boutique stays

Boutique hotels and beach resorts along Diani β€” breakfast, pools and service on the sand β€” booked direct and paid by M-Pesa.

Beach resortsBreakfast includedM-Pesa directAll budgets

Service on the sand

Prefer a front desk, breakfast and a pool to self-catering? Diani's boutique hotels and beach resorts deliver full service on Africa's best beach, from intimate garden hotels to larger all-inclusive resorts.

Book direct from the operator and pay by M-Pesa on Short Stays Kenya β€” fair rates, no OTA commission.

Where to stay in Diani Beach

Central Diani

Walkable to restaurants and dive schools β€” the convenient hotel base.

Galu (south)

Wider, quieter beach and higher-end resorts β€” for a calmer, more indulgent stay.

Tiwi (north)

Smaller, cheaper hotels on a rugged stretch β€” good value away from the crowds.

What you'll pay (KES)

Typical nightly rates for hotel in Diani Beach. Prices vary by season, location and size.

7,000Boutique hotel / night
12,000Beach resort (B&B) / night
18,000All-inclusive / night
24,000Suite / night

Why book Diani Beach stays direct

πŸ“±

Pay by M-Pesa

Book with an M-Pesa STK push straight to the host. No cards, no foreign-payment friction.

πŸ’š

No middleman markup

We charge hosts a subscription, not a 15–20% commission β€” so prices stay fair.

🀝

Money goes to the host

Funds go directly to the host's till. Short Stays Kenya never holds your money.

Diani Beach stays β€” your questions

Hotel or villa in Diani?

Hotels for service and no fuss; villas for space, privacy and self-catering. We list both β€” tell us your style.

Can I pay by M-Pesa?

Yes β€” direct to the hotel, no booking fee.

Are the hotels on the beach?

Most Diani resorts are beachfront or a short walk; each listing states its position.

Best time to go?

Dec–Mar and Jul–Oct are driest; book early for December and Easter peaks.

Keep exploring

Stay with β€” or become β€” a Diani Beach host

Short Stays Kenya lists verified local hosts in Diani Beach β€” book direct and deal with the host, no middleman markup. We’re onboarding Diani Beach hosts now.

Are you a host in Diani Beach? List your short-stay, villa or guest house on Short Stays Kenya, get your own branded booking page and take payments direct by M-Pesa, and keep your pricing β€” no 15–20% commission.

Want a Diani hotel?

Send us your dates β€” we'll match you with boutique hotels and resorts on the beach. Book direct, pay by M-Pesa.