Entre los hoteles y resorts todo incluido más recomendados por los viajeros en Diani Beach se encuentran Papillon Lagoon Reef Hotel, Diani Sea Lodge - All Inclusive, Diani Sea Resort - All Inclusive, Leopard Beach Resort and Spa, Southern Palms Beach Resort, Baobab Beach Resort & Spa - All Inclusive, Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, Diamonds Leisure Beach & Golf Resort, Neptune Village Beach Resort & Spa - All Inclusive, Neptune Palm Beach Boutique Resort & Spa - All Inclusive, Neptune Paradise Beach Resort & Spa - All Inclusive, Chale Island Resort