Entire 2 bedroom villa sleeps up to 4

Caroline
6
from $242 per night

Entire 2 bedroom villa sleeps up to 4

Amber Villas – Diani Beach

  • Pay later available
Family Romance Luxury
from $242 per night
View details

Entire 3 bedroom villa sleeps up to 8

Caroline
6
from $377 per night

Entire 3 bedroom villa sleeps up to 8

Amber Villas – Diani Beach

  • Pay later available
Family Romance Luxury
from $377 per night
View details

Entire 5 bedroom house sleeps up to 13

Video
Verified
Isabelle
7
from $402 per night

Entire 5 bedroom house sleeps up to 13

Forodhani House – Shela Village

  • Premium
  • 15% resident discount
  • Pay later available
  • Discounts on 30 nights or more
Beach Family Luxury
from $402 per night
View details

Entire 9 bedroom castle sleeps up to 22

Video
Verified
Gabriella
12
from $1,048 per night

Entire 9 bedroom castle sleeps up to 22

The Fort – Shela Village

  • 10% resident discount
  • Pay later available
  • Discounts on 30 nights or more
Beach Family Luxury
from $1,048 per night
View details

Entire 6 bedroom castle sleeps up to 12

Video
Verified
Gabriella
12
from $730 per night

Entire 6 bedroom castle sleeps up to 12

The Fort – Shela Village

  • 10% resident discount
  • Pay later available
  • Discounts on 30 nights or more
Beach Family Luxury
from $730 per night
View details

Entire 3 bedroom apartment sleeps up to 6

Video
Verified
Gabriella
12
from $445 per night

Entire 3 bedroom apartment sleeps up to 6

The Fort – Shela Village

  • 10% resident discount
  • Pay later available
  • Discounts on 30 nights or more
Beach Family Luxury
from $445 per night
View details

1 bedroom private boutique hotel room sleeps 2

Video
Verified
Gabriella
12
from $191 per night

1 bedroom private boutique hotel room sleeps 2

The Fort – Shela Village

  • 10% resident discount
  • Pay later available
  • Discounts on 30 nights or more
Beach Romance Luxury
from $191 per night
View details

Entire 3 bedroom cottage sleeps up to 7

Verified
Paolo
23
from $116 per night

Entire 3 bedroom cottage sleeps up to 7

Shambani Cottages – Diani Beach

  • Pay later available
Family Scenic Group
from $116 per night
View details

Entire 1 bedroom cottage sleeps up to 3

Verified
Paolo
23
from $53 per night

Entire 1 bedroom cottage sleeps up to 3

Shambani Cottages – Diani Beach

  • Pay later available
from $53 per night
View details

Entire 1 bedroom house sleeps 2

Verified
Paolo
23
from $44 per night

Entire 1 bedroom house sleeps 2

Shambani Cottages – Diani Beach

  • Pay later available
from $44 per night
View details

Entire 2 bedroom house sleeps up to 5

Verified
Paolo
23
from $68 per night

Entire 2 bedroom house sleeps up to 5

Shambani Cottages – Diani Beach

  • Pay later available
from $68 per night
View details

Entire 2 bedroom house sleeps up to 5

Verified
Paolo
23
from $58 per night

Entire 2 bedroom house sleeps up to 5

Shambani Cottages – Diani Beach

  • Pay later available
from $58 per night
View details

Entire 1 bedroom house sleeps 2

Verified
Paolo
23
from $39 per night

Entire 1 bedroom house sleeps 2

Shambani Cottages – Diani Beach

  • Pay later available
from $39 per night
View details

Entire 2 bedroom villa sleeps up to 5

Verified
Paolo
23
from $87 per night

Entire 2 bedroom villa sleeps up to 5

Shambani Cottages – Diani Beach

  • Pay later available
from $87 per night
View details

Entire 3 bedroom villa sleeps up to 7

Verified
Paolo
23
from $106 per night

Entire 3 bedroom villa sleeps up to 7

Shambani Cottages – Diani Beach

  • Pay later available
