Skip to content
33 stays

Stays in Diani Beach

Review COVID-19 travel restrictions before you book.
Learn more
Entire apartment in Diani Beach
Aqua Resort Apartment one bedroomed
2 guests1 bedroom1 bed2 baths
PoolWi-FiAir conditioning
Rating 4.91 out of 5;11 reviews
Price:$107 NZD / night
Hotel room in Diani Beach
Footprints House - 8 bed shared mixed dorm
8 guests1 bedroom8 beds1 bath
PoolWi-Fi
Rating 4.93 out of 5;29 reviews
Price:$26 NZD / night
SUPERHOST
Hotel room in Diani Beach
Frangipani Cottages "Hibiscus I"
2 guests1 bedroom1 bed1 bath
PoolWi-FiKitchenAir conditioning
Rating 4.89 out of 5;37 reviews
Price:$72 NZD / night
Hotel room in .Diani
Sea View Suite at Baobab Beach House
2 guests1 bedroom1 bed1 bath
Wi-FiAir conditioning
Rating 4.55 out of 5;11 reviews
Price:$114 NZD / night
Hotel room in Diani Beach
peeKAboo Diani Beach Deluxe B&B Kenia
2 guests1 bedroom1 bed1 bath
PoolWi-FiKitchen
Rating 5.0 out of 5;6 reviews
Price:$85 NZD / night
Hotel room in .Diani
Sea View Twin Room at Baobab Beach House
2 guestsStudio2 beds1 bath
Wi-Fi
Price:$93 NZD / night
Hotel room in Diani Beach
Coral Beach Resort
16 guests3 bedrooms2 beds1 bath
PoolWi-FiAir conditioning
Price:$78 NZD / night
Room in boutique hotel in Diani Beach
Asha beach boutique
2 guests1 bedroom1 bed1 bath
PoolWi-FiAir conditioning
Price:$176 NZD / night
Hotel room in Diani Beach
Blue Marlin - Triple Sea View Rooms
3 guests1 bedroom1 bath
Wi-FiAir conditioning
Price:$183 NZD / night
Entire apartment in Diani Beach
Aqua Resort two bedroomed
4 guests2 bedrooms2 beds2 baths
PoolWi-FiAir conditioning
Price:$217 NZD / night
Hotel room in Diani Beach
Diani Bay Resort
2 guests12 bedrooms14 beds12 baths
PoolWi-Fi
Rating 3.0 out of 5;3 reviews
Price:$71 NZD / night
Hotel room in Diani Beach
Villa Mandhari- Diani Beach - Wasini Villa
5 guests2 bedrooms3 beds3 baths
PoolWi-FiKitchenAir conditioning
Rating 4.75 out of 5;5 reviews
Price:$217 NZD / night
Hotel room in Diani Beach
Diani Breeze Villas 8
5 guests2 bedrooms0 beds2 baths
PoolWi-FiKitchenAir conditioning
Rating 4.75 out of 5;4 reviews
Price:$136 NZD / night
SUPERHOST
Hotel room in Diani Beach
Frangipani's Private Paradise
8 guests4 bedrooms4 beds4 baths
PoolWi-FiKitchenAir conditioning
Price:$141 NZD / night
Room in boutique hotel in Diani Beach
Hotel Diani Bay Resort Kenya
2 guests12 bedrooms18 beds12 shared baths
PoolWi-Fi
Price:$71 NZD / night
Entire apartment in Diani Beach
Aqua Resort two bedroomed
4 guests2 bedrooms2 beds2 baths
PoolWi-FiAir conditioning
Price:$218 NZD / night
Hotel room in Diani Beach
Simba village studio apartment 112/113
2 guests1 bedroom1 bed1 bath
PoolWi-FiKitchenAir conditioning
Price:$77 NZD / night
Hotel room in Diani Beach
Blue Marlin - Quadruple Sea View Rooms
4 guests1 bedroom3 beds1 private bath
Wi-FiAir conditioning
Price:$215 NZD / night
Room in boutique hotel in Mombasa
Beehive cottages is a tranquil beautiful place
10 guests4 bedrooms12 beds4 baths
KitchenAir conditioning
Price:$100 NZD / night
Room in boutique hotel in Diani Beach
Asha Boutique Hotel
2 guests1 bedroom0 beds1 private bath
PoolWi-FiAir conditioning
Price:$205 NZD / night
120 of 33 places to stay
Enter dates to show full pricing. Additional fees apply. Taxes may be added.