Family Nature Group
from $106 per night
View details

1 bedroom private guest house sleeps 2

Verified
Arnold
3
from $20 per night

1 bedroom private guest house sleeps 2

JamboHouse Lamu – Lamu Town

  • Calendar updated about a day ago
  • Pay later available
  • Discounts on 7 nights or more
Eco-friendly Central Budget
from $20 per night
View details

1 bedroom private guest house sleeps 2

Verified
Arnold
3
from $19 per night

1 bedroom private guest house sleeps 2

JamboHouse Lamu – Lamu Town

  • Calendar updated less than a week ago
  • Pay later available
  • Discounts on 7 nights or more
Eco-friendly Central Budget
from $19 per night
View details

1 bedroom private guest house sleeps 2

Verified
Arnold
3
from $22 per night

1 bedroom private guest house sleeps 2

JamboHouse Lamu – Lamu Town

  • Calendar updated less than a day ago
  • Pay later available
  • Discounts on 7 nights or more
Eco-friendly Central Budget
from $22 per night
View details

1 bedroom private guest house sleeps 2

Verified
Arnold
3
from $25 per night

1 bedroom private guest house sleeps 2

JamboHouse Lamu – Lamu Town

  • Calendar updated about a day ago
  • Pay later available
  • Discounts on 7 nights or more
Eco-friendly Central Budget
from $25 per night
View details

1 bedroom private guest room sleeps 2

Verified
Arnold
3
from $17 per night

1 bedroom private guest room sleeps 2

JamboHouse Lamu – Lamu Town

  • Calendar updated about a day ago
  • Pay later available
  • Discounts on 7 nights or more
Eco-friendly Central Budget
from $17 per night
View details

Entire 3 bedroom house sleeps up to 6

Verified
Jan-Hendrik
4
from $240 per night

Entire 3 bedroom house sleeps up to 6

Pool House, Lamu – Lamu Town

  • 20% discount
  • Pay later available
  • Discounts on 7 nights or more
Family Central Unique
from $240 per night
View details

Entire 2 bedroom cottage sleeps up to 5

Birgit
2
from $73 per night

Entire 2 bedroom cottage sleeps up to 5

Safina Cottages – Diani Beach

  • Pay later available
  • Discounts on 15 nights or more
Family Central Budget
from $73 per night
View details

Entire 5 bedroom house sleeps up to 8

Lynn
2
from $200 per night

Entire 5 bedroom house sleeps up to 8

Pumzikatu – Shimba Hills

  • Pay later available
  • Discounts on 30 nights or more
Scenic Nature Group
from $200 per night
View details

Entire 2 bedroom cottage sleeps up to 5

Pepo
2
from $236 per night

Entire 2 bedroom cottage sleeps up to 5

Kusini Cottage – Galu Kinondo Beach

  • Pay later available
Beach Family
from $236 per night
View details

Entire 4 bedroom villa sleeps up to 8

Silvio
6
from $97 per night

Entire 4 bedroom villa sleeps up to 8

Villa Holly – Galu Kinondo Beach

  • Pay later available
Beach Family Wildlife
from $97 per night
View details

Entire 3 bedroom house sleeps up to 6

Video
Verified
Leila
9
from $175 per night

Entire 3 bedroom house sleeps up to 6

Casa de Palma – Mtwapa

  • Pay later available
  • Discounts on 10 nights or more
Romance Unique Luxury
from $175 per night
View details

1 bedroom private boutique hotel room sleeps 2

Verified
Katy
7
from $212 per night

1 bedroom private boutique hotel room sleeps 2

Dhow House, Shela Village – Shela Village

  • Pay later available
Romance Unique Luxury
from $212 per night
View details

Entire 7 bedroom house sleeps up to 14

Verified
Katy
7
from $1,058 per night

Entire 7 bedroom house sleeps up to 14

Dhow House, Shela Village – Shela Village

  • Pay later available
Beach Unique Luxury
from $1,058 per night
View details

Entire 4 bedroom house sleeps up to 8

Kim
3
from $435 per night

Entire 4 bedroom house sleeps up to 8

Jabali House – Watamu

  • Pay later available
Beach Family Central
from $435 per night
View details

Entire 2 bedroom villa sleeps up to 4

2
from $77 per night

Entire 2 bedroom villa sleeps up to 4

Papatuo Villas – Diani Beach

  • Pay later available
  • Discounts on 7 nights or more
from $77 per night
View details

Entire 1 bedroom villa sleeps 2

2
from $58 per night

Entire 1 bedroom villa sleeps 2

Papatuo Villas – Diani Beach

  • Pay later available
  • Discounts on 7 nights or more
from $58 per night
View details

Entire 1 bedroom luxury tent sleeps up to 3

Mike
2
from $116 per night

Entire 1 bedroom luxury tent sleeps up to 3

Waterside Tent – Tiwi Beach

  • Pay later available
Beach Eco-friendly Romance
from $116 per night
View details

Entire 2 bedroom villa sleeps up to 4

Verified
Leopard Beach
1
from $160 per person per night

Entire 2 bedroom villa sleeps up to 4

Leopard Beach Resort & Spa – Diani Beach

  • Calendar updated less than a day ago
  • Pay later available
  • Discounts on 7 nights or more
Eco-friendly Family Luxury
from $160 per person per night
View details

Entire 3 bedroom villa sleeps up to 6

Verified
Leopard Beach
1
from $160 per person per night

Entire 3 bedroom villa sleeps up to 6

Leopard Beach Resort & Spa – Diani Beach

  • Calendar updated less than a day ago
  • Pay later available
  • Discounts on 7 nights or more
Beach Eco-friendly Luxury
from $160 per person per night
View details

1 bedroom private resort room sleeps up to 3

Verified
Leopard Beach
1
from $75 per person per night

1 bedroom private resort room sleeps up to 3

Leopard Beach Resort & Spa – Diani Beach

  • Calendar updated less than a day ago
  • Pay later available
  • Discounts on 7 nights or more
Beach Romance Adventure
from $75 per person per night
View details

1 bedroom private resort room sleeps up to 3

Verified
Leopard Beach
1
from $90 per person per night

1 bedroom private resort room sleeps up to 3

Leopard Beach Resort & Spa – Diani Beach

  • Calendar updated less than a day ago
  • Pay later available
  • Discounts on 7 nights or more
Beach Scenic Nightlife
from $90 per person per night
View details

1 bedroom private cottage sleeps 2

Verified
Leopard Beach
1
from $165 per person per night

1 bedroom private cottage sleeps 2

Leopard Beach Resort & Spa – Diani Beach

  • Calendar updated less than a day ago
  • Pay later available
  • Discounts on 7 nights or more
Beach Romance Luxury
from $165 per person per night
View details

Entire 2 bedroom villa sleeps up to 4

Verified
Leopard Beach
1
from $190 per person per night

Entire 2 bedroom villa sleeps up to 4

Leopard Beach Resort & Spa – Diani Beach

  • Calendar updated less than a day ago
  • Pay later available
  • Discounts on 7 nights or more
Beach Eco-friendly Family
from $190 per person per night
View details

Entire 3 bedroom villa sleeps up to 6

Verified
Leopard Beach
1
from $190 per person per night

Entire 3 bedroom villa sleeps up to 6

Leopard Beach Resort & Spa – Diani Beach

  • Calendar updated less than a day ago
  • Pay later available
  • Discounts on 7 nights or more
Beach Family Luxury
from $190 per person per night
View details

Entire 3 bedroom house sleeps up to 9

Verified
Kilifi's Maghreb
1
from $241 per night

Entire 3 bedroom house sleeps up to 9

Kilifi Maghreb – Kilifi

  • Pay later available
  • Discounts on 180 nights or more
Beach Family Scenic
from $241 per night
View details

1 bedroom private resort room sleeps up to 3

Verified
Kilifi's Maghreb
1
from $30 per person per night

1 bedroom private resort room sleeps up to 3

Kilifi Maghreb – Kilifi

  • Pay later available
  • Discounts on 180 nights or more
Eco-friendly Scenic Nature
from $30 per person per night
View details

Entire 1 bedroom apartment sleeps up to 4

Verified
Kilifi's Maghreb
1
from $40 per person per night

Entire 1 bedroom apartment sleeps up to 4

Kilifi Maghreb – Kilifi

  • Pay later available
  • Discounts on 180 nights or more
Beach Scenic Romance
from $40 per person per night
View details

1 bedroom private hotel room sleeps 2

Video
Verified
Romain
1
from $29 per night

1 bedroom private hotel room sleeps 2

Distant Relatives Ecolodge – Kilifi

  • Calendar updated less than a week ago
  • Pay later available
  • Discounts on 30 nights or more
Beach Eco-friendly Nature
from $29 per night
View details

Entire 1 bedroom tent sleeps 2

Video
Verified
Romain
1
from $15 per night

Entire 1 bedroom tent sleeps 2

Distant Relatives Ecolodge – Kilifi

  • Calendar updated less than a week ago
  • Pay later available
  • Discounts on 30 nights or more
Beach Eco-friendly Nature
from $15 per night
View details

Entire 1 bedroom boutique hotel room sleeps up to 4

Video
Verified
Romain
1
from $39 per night

Entire 1 bedroom boutique hotel room sleeps up to 4

Distant Relatives Ecolodge – Kilifi

  • Calendar updated less than a week ago
  • Pay later available
  • Discounts on 30 nights or more
Nature Romance Group
from $39 per night
View details

Backpacker dorm bed sleeps 1 in shared room

Video
Verified
Romain
1
from $13 per night

Backpacker dorm bed sleeps 1 in shared room

Distant Relatives Ecolodge – Kilifi

  • Calendar updated less than a week ago
  • Pay later available
  • Discounts on 30 nights or more
Beach Group Adventure
from $13 per night
View details

Entire 3 bedroom villa sleeps up to 6

1
from $143 per night

Entire 3 bedroom villa sleeps up to 6

Granchio villas – Watamu

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

Entire 7 bedroom villa sleeps up to 14

1
from $380 per night

Entire 7 bedroom villa sleeps up to 14

Granchio villas – Watamu

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

Entire 4 bedroom villa sleeps up to 8

1
from $171 per night

Entire 4 bedroom villa sleeps up to 8

Granchio villas – Watamu

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

Entire 1 bedroom house sleeps 2

Verified
1
from $300 per night

Entire 1 bedroom house sleeps 2

Betty's Suite – Shela Village

  • Premium
  • 15% resident discount
  • Pay later available
  • Discounts on 7 nights or more
from $300 per night
View details

Entire 3 bedroom villa sleeps up to 6

1
from $925 per night

Entire 3 bedroom villa sleeps up to 6

Medina Palms – Watamu

  • Pay later available
Beach Family Luxury
from $925 per night
View details

Entire 3 bedroom villa sleeps up to 6

1
from $690 per night

Entire 3 bedroom villa sleeps up to 6

Medina Palms – Watamu

  • Pay later available
Beach Family Luxury
from $690 per night
View details

Entire 2 bedroom villa sleeps up to 4

1
from $580 per night

Entire 2 bedroom villa sleeps up to 4

Medina Palms – Watamu

  • Pay later available
Beach Family Luxury
from $580 per night
View details

Entire 2 bedroom villa sleeps up to 4

1
from $435 per night

Entire 2 bedroom villa sleeps up to 4

Medina Palms – Watamu

  • Pay later available
Beach Family Luxury
from $435 per night
View details

1 bedroom private villa sleeps 2

1
from $242 per night

1 bedroom private villa sleeps 2

Medina Palms – Watamu

  • Pay later available
Beach Family Luxury
from $242 per night
View details

Entire 6 bedroom villa sleeps up to 12

Marianne
1
from $210 per night

Entire 6 bedroom villa sleeps up to 12

Eurika Villas – Diani Beach

  • Pay later available
from $210 per night
View details